Vydanie multimediálneho balíka FFmpeg 4.2

Po deviatich mesiacoch vývoja je dostupný multimediálny balík FFmpeg 4.2, ktorý obsahuje súbor aplikácií a zbierku knižníc na operácie s rôznymi multimediálnymi formátmi (nahrávanie, konverzia a dekódovanie zvukových a video formátov). Balík sa distribuuje pod licenciami LGPL a GPL, vývoj FFmpeg prebieha súbežne s projektom MPlayer.

Z zmien, pridaných v FFmpeg 4.2, môžeme vyzdvihnúť:

  • Pridaná možnosť používať Clang na kompiláciu súborov CUDA;
  • Realizovaná podpora dekódovania formátu AV1 s použitím alternatívneho dekodéra dav1d, ktorý vyvíjajú projekty VideoLAN a FFmpeg. Dav1d je zameraný na dosiahnutie maximálne možnej výkonnosti dekódovania a zabezpečenie kvalitnej činnosti v multithreadingovom režime;
  • Pridané demuxéry mediálnych kontajnerov dhav, hcom a vividas, KUX a IFV;
  • Pridaný enkodér PCM-DVD;
  • Pridané dekodéry VP4, hymt, hcom, ARBC, agm a lscr;
  • Zabezpečená podpora dekódovania obsahu HEVC 4:4:4 s použitím enginov hardvérového urýchlenia NVIDIA nvdec a cuviddec, ako aj pomocou API VDPAU (Video Decode and Presentation);
  • V obale mediálnych kontajnerov mov sa zabezpečilo nahrávanie stôp bez explicitného určenia jazyka (predtým sa ako predvolené uvádzal anglický jazyk);
  • Nové filtre:
    • asr — automatické rozpoznávanie reči pomocou enginu PocketSphinx;
    • derain — odstraňuje dážď z videa pomocou systému strojového učenia na báze neurónovej siete RESCAN a hotové modely;
    • freezedetect — určenie absencie zmien vo videu (nemeniaceho sa určeného času obrazu);
    • tpad — pridanie dodatočných súborov snímok na začiatok alebo koniec video toku;
    • dedot — vyhladzovanie artefaktov jasu a farby (bodové odrazy a dúha) vo videu;
    • chromashift/rgbashift — posun farebných zložiek pixelov horizontálne a vertikálne;
    • truehd_core — extrakcia základného toku z TrueHD, pričom sa vynechajú metaúdaje ATMOS;
    • anlmdn — potlačenie širokopásmového šumu v zvukovom toku pomocou algoritmu ne-lokálneho priemerovania;;
    • maskfun — vytvorenie masky na základe dodaného videa;
    • AV1 frame split — rozdelenie snímok v AV1 toku;
    • lagfun — spomalenie zmeny farby tmavých pixelov (predĺženie času zobrazovania jasných zábleskov);
    • asoftclip — mäkké orezanie zvuku (postupné znižovanie amplitúdy namiesto náhleho prerušenia signálu);
    • colorhold — odstránenie informácií o všetkých RGB farbách okrem zadaných;
    • xmedian — zvýraznenie priemerného prieniku pixelov pre niekoľko vstupných videí;
    • showspatial — transformácia stereozvuku na video, ktoré zobrazuje priestorovú interakciu medzi dvoma zvukovými kanálmi;
    • deesser — odstraňovanie skreslení spôsobených nekvalitným mikrofónom alebo nadmerným kompresovaním zvuku pri nahrávaní hlasu (odstraňuje efekt zvuku ako v plechovke).
  • Súčasťou je aj parser pre obrázky vo formáte GIF;
  • Pridaná podpora titulkov v kódovaní ARIB STD-B24 (profily A a C), používaných pri streamovaní MPEG-2 TS. Podpora bola implementovaná pomocou knižnice libaribb24;
  • Knižnica libndi-newtek bola odstránená.

Zdroj: opennet.ru

Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster