FFmpeg 9.0 launches with full Vulkan hardware acceleration for cross-vendor GPUs
FFmpeg 9.0 has been released with full support for Vulkan-based hardware acceleration, enabling vendor-neutral GPU processing for encoding, decoding, and filtering. The update supports multiple codecs including AV1, HEVC, and H.264 across AMD, NVIDIA, and Intel hardware, reducing dependency on proprietary APIs.
Key Takeaways
- FFmpeg 9.0 features a mature Vulkan stack with 5 encoders, 3 decoders, and 14 compute filters.
- The new v360_vulkan filter offloads 360-degree and panoramic video processing entirely to the GPU.
- Hardware-accelerated support expands to Samsung's APV codec and Apple ProRes RAW via Vulkan.
- Support for NVIDIA Video Codec SDK versions prior to 11.1 has been officially dropped.
- Vulkan provides a single API for cross-vendor acceleration, supporting AMD RDNA, NVIDIA Turing, and Intel Arc hardware.
Why It Matters
FFmpeg 9.0 marks the transition of Vulkan Video from a secondary backend to a primary, production-ready acceleration layer. For streaming engineers, this provides a unified path to hardware-accelerated encoding and decoding that eliminates vendor-specific code forks. By abstracting GPU hardware, operators can scale infrastructure across heterogeneous cloud or on-premise GPU clusters without rewriting pipelines for NVENC, VAAPI, or QuickSync. The addition of GPU-driven AI execution via ONNX Runtime further signals a shift toward offloading complex vision tasks, like AI video upscaling tools and background segmentation, to the GPU. Watch for the next major release to integrate Vulkan-based super-resolution and denoising as standard compute filters.
Additional Context
The release of FFmpeg 9.0 coincides with a broader push for vendor neutrality in the GPU ecosystem. Per The Khronos Group, January 2026, the publication of the Vulkan Roadmap 2026 Milestone has raised the baseline for high-end implementations, requiring previously optional features like variable rate shading and compute shader derivatives to be supported as standard by the end of the year. This hardware-level standardization directly supports the complex compute filters now appearing in the FFmpeg tree, such as the v360_vulkan and nlmeans_vulkan filters.
In addition to hardware milestones, the codec landscape is shifting toward standardized Vulkan Video extensions. Per Igalia, May 2026, Mesa drivers for Linux have achieved stable support for H.264, H.265, and AV1 across both Intel (ANV) and AMD (RADV) backends. NVIDIA followed suit with driver version 535 and newer, which finalized the necessary Vulkan ICD manifests to support these cross-platform extensions on Linux. This alignment allows FFmpeg to bypass legacy hardware interfaces that often required different configuration flags for each vendor.
Beyond traditional transcoding, the FFmpeg project has prioritized performance through handwritten assembly. Per Slashdot, August 2026, the latest release incorporates significant AVX-512 optimizations that deliver up to 94x speedups for certain pixel format conversions on modern CPU architectures like AMD Zen 4 and Intel Sapphire Rapids. This dual focus on GPU-compute via Vulkan and CPU-SIMD via AVX-512 ensures that FFmpeg remains the dominant infrastructure layer for both cloud-scale video processing and localized AI-driven editing workflows.
Read full article at fosslinux.com
Enjoy our coverage?
Add StreamingMeme as a preferred source on Google to see more of our streaming news at the top of your Search results.
Add as preferred source