Description
Hello,
Thanks for your great work!
With the latest ffmpeg 7.1, vulkan encoding/decoding for h264/265 have been completed and encoder part has been merged to ffmpeg repo.
Support for Vulkan encoding, with H264 and HEVC was merged. This finally allows fully Vulkan-based decode-filter-encode pipelines, by having a sink for Vulkan frames, other than downloading or displaying them. The encoders have feature-parity with their VAAPI implementation counterparts. Khronos has announced that support for AV1 encoding is also coming soon to Vulkan, and FFmpeg is aiming to have day-one support.
24 - Vulkan H.264 encoder
25 - Vulkan H.265 encoder
https://git.ffmpeg.org/gitweb/ffmpeg.git/blob/refs/heads/release/7.1:/Changelog
Would you consider adding --enable-vulkan --enable-libshaderc
to static build,
Btbn has this variant as documented here
https://.com/BtbN/FFmpeg-Builds/tree/master/scripts.d/50-vulkan
More about vulkan encoding from khronos,
Thanks.