вс, 30 нояб. 2025 г., 01:37 Terje J. Hanssen via Cin <cin@lists.cinelerra-gg.org>:
Andrea paz wrote:
> I don't know if Vulkan AV1; ProRes and VC-2 encoding is already supported
> or coming soon.

On my system and hardware
  Kernel: 6.12.59-1-longterm arch: x86_64 bits: 64
  Desktop: GNOME v: 49.1 Distro: openSUSE Tumbleweed-Slowroll 20251106
Graphics:   Device-1: Intel DG2 [Arc A750] driver: i915 v: kernel

with
Vulkan v. 25.2.6, Mesa  v. 25.2.6 and system ffmpeg-8 v. 8.0 (from Packman)

I can verify the following ffmpeg Vulkan video support:

ffmpeg -hide_banner -encoders | grep vulkan
 V....D av1_vulkan           AV1 (Vulkan) (codec av1)
 V....D ffv1_vulkan          FFmpeg video codec #1 (Vulkan) (codec ffv1)
 V....D h264_vulkan          H.264/AVC (Vulkan) (codec h264)
 V....D hevc_vulkan          H.265/HEVC (Vulkan) (codec hevc)

And by enabling both Vulkan video decode and encode support in the ANV driver via the following environment variable

        export ANV_DEBUG="video-decode,video-encode"

I can verify the following Vulkan Video Encode support:

vulkaninfo | grep -i encode
        VK_KHR_video_encode_h264                      : extension revision 14
        VK_KHR_video_encode_h265                      : extension revision 14
        VK_KHR_video_encode_queue                     : extension revision 12
                queueFlags                  = QUEUE_VIDEO_DECODE_BIT_KHR | QUEUE_VIDEO_ENCODE_BIT_KHR
                                VIDEO_CODEC_OPERATION_ENCODE_H264_BIT_KHR
                                VIDEO_CODEC_OPERATION_ENCODE_H265_BIT_KHR

while AV1 seemingly has only Video Decode support so far:

vulkaninfo | grep -i av1
        VK_KHR_video_decode_av1                       : extension revision 1
                                VIDEO_CODEC_OPERATION_DECODE_AV1_BIT_KHR
placeholder = AV1 Decode (4:2:0 8-bit) Main with film grain support
placeholder = AV1 Decode (4:2:0 8-bit) Main without film grain support
placeholder = AV1 Decode (4:2:0 10-bit) Main with film grain support
placeholder = AV1 Decode (4:2:0 10-bit) Main without film grain support


But does it actually work? ;)

I think prores (not prores RAW) work exist in ffmpeg.git for now .... 


_______________________________________________
Cin mailing list -- cin@lists.cinelerra-gg.org
To unsubscribe send an email to cin-leave@lists.cinelerra-gg.org