Multimeediumipaketi FFmpeg 6.1 vÀljalase

PĂ€rast kĂŒmnekuulist arendustööd on saadaval multimeediumipakett FFmpeg 6.1, mis sisaldab rakenduste komplekti ja teekide kogumit erinevate multimeediumivormingutega töötamiseks (heli- ja videovormingute salvestamine, teisendamine ja dekodeerimine). Paketti levitatakse LGPL ja GPL litsentside all, FFmpeg arendus toimub MPlayeri projekti kĂ”rval.

FFmpeg 6.1-le lisatud muudatuste hulgas on jÀrgmised:

  • Rakendatud on vĂ”imalus kasutada Vulkan API-d video dekodeerimise riistvaraliseks kiirendamiseks H264, HEVC ja AV1 vormingutes.
  • Lisatud VAAPI-l pĂ”hinev AV1 videovormingu kodeerija.
  • Lisatud on tugi HEVC, VP9 ja AV1 koodekite kasutamiseks rtmp-protokollil pĂ”hinevates voogudes ja flv-vormingus failides.
  • Lisatud parser, kodeerija ja dekooder meediumikonteinerite jaoks EVC (Essential Video Coding) formaadis, mille MPEG-5 standardina töötas vĂ€lja MPEG töörĂŒhm.
  • Laiendatud VAAPI tugi sĂŒsteemides Windows libva-win32 teegiga.
  • Rakendatud on vĂ”imalus kasutada P_SKIP parameetreid, et kiirendada video kodeerimist libx264 teegi abil.
  • Lisatud video kodeerija Microsoft RLE-vormingus.
  • Lisatud uued dekoodrid Playdate, RivaTuner, vMix ja OSQ.
  • PRIB STD-B24 subtiitrite dekooder on realiseeritud libaribcaption teegi alusel.
  • Lisatud meediumikonteinerite lahtipakkijad (demuxer): Raw VVC (mitmekĂŒlgne videokodeerimine, uus standard H.266/MPEG-I osa 3), Playdate, Raw AC-4, OSQ, CRI USM.
  • Lisatud meediumikonteinerite pakkijad (muxer): Raw AC-4 ja Raw VVC.
  • Uued videofiltrid:
    • color_vulkan – loob etteantud vĂ€rviga raami, kutsudes vĂ€lja Vulkani API.
    • bwdif_vulkan – teostab deinterlacingi kasutades BWDIF (Bob Weaver Deinterlacing Filter) algoritmi, mis on realiseeritud Vulkan API abil.
    • bwdif_cuda - deinterlacing BWDIF-algoritmi abil, mis on realiseeritud CUDA API-l.
    • nlmeans_vulkan – mĂŒra eemaldamine mittekohalike vahendite algoritmi abil, mis on rakendatud Vulkani API abil.
    • xfade_vulkan – tuhmumisefekti rakendamine Vulkani API abil.
    • zoneplate – genereerib Fresneli tsooniplaadil pĂ”hineva testvideotabeli.
    • scale_vt ja transpose_vt on skaleerimis- ja transponeerimisfiltrid, mis on rakendatud VideoToolBox API abil (macOS).
    • Filtritele setpts ja asetpts on lisatud kĂ€sutugi.
  • Uued helifiltrid:
    • arls – kasutab korduvaid vĂ€himruutusid ĂŒhe helivoo parameetrite lĂ€hendamiseks teisele.
    • afireqsrc – genereerib FIR ekvalaiseri (lĂ”pliku impulssreaktsiooni filter).
    • apsnr – mÔÔdab signaali-mĂŒra taset.
    • asisdr - mÔÔdab signaali moonutuse taset.
  • Uued bitivoofiltrid:
    • Metaandmete redigeerimine VVC (Versatile Video Coding, H.266) voogudes.
    • Teisendage VVC-vood MP4-st "lisaks B".
  • Lisati ffmpeg utiliidile suvand "-readrate_initial_burst", et mÀÀrata esialgne lugemise puhverdusaeg, pĂ€rast mida hakkab kehtima "-readrate" limiit. Valik „-top” on aegunud ja selle asemel tuleks kasutada seadistusvĂ€lja filtrit.
  • Utiliit ffprobe on lisanud suvandi "-output_format", mis sarnaneb valikuga "-of" ja mida saab kasutada vĂ€ljundvormingu mÀÀramiseks (nĂ€iteks vĂ”ite kasutada json-vormingut). XML-i vĂ€ljundskeemi on muudetud, et toetada mitut elementi, mis on seotud ĂŒhe pĂ”hielemendiga.

Allikas: opennet.ru

Ostke DDoS-kaitsega saitide jaoks usaldusvÀÀrne hostimine, VPS VDS-serverid đŸ”„ Osta usaldusvÀÀrne veebimajutus DDoS-kaitsega, VPS VDS serverid | ProHoster