Izdanje multimedijskog paketa FFmpeg 6.0

Nakon šest mjeseci razvoja dostupan je multimedijski paket FFmpeg 6.0 koji uključuje set aplikacija i kolekciju biblioteka za rad na različitim multimedijskim formatima (snimanje, pretvaranje i dekodiranje audio i video formata). Paket se distribuira pod licencama LGPL i GPL, razvoj FFmpeg-a provodi se uz projekt MPlayer.

Neke od promjena dodanih u FFmpeg 6.0 uključuju:

  • Sastavljanje ffmpeg-a u višenitnom načinu rada premješteno je u kategoriju obaveznih. Svaki paker (mulkser) medijskog spremnika sada radi na zasebnoj niti.
  • Implementirana podrška za VAAPI i QSV (Quick Sync Video) za kodiranje i dekodiranje VP9 i HEVC s 4:2:2 i 4:4:4 poduzorkovanjem boja, 10- i 12-bitnim kodiranjem dubine boje.
  • Dodana podrška za biblioteku oneVPL (oneAPI Video Processing Library) za korištenje tehnologije hardverskog ubrzanja Intel QSV (Quick Sync Video).
  • Dodan hardverski ubrzani AV1 koder temeljen na QSV-u.
  • Opcije dodane uslužnom programu ffmpeg:
    • "-shortest_buf_duration" za postavljanje maksimalnog trajanja okvira u međuspremniku (što ih je više, veća je točnost u načinu "-shortest", ali veća je potrošnja memorije i latencija).
    • "-stats_enc_pre[_fmt]", "-stats_enc_post[_fmt]" i "-stats_mux_pre[_fmt]" za pisanje informacija okvir po okvir o odabranim streamovima u navedenu datoteku u različitim fazama kodiranja.
    • "-fix_sub_duration_heartbeat" za definiranje sinkronizirajućeg (otkucaja srca) video toka koji se koristi za dijeljenje titlova.
  • Sintaksa filtergrafa proširena je mogućnošću prosljeđivanja vrijednosti opcija iz navedene datoteke. Naziv datoteke naveden je određivanjem vrijednosti s prefiksom '/', na primjer, "ffmpeg -vf drawtext=/text=/tmp/some_text" će učitati tekstualni parametar iz datoteke /tmp/some_text.
  • Dodana podrška za formate slika: WBMP (Wireless Application Protocol Bitmap), Radiance HDR (RGBE).
  • Dodani novi dekoderi: APAC, bonk, Micronas SC-4, Media 100i, ViewQuest VQC, MediaCodec (NDKMediaCodec), WADY DPCM, CBD2 DPCM, XMD ADPCM, WavArc, RKA.
  • Dodani novi koderi: nvenc AV1, MediaCodec.
  • Dodani raspakirivači medijskih spremnika (demuxer): SDNS, APAC, bonk, LAF, WADY DPCM, XMD ADPCM, WavArc, RKA.
  • Zastarjeli dekoderi CrystalHD.
  • Novi video filteri:
    • ddagrab - snimanje videa za radnu površinu sustava Windows putem API-ja za umnožavanje radne površine.
    • corr - određuje korelaciju između dva videa.
    • ssim360 - Ocjena sličnosti za 360 video.
    • hstack_vaapi, vstack_vaapi i xstack_vaapi - kombiniranje nekoliko videozapisa (svaki se videozapis prikazuje u vlastitom području zaslona) koristeći VAAPI za ubrzanje.
    • backgroundkey - pretvara statičnu pozadinu u prozirnu.
    • Cropdetect filtar sada ima način rada za otkrivanje usjeva koji se temelji na vektorima kretanja i rubovima.
  • Novi zvučni filteri:
    • showcwt - audio-video pretvorbe s vizualizacijom frekvencije spektra korištenjem kontinuirane valićne transformacije i morleta.
    • adrc - Primjena filtra na ulazni audio tok za promjenu spektralnog dinamičkog raspona.
    • a3dscope - Pretvara ulazni zvuk u 3D prostorni zvuk.
    • afdelaysrc - Generira koeficijente konačnog impulsnog odziva (FIR).
  • Novi bitstream filteri:
    • Pretvori iz media100 u mjpegb.
    • Pretvori iz DTS u PTS.

Izvor: opennet.ru

Dodajte komentar