The equivalent tests errors out with h264_vulkan, but
works with h264_vaapi and h264_qsv
Cingg
------
[h264_vulkan @ 0x7f2f462a0900] Device does not support
the VK_KHR_video_maintenance1 extension!
FFMPEG::open_encoder err: Function not implemented
int FFMPEG::open_encoder(const char*, const char*):
open failed
h264_vulkan:/home/terje/Videos/hdv09_04_cin_h264_vulkan_8b420.mp4
Render::render_single: Session finished.
ffmpeg-8 (system)
-----------------
[h264_vulkan @ 0x55c10724c340] Device does not support
the VK_KHR_video_maintenance1 extension!
[vost#0:0/h264_vulkan @ 0x55c1071c8cc0]
[enc:h264_vulkan @ 0x55c1071ea0c0] Error while opening
encoder - maybe incorrect parameters such as bit_rate,
rate, width or height.
[vf#0:0 @ 0x55c10724c700] Error sending frames to
consumers: Function not implemented
[vf#0:0 @ 0x55c10724c700] Task finished with error
code: -38 (Function not implemented)
[vf#0:0 @ 0x55c10724c700] Terminating thread with
return code -38 (Function not implemented)
[vost#0:0/h264_vulkan @ 0x55c1071c8cc0]
[enc:h264_vulkan @ 0x55c1071ea0c0] Could not open
encoder before EOF
[vost#0:0/h264_vulkan @ 0x55c1071c8cc0] Task finished
with error code: -22 (Invalid argument)
[vost#0:0/h264_vulkan @ 0x55c1071c8cc0] Terminating
thread with return code -22 (Invalid argument)
[out#0/mp4 @ 0x55c1071b95c0] Nothing was written into
output file, because at least one of its streams
received no packets.
I have verified that the same tests work on my 2 year
more legacy Sky Lake with i7/ HD530 iGPU (gen6, 2015)
and Slowroll.
--------
So far I have not discovered possible missing package,
driver or lib that cause this issue, so
troubleshooting hints are welcome.
Without equivalent hardware and system, it is
difficult to compare installed package lists, but
these expected the most relevant:
zypper se -i driver
i | brltty-driver-at-spi2 | AT-SPI 2 driver
for BRLTTY | package
i | brltty-driver-brlapi | BrlAPI driver
for BRLTTY | package
i | brltty-driver-speech-dispatcher | Speech
Dispatcher driver for BRLTTY |
package
i | brltty-driver-xwindow | XWindow driver
for BRLTTY | package
i+ | intel-media-driver | Intel Media
Driver for VAAPI | package
i+ | intel-vaapi-driver | Intel Driver
for Video Acceleration (VA) API for Linux | package
i | xorg-x11-driver-video | Compatibility
metapackage for X.Org video drivers | package
zypper se -i intel
i+ | intel-media-driver | Intel Media Driver for
VAAPI | package
i+ | intel-vaapi-driver | Intel Driver for Video
Acceleration (VA) API for Linux | package
i | kernel-firmware-intel | Kernel firmware files for
Intel-platform device drivers | package
i | libdrm_intel1 | Userspace interface for
Kernel DRM services for Intel chips | package
i+ | libvulkan_intel | Mesa vulkan driver for
Intel GPU | package
zypper se -i vulkan
i | libgstvulkan-1_0-0 | GStreamer
Streaming-Media Framework Plug-Ins | package
i | libvulkan1 | The Vulkan 3D
graphics and compute API | package
i+ | libvulkan_intel | Mesa vulkan driver
for Intel GPU | package
i | libvulkan_lvp | Mesa vulkan driver
for LVP | package
i | Mesa-vulkan-device-select | Vulkan layer to
select Vulkan devices provided by Mesa | package
i+ | vulkan-tools | Diagnostic utilities
for Vulkan | package
zypper se -i libmfx libvpl libva
i+ | libmfx-gen1_2 | Intel oneVPL GPU Runtime
| package
i+ | libmfx1 | The Intel Media SDK
| package
i | libva-drm2 | DRM backend for the Video
Acceleration API | package
i | libva-glx2 | GLX backend for the Video
Acceleration API | package
i+ | libva-utils | A collection of utilities and
examples to exercise VA-API | package
i | libva-wayland2 | Wayland backend for the Video
Acceleration API | package
i | libva-x11-2 | X11 backend for the Video
Acceleration API | package
i | libva2 | Video Acceleration API
| package
i | libvpl2 | oneAPI Video Processing Library
(oneVPL) dispatcher | package
i | Mesa-libva | Mesa VA-API implementation
| package
_______________________________________________
Cin mailing list -- cin@lists.cinelerra-gg.org
To unsubscribe send an email to cin-leave@lists.cinelerra-gg.org