Megjelent az FFmpeg 8.1 D3D12 H.264 és AV1 kódolással, Vulkan-alapú ProRes támogatással és új JPEG-XS eszközökkel

6/10
Az FFmpeg 8.1 új kódolókat, dekódolókat, szűrőket és hardveres gyorsítási útvonalakat hoz, köztük a D3D12-alapú H.264 és AV1 kódolást, a Vulkanos ProRes-támogatást és a JPEG-XS-hez kapcsolódó új lehetőségeket

Az FFmpeg csapata 2026. március 16-án adta ki 8.1-es verziószámú kiadását, amely kisebb frissítésként érkezett a nyílt forráskódú multimédiás keretrendszerhez. A kiadás közel hét hónappal követi a 8.0 verziót, és új dekódolókat, kódolókat, szűrőket, valamint több platformot és professzionális munkamenetet érintő bővítést hoz. Az új csomag már letölthető a projekt hivatalos oldaláról.

Megjelent az FFmpeg 8.1 D3D12 H.264 és AV1 kódolással, Vulkan-alapú ProRes támogatással és új JPEG-XS eszközökkel

Az FFmpeg 8.1 új alapokra helyezi a modern médiás munkafolyamatokat

Az FFmpeg 8.1 egyik meghatározó iránya a hardveres gyorsítás és a modern formátumok felé nyitás. A kiadás bevezeti a D3D12-alapú H.264 és AV1 kódolást, megjelenik benne a Vulkanra épülő ProRes kódolás és dekódolás, valamint a DPX dekódolás is, emellett támogatást kapott a Rockchip H.264 és HEVC hardveres kódolása. A fejlesztők az LCEVC metaadatok feldolgozását és továbbítását is hozzáadták a kiadáshoz, bekerült az EXIF metaadatok értelmezése, és kísérleti formában megjelent az xHE-AAC Mps212 MPEG-H dekódolás a libmpeghdec könyvtáron keresztül.

A kiadás a képi és audioformátumok kapcsán is jóval szélesebb teret fed le. Az FFmpeg 8.1 már tud JPEG-XS adatfolyamokat értelmezni, a libsvtjpegxs segítségével JPEG-XS kódolást és dekódolást kínál, valamint kezeli a nyers JPEG-XS bitfolyamok multiplexelését és visszabontását. Emellett megjelent a CLI-s csempézett HEIF támogatás, az MPEG-H 3D Audio dekódolás, az Ambisonic Audio Elements vetítési módjának multiplexelése és visszabontása, továbbá a HXVS és HXVT IP-kamerás formátumhoz készült új demuxer is.

Új szűrők, bővülő eszköztár és frissülő parancssori környezet

Az FFmpeg 8.1 a feldolgozási lánc eszköztárát is tovább bővíti. Új szűrőként bekerült a libcairora épülő drawvg, a vf_scale_d3d12, a vf_mestimate_d3d12, a vf_deinterlace_d3d12, valamint az LCEVC metaadatokhoz készült bitstream filter. Ezzel együtt megérkezett a swscale Vulkan-támogatása, a Vulkan compute kodekekhez kapcsolódó gyorsítások, a Windows.Graphics.Capture alapú ablak- és monitorrögzítés, továbbá az új ffprobe -codec kapcsoló is. Az ffprobe ezen felül képes már a refs mezőket szelektíven megjeleníteni a stream szakaszban képkockák olvasásakor, az FFmpeg pedig kivezeti a régi HLS protokollkezelőt.

Az OpenEXR támogatás új HTJ2K veszteségmentes kódolási lehetőséggel bővül, a hangkimenetnél a bitráta immár 384 kb/s fölé is állítható egészen 2048 kb/s-ig, a node-alapú és fájlkimeneti munkamenetekben pedig új metadata-kezelési lehetőségek jelennek meg. A 8.1-es kiadás a libavutil 60.26.100, a libavcodec 62.28.100, a libavformat 62.12.100, a libavdevice 62.3.100, a libavfilter 11.14.100, a libswscale 9.5.100 és a libswresample 6.3.100 verzióival érkezik. További részletek a kiadási megjegyzésekben olvashatóak.