FFmpeg 4.4 sékrési pakét multimedia

Saatos sapuluh bulan pangwangunan, pakét multimedia FFmpeg 4.4 sayogi, anu kalebet sakumpulan aplikasi sareng koleksi perpustakaan pikeun operasi dina sababaraha format multimedia (ngarékam, ngarobih sareng decoding format audio sareng pidéo). Paket disebarkeun dina lisensi LGPL sareng GPL, pamekaran FFmpeg dilaksanakeun caket sareng proyék MPlayer.

Diantara parobahan anu ditambahkeun dina FFmpeg 4.4 nyaéta:

  • Kamampuhan ngagunakeun API VDPAU (Video Decode sareng Presentasi) pikeun akselerasi hardware tina decoding video dina format HEVC / H.265 (10/12bit) sareng VP9 (10/12bit) parantos dilaksanakeun.
  • Rojongan disayogikeun pikeun decoding pidéo dina format AV1 nganggo mesin akselerasi hardware NVIDIA NVDEC sareng Intel QSV (Quick Sync Video), ogé nganggo API DXVA2/D3D11VA.
  • Ditambahkeun kamampuhan pikeun encode AV1 dina monochrome ngagunakeun perpustakaan libaom (merlukeun sahenteuna versi 2.0.1).
  • Kamampuh encode video dina format AV1 geus dilaksanakeun ngagunakeun SVT-AV1 (Scalable Video Téhnologi AV1) encoder, nu ngagunakeun hardware kamampuhan komputasi paralel kapanggih dina CPUs Intel modern.
  • Ditambahkeun alat kaluaran via kerangka AudioToolbox.
  • Ditambahkeun dukungan pikeun protokol gophers (gopher over TLS).
  • Ditambahkeun dukungan pikeun protokol RIST (Reliable Internet Stream Transport) nganggo librist.
  • Dipiceun rojongan pikeun libwavpack dumasar encoder.
  • Ditambahkeun dekoder anyar: AV1 (kalayan hardware accelerated decoding), AV1 (via VAAPI), AVS3 (via libuavs3d), Cintel RAW, PhotoCD, PGX, IPU, MobiClip Video, MobiClip FastAudio, ADPCM IMA MOFLEX, Argonaut Games Video, MSP v2 ( Microsoft Paint), Simbiosis IMX, Gambar Digital SGA.
  • Ditambahkeun encoders énggal: RPZA, PFM, Cineform HD, OpenEXR, SpeedHQ, ADPCM IMA Ubisoft APM, ADPCM Argonaut Games, High Voltage Software ADPCM, ADPCM IMA AMV, TTML (subjudul).
  • Ditambahkeun packers wadahna média (muxer): AMV, Rayman 2 APM, ASF (Argonaut Kaulinan), TTML (subtitles), LEGO Racers ALP (.tun na .pcm).
  • Ditambahkeun unpackers wadah media (demuxer): AV1 (Low overhead bitstream), ACE, AVS3, MacCaption, MOFLEX, MODS, MCA, SVS, BRP (Argonaut Kaulinan), DAT, aax, IPU, xbm_pipe, binka, Simbiosis IMX, Gambar Digital SGA, MSP v2 (Microsoft Paint).
  • Parsers anyar geus ditambahkeun: IPU, Dolby E, CRI, XBM.
  • saringan anyar:
    • chromanr - ngurangan noise warna dina video.
    • afreqshift sareng aphaseshift - mindahkeun frékuénsi sareng fase sora.
    • adenorm - nambihan noise dina tingkat nu tangtu.
    • speechnorm - ngalakukeun normalisasi ucapan.
    • asupercut - motong frékuénsi luhur 20 kHz tina sora.
    • asubcut - motong kaluar frékuénsi subbuffer.
    • asuperpass na asuperstop - palaksanaan saringan frékuénsi Butterworth.
    • shufflepixels - nyusun ulang piksel dina pigura pidéo.
    • tmidequalizer - aplikasi pangaruh Temporal Midway Video Equalization.
    • estdif - deinterlacing ngagunakeun algoritma Edge Slope Tracing.
    • epx mangrupikeun saringan pembesaran pikeun nyiptakeun seni piksel.
    • geser - geser transformasi video.
    • kirsch - Larapkeun operator Kirsch kana video.
    • colortemperature — saluyukeun suhu warna video.
    • colorcontrast - nyaluyukeun kontras warna antara komponén RGB pikeun video.
    • colorcorrect - adjustment kasaimbangan bodas pikeun video.
    • colorize - overlay warna dina video.
    • paparan - nyaluyukeun tingkat paparan pikeun video.
    • monochrome - ngarobah warna video kana grayscale.
    • aexciter - generasi komponén sora frékuénsi luhur anu bolos dina sinyal aslina.
    • vif sareng msad - tekad tina VIF (Visual Information Fidelity) sareng MSAD (Mean Sum of Absolute Differences) koefisien pikeun ngévaluasi bédana antara dua pidéo.
    • identitas — nangtukeun tingkat bédana antara dua video.
    • setts - set PTS (presentasi cap waktu) jeung DTS (decoding cap waktu) dina pakét (bitstream).

sumber: opennet.ru

Tambahkeun komentar