FFmpeg 9.1 introduces APV Vulkan encoder and NVIDIA Optical Flow FRUC
Key Takeaway
FFmpeg 9.1 adds Vulkan-accelerated APV encoding and NVIDIA Optical Flow-based frame rate up-conversion.
Summary
The upcoming FFmpeg 9.1 release introduces several multimedia processing enhancements, including a Vulkan encoder for the royalty-free APV video format. It also adds a new interpolation filter, vf_fruc_vulkan, which utilizes NVIDIA Optical Flow for frame rate up-conversion. Other updates include improved AAC encoding and support for various new decoders and bitstream filters.
New features in FFmpeg 9.1
- APV Vulkan encoder: Enables GPU acceleration for the Advanced Professional Video codec via shaders.
- vf_fruc_vulkan: A new Frame Rate Up-Conversion filter leveraging NVIDIA Optical Flow hardware.
- H.265 Vulkan optimizations: Improved encoding performance for H.265 using Vulkan.
- Codec and Format support: Adds ASTC image encoding/decoding (via libastcenc), xHE-AAC encoding (via libfdk-xhe-aac), and Panasonic RW2 decoding.
- D3D12 DirectML: Enables zero-copy inference for the ONNX Runtime DNN backend.
Why it matters
These updates expand FFmpeg's hardware acceleration capabilities, particularly for professional video workflows and AI-driven video processing.
Original reference: www.phoronix.com →