Izlaidi multimediju paketi FFmpeg 6.1.

Pēc desmit mēnešu izstrādes pieejams FFmpeg 6.1 multimediju pakotne, kurā ir lietojumprogrammu kopums un bibliotēku kolekcija darbības ar dažādiem multimediju formātiem (ieraksts, pārvēršana un dekodēšana skaņas un video formātiem). Pakotne tiek izplatīta saskaņā ar LGPL un GPL licencēm, FFmpeg izstrāde notiek paralēli projektam MPlayer.

No izmaiņām, kas pievienotas FFmpeg 6.1, var izcelt:

  • Ieviesta iespēja izmantot Vulkan API video dekodēšanas aparatūras paātrināšanai H264, HEVC un AV1 formātos.
  • Pievienots AV1 video formāta kodētājs, kas īstenots, balstoties uz VAAPI.
  • Pievienota atbalsta izmantošanai HEVC, VP9 un AV1 kodekiem plūsmās, kas balstītas uz RTMP protokolu un flv formātā esošos failos.
  • Pievienots parsētājs, kodētājs un dekodētājs EVC (Essential Video Coding) multimediju konteineriem, ko attīsta MPEG darba grupa kā MPEG-5 standartu.
  • Paplašināta VAAPI atbalsta klātbūtne Windows sistēmās ar libva-win32 bibliotēku.
  • Ieviesta iespēja izmantot P_SKIP parametrus video kodēšanas paātrināšanai ar libx264 bibliotēku.
  • Pievienots kodētājs Microsoft RLE video formātam.
  • Pievienoti jauni dekodētāji Playdate, RivaTuner, vMix un OSQ.
  • Uz libaribcaption bibliotēkas bāzes īstenots ARIB STD-B24 subtitru dekodētājs.
  • Pievienoti multimediju konteineru atdalītāji (demuxer): Raw VVC (Versatile Video Coding, jauns H.266/MPEG-I 3. daļas standarts), Playdate, Raw AC-4, OSQ, CRI USM.
  • Pievienoti multimediju konteineru apkopotāji (muxer): Raw AC-4 un Raw VVC.
  • Jauni video filtri:
    • color_vulkan — rada noteiktas krāsas kadru, izmantojot Vulkan API.
    • bwdif_vulkan — veic deinterlacing, izmantojot BWDIF (Bob Weaver Deinterlacing Filter) algoritmu, īstenojot to ar Vulkan API.
    • bwdif_cuda — deinterlacing, izmantojot BWDIF algoritmu, kas īstenots, balstoties uz CUDA API.
    • nlmeans_vulkan — trokšņu novēršana, izmantojot Non-local means algoritmu, īstenojot to ar Vulkan API.
    • xfade_vulkan — fade efektu īstenošana, izmantojot Vulkan API.
    • zoneplate — ģenerē pārbaudes videotabulu, balstoties uz Frēnela zonu plāksni.
    • scale_vt un transpose_vt — skalēšanas un transformācijas filtri, īstenoti, izmantojot VideoToolBox API (macOS).
    • setpts un asetpts filtriem pievienota komandu atbalsta.
  • Jauni skaņas filtri:
    • arls — piemēro rekurentā minimālo kvadrātu metodi, lai tuvinātu viena skaņas plūsmas parametrus otrai.
    • afireqsrc — ģenerē FIR ekvalaizeru (filtru ar beigu impulsu raksturlielumu).
    • apsnr — mēra signāla-trokšņa attiecību.
    • asisdr — mēra signāla-kropļojuma attiecību.
  • Jauni bitstream filtri:
    • Metadatisko datu rediģēšana VVC plūsmās (Versatile Video Coding, H.266).
    • VVC plūsmu pārvēršana no MP4 uz 'Annex B'.
  • FFmpeg utilītē pievienota opcija '-readrate_initial_burst', lai noteiktu sākotnējā lasīšanas buferizēšanas laiku, pēc kura stājas spēkā ierobežojums '-readrate'. Opcija '-top' ir atzīta par novecojušu, un tagad jāizmanto setfield filtrs.
  • FFprobe utilītē pievienota opcija '-output_format', kas ir līdzīga opcijai '-of' un var tikt izmantota, lai noteiktu izejas formātu (piemēram, var izmantot json formātu). XML izejas shēma ir mainīta, lai atbalstītu vairākus elementus, kas saistīti ar vienu vecāku elementu.

Avots: opennet.lv

Iegādājieties uzticamu tīmekļa hostingu ar DDoS aizsardzību, VPS VDS serveriem 🔥 Iegādājieties uzticamu tīmekļa hostingu ar DDoS aizsardzību, VPS VDS serveriem | ProHoster