
Komuniteti i zhvilluesve të multimedias ka arsye për të festuar: FFmpeg versioni 9.0 tani në dispozicionKjo bibliotekë popullore me burim të hapur, e përdorur në aplikacione të panumërta përpunimi audio dhe video, vjen e mbushur me veçori të reja që përmirësojnë performancën dhe zgjerojnë aftësitë e kodimit dhe dekodimit. Ndër përmirësimet më të dukshme është avancimi i përshpejtimit duke përdorur VulkanTani lejon dekodimin e videove APV dhe Apple ProRes RAW, si dhe një filtër të ri videoje 360 gradë (v360_vulkan). Janë përfshirë gjithashtu optimizime për AVX-512 dhe veçori të reja në filtrat NVIDIA dhe AMD.
Publikimi i FFmpeg 9.0 përfaqëson një hap përpara në mbështetjen e pajisjeve moderne, me vëmendje të veçantë ndaj kartave grafike dhe procesorëve aktualë. Zhvilluesit që kompilojnë nga kodi burimor do të kenë qasje të menjëhershme në të gjitha këto përmirësime. Më poshtë, shqyrtojmë ndryshimet më të rëndësishme të sjella nga ky përditësim. version 8.1 Ai mbërriti marsin e kaluar.
Karakteristika të reja në përshpejtimin e harduerit në FFmpeg 9.0
Një nga fokuset kryesore të FFmpeg 9.0 është Zgjerimi i mbështetjes së VulkanDekodimi harduerik i videos APV (Apple ProRes RAW) dhe përshpejtimi Vulkan për ProRes RAW janë shtuar nëpërmjet VideoToolbox. Përveç kësaj, është përfshirë një filtër i ri videoje 360 gradë (v360_vulkan), duke mundësuar transformim efikas të projeksioneve sferike. Nga ana e NVIDIA-s, filtri transpose_cuda bie në sy, duke lehtësuar rrotullimin dhe përmbysjen e imazhit duke përdorur CUDA. Për AMD-në, aftësitë e konvertuesit të ngjyrave (vf_vpp_amf) janë përmirësuar me mbështetjen e HDR, dhe janë shtuar një konvertues i shpejtësisë së kuadrove (vf_frc_amf) dhe një përmirësues i cilësisë së videos (vf_vqe_amf).
Filtra, kodekë dhe formate të reja
FFmpeg 9.0 përfshin mbështetje për dekodimin HE-AAC 960Kodiku i përdorur në DAB+ (radio dixhitale) zgjeron aftësitë e përpunimit të audios. Janë shtuar gjithashtu dekodimi dhe demuxing i animuar i WebP-së, duke lejuar punën me imazhe të animuara në këtë format. Në zonën e kodimit, është përfshirë një kodues dhe një muxer për formatin Playdate, një konsolë e vogël lojërash video. Për më tepër, është shtuar mbështetja për muxing të pistave LCEVC në kontejnerë MP4 dhe aftësia për të trajtuar meta të dhëna SMPTE 2094-50, me aftësi kalimi.
Fshirjet dhe ndryshimet e mëdha
Siç është tipike në versionet kryesore, veçoritë e vjetruara janë hequr. Janë eliminuar sa vijon: Dekodimi CELT (gjë që nuk ndikon në Opus CELT) dhe analizimin ogg/celt. Opsionet e trashëguara të NVENC dhe mbështetja për SDK-të e NVIDIA para versionit 11.1 janë hequr gjithashtu. Në vend të tyre, është shtuar mbështetja për backend-in ONNX Runtime të bazuar në GPU, duke hapur derën për aplikacionet e inteligjencës artificiale dhe të të mësuarit automatik brenda ekosistemit FFmpeg. Përveç kësaj, është përfshirë një filtër bitstream për ndarjen e videos HEVC me shumë shtresa Dolby Vision.
Me këtë përditësim, FFmpeg 9.0 e forcon pozicionin e tij si një mjet thelbësor për profesionistët dhe entuziastët e videos, duke ofruar mbështetje më të gjerë për pajisjet moderne dhe formatet në zhvillim. Komuniteti tani mund të shkarkojë kodin burimor dhe të fillojë të eksperimentojë me të gjitha këto veçori të reja.


