[Cin] Mesa 24.3 and Vulkan

Terje J. Hanssen terjejhanssen at gmail.com
Thu Dec 12 20:13:07 CET 2024


Den 12.12.2024 11:07, skrev Andrea paz:
> Try using a h264.mp4 video instead of hdv, to see if there is any difference.

Well, I have tried several input formats, h64 included. While the 
decoding benchmarks works ok in the range 25-30 fps, encoding still not 
work for me.
It may be my faults, immature/buggy vulkan/ffmpeg video encoding and not 
at least insufficient or lack of documentation to do this.

But hopefully, as also av1 and ffv1 will be available next, more working 
command examples will come out.
https://www.phoronix.com/news/FFmpeg-November-Vulkan-Video

ffmpeg -hide_banner -init_hw_device vulkan=vkdev:0 -filter_hw_device 
vkdev -i h264_8bit_yuv420p.mp4 -filter:v "format=nv12,hwupload" -c:v 
hevc_vulkan hevc_vulkan_8b420.mp4
............
Stream mapping:
   Stream #0:0 -> #0:0 (h264 (native) -> hevc (hevc_vulkan))
..............
   Stream #0:0(und): Video: hevc (Main) (hev1 / 0x31766568), vulkan(pc, 
smpte170m/unknown/unknown, top coded first (swapped)), 1920x1080 [SAR 
1:1 DAR 16:9], q=2-31, 25 fps, 12800 tbn (default)
       Metadata:
         handler_name    : VideoHandler
         vendor_id       : [0][0][0][0]
         encoder         : Lavc61.19.100 hevc_vulkan
[hevc_vulkan @ 0x556581f59b80] Encode failed: -1409282976.
[vost#0:0/hevc_vulkan @ 0x556581f6a080] Error submitting video frame to 
the encoder
[vost#0:0/hevc_vulkan @ 0x556581f6a080] Error encoding a frame: Error 
number -1409282976 occurred
[vost#0:0/hevc_vulkan @ 0x556581f6a080] Task finished with error code: 
-1409282976 (Error number -1409282976 occurred)
[vost#0:0/hevc_vulkan @ 0x556581f6a080] Terminating thread with return 
code -1409282976 (Error number -1409282976 occurred)
[out#0/mp4 @ 0x556581f7ec80] video:0KiB audio:0KiB subtitle:0KiB other 
streams:0KiB global headers:0KiB muxing overhead: unknown
[out#0/mp4 @ 0x556581f7ec80] Output file is empty, nothing was 
encoded(check -ss / -t / -frames parameters if used)
frame=    0 fps=0.0 q=0.0 Lsize=       0KiB time=N/A bitrate=N/A speed=N/A
Conversion failed!










More information about the Cin mailing list