ammen99 / wf-recorder

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

mpv --hwdec=auto cannot play videos recorded with wf-recorder 0.4.1

apiraino opened this issue · comments

Hey,

videos recorded with wf-recorder 0.4.1 do not play anymore with mpv --hwdec=auto. if I run mpv --hwdec=auto-safe then everything is fine.

I can reproduce by running wf-recorder without any parameters (i.e. $ wf-recorder).

Error log

$ mpv --hwdec=auto recording.mkv 
 (+) Video --vid=1 (h264 1920x1080)
Cannot load libcuda.so.1
[ffmpeg] AVHWDeviceContext: Cannot load libcuda.so.1
[ffmpeg] AVHWDeviceContext: Could not dynamically load CUDA
Cannot load libcuda.so.1
[ffmpeg/video] h264_qsv: video_get_buffer: image parameters invalid
[ffmpeg/video] h264_qsv: get_buffer() failed
Error while decoding frame (hardware decoding)!
[ffmpeg/video] h264_qsv: video_get_buffer: image parameters invalid
[ffmpeg/video] h264_qsv: get_buffer() failed
Error while decoding frame (hardware decoding)!
[ffmpeg/video] h264_qsv: video_get_buffer: image parameters invalid
[ffmpeg/video] h264_qsv: get_buffer() failed
Error while decoding frame (hardware decoding)!
[ffmpeg] AVHWDeviceContext: Cannot load libcuda.so.1
[ffmpeg] AVHWDeviceContext: Could not dynamically load CUDA
[ffmpeg/video] h264_v4l2m2m: Could not find a valid device
[ffmpeg/video] h264_v4l2m2m: can't configure decoder
Could not open codec.
VO: [gpu] 1920x1080 yuv444p
V: 00:00:01 / 00:00:05 (20%)

I can't pinpoint exactly when this started (or if it's related to other Debian package updates). I suspect the latest changes in the default video encoding in wf-recorder.

In case I can provide more debug logs using mpv --msg-level=<module1=level1,module2=level2,...> (but I need some tips on which module to debug).

Thanks

Closing because I cannot reproduce anymore (same wf-recorder version, just updated who knows what in the meantime).

... I hate computers sigh ...