# 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.

**Published:** 2026-10-23T10:20:46+00:00 
**Source:** Phoronix Benchmarks &amp; Drivers 
**Category:** kernel-os 
**Canonical URL:** https://fosswire.org/news/ffmpeg-91-introduces-apv-vulkan-encoder-and-nvidia-optical-f.html 

## 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.