PÀrast kuut kuud arengut on saadaval multimeediapakett FFmpeg 6.0, mis hÔlmab rakenduste komplekti ja raamatukogude kogumit erinevate multimeedia formaatide (helide ja videote salvestamine, teisendamine ja dekodeerimine) töötlemiseks. Pakett on litsentseeritud LGPL ja GPL all; FFmpeg arendust teostatakse koos projekti MPlayer-ga.
FFmpeg 6.0-sse lisatud muudatustest vÔib vÀlja tuua:
- Mugandatud ffmpeg töötleja muudetud mitme lĂ”ime kasutusele. Iga multimeedia konteinerite pakkuja (muxer) kĂ€ivitatakse nĂŒĂŒd eraldi lĂ”imes.
- Rakendatud on VAAPI ja QSV (Quick Sync Video) tugi VP9 ja HEVC kodeerimise ja dekodeerimise jaoks, vĂ€rvialade subdiskreetimisega 4:2:2 ja 4:4:4, 10- ja 12-bitise vĂ€rvisĂŒgavusega kodeerimine.
- Lisatud on oneVPL (oneAPI Video Processing Library) tugi Intel QSV (Quick Sync Video) riistvarakulutuste kasutamiseks.
- Lisatud on AV1 kodeerija QSV riistvarakihiga.
- ffmpeg utiliiti on lisatud jÀrgmised valikud:
- â-shortest_buf_durationâ maksimaalse puhverdatud kaadrikestuse mÀÀramiseks (mida suurem vÀÀrtus, seda suurem tĂ€psus â-shortestâ reĆŸiimis, kuid suureneb mĂ€lutarve ja viivitus).
- â-stats_enc_pre[_fmt]â, â-stats_enc_post[_fmt]â ja â-stats_mux_pre[_fmt]â valitud voogude kaadril pĂ”hineva teabe salvestamiseks erinevates kodeerimise etappides mÀÀratud faili.
- â-fix_sub_duration_heartbeatâ sĂŒnkroniseeriva (heartbeat) videovoogude mÀÀramiseks, mida kasutatakse subtiitrite jagamiseks.
- Filtergraph sĂŒntaks on laiendatud vĂ”imalusega edastada valikute vÀÀrtusi mÀÀratud failist. Faili nimi mÀÀratakse vÀÀrtuse mĂ€rkimisel, millel on eelnevalt â/â prefix, nĂ€iteks âffmpeg -vf drawtext=/text=/tmp/some_textâ laeb parameetri text failist /tmp/some_text.
- Lisatud on pildiformaatide tugi: WBMP (Wireless Application Protocol Bitmap), Radiance HDR (RGBE).
- Uued dekooderid: APAC, bonk, Micronas SC-4, Media 100i, ViewQuest VQC, MediaCodec (NDKMediaCodec), WADY DPCM, CBD2 DPCM, XMD ADPCM, WavArc, RKA.
- Uued kodeerijad: nvenc AV1, MediaCodec.
- Lisatud on multimeedia konteinerite lahtipakkijad (demuxer): SDNS, APAC, bonk, LAF, WADY DPCM, XMD ADPCM, WavArc, RKA.
- Dekooderid CrystalHD on kuulutatud aegunud.
- Uued filtrid video jaoks:
- ddagrab â Windowsi töölaua video salvestamine Desktop Duplication API kaudu.
- corr â mÀÀrab korrelatsiooni kahe video vahel.
- ssim360 â 360° reĆŸiimis ĂŒles vĂ”etud video sarnaste hindamine.
- hstack_vaapi, vstack_vaapi ja xstack_vaapi - mitme video (iga video kuvatakse oma ekraani alas) ĂŒhendamine, kasutades kiirendamiseks VAAPI-d.
- backgroundkey - muudab staatilise tausta lÀbipaistvaks.
- Filtrisse cropdetect on lisatud kaadri mÀÀramise reĆŸiim, mis pĂ”hineb vektoritelt ja liikumise servadelt.
- Uued filtrid heli jaoks:
- showcwt - heliteisendus visuaalsete sagedusspektrite video kujutamiseks, kasutades pidevat lainevormi teisendust ja Morleet.
- adrc - rakendab sissetulevale helivoole filtri, et muuta spektraalset dĂŒnaamilist vahemikku.
- a3dscope - sissetuleva heli teisendus ruumiliseks 3D-heliks.
- afdelaysrc - genereerib lÔpliku impulssreaktsiooni (FIR) koefitsiente.
- Uued bitstream filtrid:
- Teisendus media100-st mjpegb peale.
- Teisendus DTS-st PTS-ks.
Allikas: opennet.ru
