Izdaja multimedijskega paketa FFmpeg 6.0

Po šestih mesecih razvoja je na voljo multimedijski paket FFmpeg 6.0, ki vključuje nabor aplikacij in zbirko knjižnic za delovanje na različnih multimedijskih formatih (snemanje, pretvorba in dekodiranje avdio in video formatov). Paket se distribuira pod licencama LGPL in GPL, razvoj FFmpeg poteka poleg projekta MPlayer.

Med spremembami, dodanimi v FFmpeg 6.0, so:

  • Gradnja ffmpeg v večnitnem načinu je postala obvezna. Vsak ovoj medijskega vsebnika (mukser) zdaj teče v ločeni niti.
  • Implementirana podpora za VAAPI in QSV (Quick Sync Video) za kodiranje in dekodiranje VP9 in HEVC z barvnim podvzorčenjem 4:2:2 in 4:4:4, 10- in 12-bitnim kodiranjem barvne globine.
  • Dodana podpora za knjižnico oneVPL (oneAPI Video Processing Library) za uporabo tehnologije strojnega pospeševanja Intel QSV (Quick Sync Video).
  • Dodan kodirnik AV1 s strojnim pospeševanjem na osnovi QSV.
  • Pripomočku ffmpeg so bile dodane možnosti:
    • "-shortest_buf_duration", da nastavite najdaljše trajanje okvirjev v medpomnilniku (daljši kot je, večja je natančnost v načinu "-shortest", vendar večja poraba pomnilnika in zakasnitev).
    • “-stats_enc_pre[_fmt]”, “-stats_enc_post[_fmt]” in “-stats_mux_pre[_fmt]” za snemanje informacij o okvirju za okvirjem o izbranih tokovih na različnih stopnjah kodiranja v podano datoteko.
    • "-fix_sub_duration_heartbeat", da določite video tok srčnega utripa, ki se uporablja za razdelitev podnapisov.
  • Sintaksa filtergrafa je bila razširjena, da omogoča posredovanje vrednosti možnosti iz določene datoteke. Ime datoteke je podano z navedbo vrednosti s predpono '/', na primer "ffmpeg -vf drawtext=/text=/tmp/some_text" bo naložil besedilni parameter iz datoteke /tmp/some_text.
  • Dodana podpora za formate slik: WBMP (bitna slika protokola brezžične aplikacije), Radiance HDR (RGBE).
  • Dodani novi dekoderji: APAC, bonk, Micronas SC-4, Media 100i, ViewQuest VQC, MediaCodec (NDKMediaCodec), WADY DPCM, CBD2 DPCM, XMD ADPCM, WavArc, RKA.
  • Dodani novi kodirniki: nvenc AV1, MediaCodec.
  • Dodana orodja za razpakiranje medijskih vsebnikov (demuxer): SDNS, APAC, bonk, LAF, WADY DPCM, XMD ADPCM, WavArc, RKA.
  • Dekoderji CrystalHD so opuščeni.
  • Novi video filtri:
    • ddagrab - Zajemite namizni video Windows prek API-ja za podvajanje namizja.
    • corr - Določa korelacijo med dvema videoma.
    • ssim360 - ocena podobnosti video posnetkov, posnetih v 360° načinu.
    • hstack_vaapi, vstack_vaapi in xstack_vaapi - združevanje več videoposnetkov (vsak video je prikazan v svojem delu zaslona) z uporabo VAAPI za pospeševanje.
    • backgroundkey - spremeni statično ozadje v prosojno.
    • Filtru cropdetect je bil dodan način za določanje območja obrezovanja na podlagi vektorjev in robov gibanja.
  • Novi zvočni filtri:
    • showcwt - pretvorbe zvoka v video z vizualizacijo frekvenc spektra z uporabo zvezne valovne transformacije in morleta.
    • adrc - Uporabite filter za vhodni zvočni tok, da spremenite spektralno dinamično območje.
    • a3dscope - Pretvori vhodni zvok v prostorski 3D zvok.
    • afdelaysrc - Ustvari koeficiente končnega impulznega odziva (FIR).
  • Novi filtri bitnega toka:
    • Pretvori iz media100 v mjpegb.
    • Pretvori iz DTS v PTS.

Vir: opennet.ru

Dodaj komentar