PÀrast kuue kuu arendust on saadaval FFmpeg 6.0 multimeedia pakett, mis sisaldab rakenduste komplekti ja raamatukogude kogumit erinevate multimeedia formaatidega seotud toiminguteks (salvestamine, konverteerimine ja dekodeerimine heli- ja videovormingutes). Pakett on levitatud LGPL-i ja GPL-i litsentside alusel ning FFmpeg-i arendus kÀib paralleelselt MPlayer-i projektiga.
FFmpeg 6.0-sse lisatud muudatustest vÔib vÀlja tuua:
- FFmpeg-i mitme lĂ”ime toetamine on nĂŒĂŒd kohustuslik. Iga meedia konteineri pakkuja (muxer) kĂ€ivitub nĂŒĂŒd eraldi lĂ”imes.
- VAAPI ja QSV (Quick Sync Video) tugi VP9 ja HEVC kodeerimise ja dekodeerimise jaoks, vĂ€rvisubdiskrimine 4:2:2 ja 4:4:4, 10- ja 12-bitise vĂ€rvisĂŒgavusega kodeerimine on rakendatud.
- oneVPL (oneAPI Video Processing Library) toega on lisatud Intel QSV (Quick Sync Video) riistvarakiiressihtehnoloogia kasutamine.
- QSV-l pÔhinev riistvarakiiressihtehnoloogia kodeerija AV1 on lisatud.
- ffmpeg utiliiti on lisatud valikud:
- «-shortest_buf_duration» mÀÀrab maksimaalse puhverdatud kaadrite kestuse (mida suurem, seda tĂ€psem on «-shortest» reĆŸiimis, kuid suurem on mĂ€lutarve ja hilinemine).
- «-stats_enc_pre[_fmt]», «-stats_enc_post[_fmt]» ja «-stats_mux_pre[_fmt]» vÔimaldavad salvestada erinevatel kodeerimise etappidel raami-infot valitud voogude kohta mÀÀratud faili.
- «-fix_sub_duration_heartbeat» mÀÀrab sĂŒnkroniseeriva (heartbeat) videovoogu, mida kasutatakse subtiitrite eraldamiseks.
- Filtrigraafi sĂŒntaks on laienenud, vĂ”imaldades edastada valiku vÀÀrtusi mÀÀratud failist. Faili nimi mÀÀratakse vÀÀrtuse eelnevast â/â kohandamisest, nĂ€iteks «ffmpeg -vf drawtext=/text=/tmp/some_text» laadib parameetra text failist /tmp/some_text.
- Lisatud pildiformaatide tugi: WBMP (Wireless Application Protocol Bitmap), Radiance HDR (RGBE).
- Uued dekoodrid: APAC, bonk, Micronas SC-4, Media 100i, ViewQuest VQC, MediaCodec (NDKMediaCodec), WADY DPCM, CBD2 DPCM, XMD ADPCM, WavArc, RKA.
- Uued kodeerijad: nvenc AV1, MediaCodec.
- Uued meedia konteinerite purustajad (demuxer): SDNS, APAC, bonk, LAF, WADY DPCM, XMD ADPCM, WavArc, RKA.
- CrystalHD dekoodrid on kuulutatud vananenuks.
- Uued filtrid videole:
- ddagrab â Windowsi töölaua video salvestamine Desktop Duplication API kaudu.
- corr â mÀÀrab korrelatsiooni kahe video vahel.
- ssim360 â 360° reĆŸiimis salvestatud video sarnasuse hindamine.
- hstack_vaapi, vstack_vaapi ja xstack_vaapi â mitme video ĂŒhendamine (iga video kuvatakse oma ekraani alal) VAAPI kiirenduse abil.
- backgroundkey â muundab staatilise tausta lĂ€bipaistvaks.
- Filtrisse cropdetect on lisatud raami mÀÀramise reĆŸiim, mis pĂ”hineb vektoritest ja liikumise servadest.
- Uued helifiltrid:
- showcwt â heli muundamine videoks spektri sageduse visualiseerimisega, kasutades pidevat laineletetransformatsiooni ja Morleti.
- adrc â filtreerimise rakendamine sisendhelivoogule spektraalse dĂŒnaamilise ulatuse muutmiseks.
- a3dscope â sisendheli muundamine ruumiliseks 3D-heliks.
- afdelaysrc â genereerib lĂ”ppimpulsi omaduse (FIR) koefitsiente.
- Uued bitstream-filtrid:
- Muundamine media100-st mjpegb-ks.
- Muundamine DTS-st PTS-ks.
Allikas: opennet.ru
