FFmpeg 6.0 multivides pakotnes izlaišana

Pēc sešu mēnešu izstrādes ir pieejama FFmpeg 6.0 multivides pakotne, kurā ietilpst lietojumprogrammu komplekts un bibliotēku kolekcija darbībai dažādos multivides formātos (audio un video formātu ierakstīšana, konvertēšana un dekodēšana). Pakete tiek izplatīta ar LGPL un GPL licencēm, FFmpeg izstrāde tiek veikta blakus MPlayer projektam.

Starp FFmpeg 6.0 pievienotajām izmaiņām ir:

  • Ir noteikta obligāta ffmpeg izveide vairāku pavedienu režīmā. Katrs multivides konteinera iesaiņojums (muxer) tagad darbojas atsevišķā pavedienā.
  • VAAPI un QSV (Quick Sync Video) atbalsts ir ieviests VP9 un HEVC kodēšanai un dekodēšanai ar 4:2:2 un 4:4:4 krāsu apakšiztveršanu, 10 un 12 bitu krāsu dziļuma kodējumu.
  • Pievienots atbalsts oneVPL (oneAPI Video Processing Library) bibliotēkai, lai izmantotu Intel QSV (Quick Sync Video) aparatūras paātrināšanas tehnoloģiju.
  • Pievienots AV1 kodētājs ar aparatūras paātrinājumu, pamatojoties uz QSV.
  • Utilītai ffmpeg ir pievienotas opcijas:
    • "-shortest_buf_duration", lai iestatītu maksimālo buferizēto kadru ilgumu (jo ilgāks, jo lielāka precizitāte režīmā "-īsākais", bet lielāks atmiņas patēriņš un latentums).
    • “-stats_enc_pre[_fmt]”, “-stats_enc_post[_fmt]” un “-stats_mux_pre[_fmt]”, lai ierakstītu informāciju par katru kadru par atlasītajām straumēm dažādos kodēšanas posmos norādītajā failā.
    • "-fix_sub_duration_heartbeat", lai definētu sirdsdarbības video straumi, ko izmanto subtitru sadalīšanai.
  • Filtrgrāfa sintakse ir paplašināta, lai ļautu nodot opciju vērtības no noteikta faila. Faila nosaukums tiek norādīts, norādot vērtību ar prefiksu '/', piemēram, "ffmpeg -vf drawtext=/text=/tmp/some_text" ielādēs teksta parametru no /tmp/some_text faila.
  • Pievienots atbalsts attēlu formātiem: WBMP (Wireless Application Protocol Bitmap), Radiance HDR (RGBE).
  • Pievienoti jauni dekoderi: APAC, bonk, Micronas SC-4, Media 100i, ViewQuest VQC, MediaCodec (NDKMediaCodec), WADY DPCM, CBD2 DPCM, XMD ADPCM, WavArc, RKA.
  • Pievienoti jauni kodētāji: nvenc AV1, MediaCodec.
  • Pievienoti multivides konteineru atpakotāji (demuxer): SDNS, APAC, bonk, LAF, WADY DPCM, XMD ADPCM, WavArc, RKA.
  • CrystalHD dekoderi ir novecojuši.
  • Jauni video filtri:
    • ddagrab — tveriet Windows darbvirsmas video, izmantojot darbvirsmas dublēšanas API.
    • corr — nosaka korelāciju starp diviem videoklipiem.
    • ssim360 - 360° režīmā uzņemto video līdzības novērtējums.
    • hstack_vaapi, vstack_vaapi un xstack_vaapi — vairāku videoklipu apvienošana (katrs video tiek rādīts savā ekrāna apgabalā), izmantojot VAAPI paātrinājumam.
    • backgroundkey — pārvērš statisku fonu caurspīdīgā.
    • Cropdetect filtram ir pievienots režīms apgriešanas laukuma noteikšanai, pamatojoties uz vektoriem un kustības malām.
  • Jauni skaņas filtri:
    • showcwt - audio video konvertēšana ar spektra frekvenču vizualizāciju, izmantojot nepārtrauktu viļņu transformāciju un morlet.
    • adrc — izmantojiet filtru ievades audio straumei, lai mainītu spektrālo dinamisko diapazonu.
    • a3dscope — pārvērš ievades audio telpiskā 3D audio.
    • afdelaysrc — ģenerē ierobežotas impulsa atbildes (FIR) koeficientus.
  • Jauni bitu plūsmas filtri:
    • Konvertēt no media100 uz mjpegb.
    • Konvertēt no DTS uz PTS.

Avots: opennet.ru

Pievieno komentāru