VOOZH about

URL: https://www.phoronix.com/news/FFmpeg-Faster-FFV1-Vulkan-Enc

⇱ FFmpeg FFV1 Vulkan Encoder Lands +35% Improvement For AMD, +50% For NVIDIA - Phoronix


👁 Phoronix

FFmpeg FFV1 Vulkan Encoder Lands +35% Improvement For AMD, +50% For NVIDIA

Written by Michael Larabel in Vulkan on 22 May 2025 at 08:00 AM EDT. 12 Comments
FFmpeg developers have been working on Vulkan-accelerated FFV1 video encode/decode for that two decade old lossless video coding format. Merged this week to FFmpeg Git were more enhancements to their Vulkan-based FFV1 encoder and yielding big performance improvements for both AMD and NVIDIA graphics processors.

Merged this week were several ffv1enc_vulkan commits to clean-up the code and make various minor optimizations and other improvements.

Most notable for end-users though is this commit to the FFV1 encoder to make use of the cached EC writer from the decoder. As noted in that commit:
"ffv1enc_vulkan: implement the cached EC writer from the decoder

This gives a 35% speedup on AMD and 50% on Nvidia."

It's quite a win with a 35% improvement on AMD GPus and 50% for NVIDIA GPUs. No word on Intel performance benefits from this Vulkan encode optimization.

Michael Larabel is the principal author of Phoronix.com and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and OpenBenchmarking.org automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via MichaelLarabel.com.