вс, 30 нояб. 2025 г., 01:37 Terje J. Hanssen via Cin <
[email protected]>:

> 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 -- [email protected]
> To unsubscribe send an email to [email protected]
>
_______________________________________________
Cin mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to