Lẹhin oṣu mẹwa ti idagbasoke, FFmpeg 6.1 multimedia package wa, eyiti o pẹlu ṣeto awọn ohun elo ati ikojọpọ awọn ile-ikawe fun awọn iṣẹ ṣiṣe lori ọpọlọpọ awọn ọna kika multimedia (gbigbasilẹ, iyipada ati yiyan ohun ati awọn ọna kika fidio). A pin package naa labẹ awọn iwe-aṣẹ LGPL ati GPL, idagbasoke FFmpeg ni a ṣe ni isunmọ si iṣẹ akanṣe MPlayer.
Lara awọn ayipada ti a ṣafikun si FFmpeg 6.1 ni:
- Agbara lati lo Vulkan API fun isare hardware ti iyipada fidio ni awọn ọna kika H264, HEVC ati AV1 ti ni imuse.
- Fi koodu AV1 ọna kika fidio ti o da lori VAAPI.
- Atilẹyin ti a ṣafikun fun lilo awọn kodẹki HEVC, VP9 ati AV1 ni awọn ṣiṣan ti o da lori ilana rtmp ati ni awọn faili ni ọna kika flv.
- Fikun parser, koodu koodu ati decoder fun awọn apoti media ni ọna kika EVC (Ifaminsi Fidio Pataki), ti o dagbasoke nipasẹ ẹgbẹ iṣẹ MPEG gẹgẹbi boṣewa MPEG-5.
- Afikun atilẹyin VAAPI lori awọn eto Windows pẹ̀lú ìkàwé libva-win32.
- Ti ṣe imuse agbara lati lo awọn paramita P_SKIP lati yara fifi koodu fidio ṣiṣẹ ni lilo ile-ikawe libx264.
- Ṣafikun kooduopo fun fidio ni ọna kika Microsoft RLE.
- Ti ṣafikun Playdate decoders tuntun, RivaTuner, vMix ati OSQ.
- Iyipada koodu atunkọ ARIB STD-B24 jẹ imuse ti o da lori ile-ikawe libaribcaption.
- Fi kun media eiyan unpackers (demuxer): Raw VVC (Wapọ Video ifaminsi, titun boṣewa H.266/MPEG-I Apá 3), Playdate, Aise AC-4, OSQ, CRI USM.
- Fikun media eiyan packers (muxer): Aise AC-4 ati Raw VVC.
- Awọn asẹ fidio titun:
- color_vulkan - ṣẹda fireemu kan ti awọ ti a fun nipa pipe Vulkan API.
- bwdif_vulkan - ṣe deinterlacing nipa lilo BWDIF (Bob Weaver Deinterlacing Filter) algorithm ti a ṣe ni lilo Vulkan API.
- bwdif_cuda - deinterlacing nipa lilo algoridimu BWDIF, ti o da lori CUDA API.
- nlmeans_vulkan - yiyọ ariwo nipa lilo ọna ti kii ṣe agbegbe ti a ṣe imuse ni lilo Vulkan API.
- xfade_vulkan - imuse ipa ipare nipa lilo Vulkan API.
- zoneplate - ṣe agbekalẹ tabili fidio idanwo ti o da lori awo agbegbe Fresnel.
- scale_vt àti transpose_vt jẹ́ àwọn àlẹ̀mọ́ tí a ń ṣe nípa lílo VideoToolBox API (macOS).
- Atilẹyin pipaṣẹ ti ṣafikun si awọn ipilẹ ati awọn asẹ aseptpts.
- Asẹ ohun titun:
- arls - nlo awọn onigun mẹrin ti o kere ju loorekoore lati ṣe isunmọ awọn aye ti ṣiṣan ohun kan si omiiran.
- afireqsrc - Ṣe ipilẹṣẹ oluṣeto FIR kan (àlẹmọ esi idasi ipari).
- apsnr - ṣe iwọn ipele ifihan-si-ariwo.
- asisdr - ṣe iwọn ipele ifihan-idaru.
- Asẹ tuntun bitstream:
- Nsatunkọ awọn metadata ni VVC (Iyipada fidio ti o wapọ, H.266) awọn ṣiṣan.
- Iyipada VVC ṣiṣan lati MP4 si "Annex B".
- Ṣafikun aṣayan “-readrate_initial_burst” si IwUlO ffmpeg lati ṣeto akoko ifiṣura kika akọkọ, lẹhin eyi opin “-readrate” bẹrẹ lati lo. Aṣayan '-top' naa ti lọ silẹ ati pe àlẹmọ setfield yẹ ki o lo dipo.
- IwUlO ffprobe ti ṣafikun aṣayan “-output_format”, eyiti o jọra si aṣayan “-of” ati pe o le ṣee lo lati pinnu ọna kika ti o wu jade (fun apẹẹrẹ, o le lo ọna kika json). Eto igbejade XML ti jẹ atunṣe lati ṣe atilẹyin awọn eroja pupọ ti o so mọ nkan obi kan.
orisun: opennet.ru
