Experimental FFmpeg Code For Vulkan Acceleration

Written by Michael Larabel in Multimedia on 18 November 2021 at 08:17 AM EST. 9 Comments
MULTIMEDIA
Prominent FFmpeg developer Cyanreg has begun working on an experimental Vulkan hardware acceleration video decoder for FFmpeg.

Cyanreg is working on this FFmpeg vulkan_decode GitHub branch where so far H.264 Vulkan-based video decode is wired up. The work-in-progress code is making use of the provisional Vulkan Video extensions and so aside from this FFmpeg code still being a work-in-progress, it's unlikely to be merged until the finalized Vulkan Video extensions come out in the months ahead.

Check out that branch for those interested in the ongoing Vulkan Video work. Best supporting the video extensions at the moment is the NVIDIA Vulkan beta drivers while Intel and Radeon Mesa driver support is in development.

Cyanreg also provided some upstream feedback to the Vulkan Working Group concerning the video extensions with this WIP implementation for FFmpeg.
Related News
About The Author
Michael Larabel

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.

Popular News This Week