[FFmpeg-devel] [PATCH v5 4/4] lavc: implement a Vulkan-based VC-2 encoder Implements a Vulkan based dirac encoder. Supports Haar and Legall wavelets and should work with all wavelet depths.

Andreas Rheinhardt andreas.rheinhardt at outlook.com
Sat May 24 14:09:40 EEST 2025


IndecisiveTurtle:
> From: IndecisiveTurtle <geoster3d at gmail.com>
> 
> Performance wise, encoding a 3440x1440 1-minute video is performed in about 2.4 minutes with the cpu encoder running on my Ryzen 5 4600H, while it takes about 1.3 minutes on my NVIDIA GTX 1650
> 
> Haar shader has a subgroup optimized variant that applies when configured wavelet depth allows it
> ---

Same benchmarks as v4. Did the switch to put_bits63() not cost performance?

- Andreas



More information about the ffmpeg-devel mailing list