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

Po devíti měsících vývoje je dostupná multimediální balíček FFmpeg 4.2, který zahrnuje sadu aplikací a kolekci knihoven pro operace s různými multimediálními formáty (záznam, převod a dekódování zvukových a videoformátů). Balíček je distribuován pod licencemi LGPL a GPL, vývoj FFmpeg probíhá souběžně s projektem MPlayer.

Z změny, přidané v FFmpeg 4.2, můžeme zdůraznit:

  • Byla přidána možnost použití Clang pro kompilaci souborů CUDA;
  • Podpora dekódování formátu AV1 byla implementována pomocí alternativního dekodéru dav1d, vyvíjeného projekty VideoLAN a FFmpeg. Dav1d je zaměřen na dosažení co nejvyššího výkonu dekódování a zajištění kvalitního fungování ve vícetrhu;
  • Byly přidány demuxery mediálních kontejnerů dhav, hcom a vividas, KUX a IFV;
  • Byl přidán kodér PCM-DVD;
  • Byly přidány dekodéry VP4, hymt, hcom, ARBC, agm a lscr;
  • Byla zajištěna podpora dekódování obsahu HEVC 4:4:4 s využitím motorů hardwarového urychlení NVIDIA nvdec a cuviddec, stejně jako pomocí API VDPAU (Video Decode and Presentation);
  • V obalovači mediálních kontejnerů mov byla zajištěna možnost záznamu stop bez explicitního určení jazyka (dříve byla výchozím jazykem angličtina);
  • Nové filtry:
    • asr — automatické rozpoznávání řeči pomocí motoru PocketSphinx;
    • derain — odstraňuje déšť z videa pomocí systému strojového učení založeného na neuronové síti RESCAN a hotové modelu;
    • freezedetect — detekce absence změn ve videu (nezměněný určitou dobu obraz);
    • tpad — přidání dodatečných sad snímků na začátek nebo konec videostreamu;
    • dedot — vyhlazení artefaktů jasu a barvy (tečkovité odlesky a duha) ve videu;
    • chromashift/rgbashift — posun barevných složek pixelů horizontálně a vertikálně;
    • truehd_core — extrakce základního proudu z TrueHD, vynechání metadat ATMOS;
    • anlmdn — potlačení širokopásmového šumu ve zvukovém proudu pomocí algoritmu nelokálního průměrování;;
    • maskfun — vytvoření masky na základě zadaného videa;
    • AV1 frame split — rozdělení snímků ve streamu AV1;
    • lagfun — zpomalení změny barvy tmavých pixelů (prodlužování doby zobrazení jasných záblesků);
    • asoftclip — jemné ořezání zvuku (postupné ztlumení amplitudy místo náhlého přerušení signálu);
    • colorhold — odstranění informací o všech RGB barvách kromě uvedených;
    • xmedian — vyznačení průměrného překrývání pixelů pro několik vstupních videí;
    • showspatial — převod stereo zvuku do videa, které zobrazuje prostorovou interakci mezi dvěma zvukovými kanály;
    • deesser — odstranění zkreslení způsobeného nekvalitním mikrofonem nebo nadměrným kompresí zvuku při nahrávání hlasu (odstraňuje efekt zvuku jako v plechovce).
  • Součástí je parser pro obrázky ve formátu GIF;
  • Byla přidána podpora titulků v kódování ARIB STD-B24 (profily A a C), které se používají při streamování MPEG-2 TS. Podpora byla implementována pomocí knihovny libaribb24;
  • Knihovna libndi-newtek byla odstraněna.

Zdroj: opennet.ru

Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster