Izdavanje multimedijske pakete FFmpeg 4.2

Po devetih mesecih razvoja je na voljo multimedijski paket FFmpeg 4.2, ki vključuje nabor aplikacij in zbirko knjižnic za delo z različnimi multimedijskimi formati (snemanje, pretvorba in dekodiranje avdio in video formatov). Paket je dostopen pod licencami LGPL in GPL, razvoj FFmpeg pa poteka sočasno s projektom MPlayer.

Iz sprememb, dodane v FFmpeg 4.2, lahko izpostavimo:

  • Dodana je možnost uporabe Clanga za prevajanje CUDA datotek;
  • Implementirana je podpora za dekodiranje formata AV1 z uporabo alternativnega dekoderja dav1d, ki ga razvijata projekta VideoLAN in FFmpeg. Dav1d se osredotoča na dosego največje možne zmogljivosti dekodiranja in zagotavljanje kakovostnega delovanja v večnitnem okolju;
  • Dodani so dekoderji medijskih kontejnerjev (demuxer) dhav, hcom in vividas, KUX in IFV;
  • Dodajanje kodirnika PCM-DVD;
  • Dodani so dekoderji VP4, hymt, hcom, ARBC, agm in lscr;
  • Zagotovljena je podpora za dekodiranje vsebin HEVC 4:4:4 z uporabo NVIDIA nvdec in cuviddec strojne pospešitve ter z uporabo API VDPAU (Video Decode and Presentation);
  • V paketu medijskih kontejnerjev mov je omogočeno snemanje sledi brez izrecne določitve jezika (prej je bil privzeto naveden angleški jezik);
  • Novi filter:
    • asr — samodejno prepoznavanje govora z uporabo motorja PocketSphinx;
    • derain — odstranjuje dež z videoposnetka, pri čemer uporablja sistem strojnega učenja na osnovi nevronške mreže RESCAN in pripravljeni modela;
    • freezedetect — zaznavanje odsotnosti sprememb na videoposnetku (nespremenjena slika določen čas);
    • tpad — dodajanje dodatnih nizov sličic na začetek ali konec video toka;
    • dedot — zmehčanje artefaktov svetlosti in barve (pike in mavrica) na videu;
    • chromashift/rgbashift — premik barvnih komponent pikslov horizontalno in vertikalno;
    • truehd_core — ekstrakcija osnovnega toka iz TrueHD, pri čemer so zavrženi metapodatki ATMOS;
    • anlmdn — zadušitev širokopasovnega šuma v avdio toku s pomočjo algoritma nelokalnega povprečenja;
    • maskfun — ustvarjanje maske na osnovi vhodnega videa;
    • AV1 frame split — delitev okvirjev v AV1 toku;
    • lagfun — upočasnitev sprememb barve temnih pikslov (podaljšanje časa prikaza svetlih utripov);
    • asoftclip — mehko obrezovanje zvoka (postopno zmanjšanje amplitude namesto nenadnega pretrganja signala);
    • colorhold — odstranitev informacij o vseh barvah RGB razen določene;
    • xmedian — selekcija srednjeg preklapanja piksela za nekoliko ulaznih video zapisa;
    • showspatial — pretvaranje stereo zvuka u video koji prikazuje prostornu interakciju između dva zvučna kanala;
    • deesser — uklanjanje izobličenja uzrokovanih lošim mikrofonom ili prekomjernim kompresovanjem zvuka pri snimanju glasa (eliminira efekat zvuka kao iz limenke).
  • Uključeni su parser za slike u GIF formatu;
  • Dodata je podrška za titlove u ARIB STD-B24 kodiranju (profili A i C) koji se koriste pri striming-u MPEG-2 TS. Podrška je omogućena primenom biblioteke libaribb24;
  • Uklonjena je biblioteka libndi-newtek.

Izvor: opennet.ru

Kupite zanesljivo gostovanje za spletne strani z zaščito pred DDoS, VPS VDS strežniki 🔥 Kupite zanesljivo gostovanje za spletne strani z zaščito pred DDoS, VPS VDS strežniki | ProHoster