Vydání multimediálního balíčku FFmpeg 4.4

Po deseti měsících vývoje je k dispozici multimediální balíček FFmpeg 4.4, který obsahuje sadu aplikací a kolekci knihoven pro operace s různými multimediálními formáty (záznam, převod a dekódování audio a video formátů). Balíček je distribuován pod licencemi LGPL a GPL, vývoj FFmpeg probíhá v sousedství projektu MPlayer.

Mezi změny přidané do FFmpeg 4.4 patří:

  • Byla implementována možnost využít VDPAU (Video Decode and Presentation) API pro hardwarovou akceleraci dekódování videa ve formátech HEVC/H.265 (10/12bit) a VP9 (10/12bit).
  • Je poskytována podpora pro dekódování videa ve formátu AV1 pomocí hardwarových akceleračních enginů NVIDIA NVDEC a Intel QSV (Quick Sync Video) a také pomocí DXVA2/D3D11VA API.
  • Přidána možnost kódovat AV1 v monochromatickém režimu pomocí knihovny libaom (vyžaduje alespoň verzi 2.0.1).
  • Schopnost kódovat video ve formátu AV1 byla implementována pomocí kodéru SVT-AV1 (Scalable Video Technology AV1), který využívá hardwarové paralelní výpočetní nástroje nacházející se v moderních procesorech Intel.
  • Přidáno výstupní zařízení prostřednictvím rámce AudioToolbox.
  • Přidána podpora pro protokol gophers (gopher over TLS).
  • Přidána podpora protokolu RIST (Reliable Internet Stream Transport) pomocí librist.
  • Odebrána podpora pro kodér založený na libwavpack.
  • Přidány nové dekodéry: AV1 (s hardwarově akcelerovaným dekódováním), AV1 (přes VAAPI), AVS3 (přes libuavs3d), Cintel RAW, PhotoCD, PGX, IPU, MobiClip Video, MobiClip FastAudio, ADPCM IMA MOFLEX, Argonaut Games Video, MSP v2 ( Microsoft Paint), Simbiosis IMX, Digital Pictures SGA.
  • Přidány nové kodéry: RPZA, PFM, Cineform HD, OpenEXR, SpeedHQ, ADPCM IMA Ubisoft APM, ADPCM Argonaut Games, High Voltage Software ADPCM, ADPCM IMA AMV, TTML (titulky).
  • Přidány baličky kontejnerů médií (muxer): AMV, Rayman 2 APM, ASF (Argonaut Games), TTML (titulky), LEGO Racers ALP (.tun a .pcm).
  • Přidány rozbalovače mediálních kontejnerů (demuxer): AV1 (Low overhead bitstream), ACE, AVS3, MacCaption, MOFLEX, MODS, MCA, SVS, BRP (Argonaut Games), DAT, aax, IPU, xbm_pipe, binka, Simbiosis IMX, Digital Pictures SGA, MSP v2 (Microsoft Paint).
  • Byly přidány nové analyzátory: IPU, Dolby E, CRI, XBM.
  • Nové filtry:
    • chromanr - snižuje barevný šum ve videu.
    • afreqshift a aphaseshift - posun frekvence a fáze zvuku.
    • adenorm - přidává hluk na určité úrovni.
    • speechnorm - provádí normalizaci řeči.
    • asupercut - ořezává ze zvuku frekvence nad 20 kHz.
    • asubcut - vyjme frekvence subbufferu.
    • asuperpass a asuperstop - implementace Butterworthových frekvenčních filtrů.
    • shufflepixels - přeskupí pixely ve snímcích videa.
    • tmidequalizer - aplikace efektu Temporal Midway Video Equalization.
    • estdif — odstranění prokládání pomocí algoritmu Edge Slope Tracing.
    • epx je filtr zvětšení pro vytváření obrazových bodů.
    • smyk - transformace smykového videa.
    • kirsch - Použijte Kirsch operátor na video.
    • colortemperature — upravte teplotu barev videa.
    • colorcontrast – upravuje barevný kontrast mezi složkami RGB pro video.
    • colorcorrect - úprava vyvážení bílé pro video.
    • colorize — překrytí barev na videu.
    • expozice – upraví úroveň expozice pro video.
    • monochromatický – převede barevné video na stupně šedi.
    • aexciter - generování vysokofrekvenčních zvukových složek, které v původním signálu chybí.
    • vif a msad - stanovení koeficientů VIF (Visual Information Fidelity) a MSAD (Mean Sum of Absolute Differences) pro vyhodnocení rozdílů mezi dvěma videi.
    • identita — určení úrovně rozdílu mezi dvěma videi.
    • setts — nastavuje PTS (časové razítko prezentace) a DTS (časové razítko dekódování) v paketech (bitový proud).

Zdroj: opennet.ru

Přidat komentář