mpv with dmabuf in mirror screen mode shows videos in green tint
- OS: Arch Linux
- GNOME 45.1,
main
, with !3177 (merged) patches - iGPU Intel Tigerlake (Gen12)
Though it's great to watch in mpv dmabuf especially with 3177 patch even in multimon join mode, it fails in mirror screen mode and shows videos in green tint. Not sure maybe it's mpv's fault.
Click to expand
mpv --hwdec=vaapi --vo=dmabuf-wayland --fs --sid=0 ~/Videos/BigBuckBunnyFULLHD60FPS/Big\ Buck\ Bunny\ -\ FULL\ HD\ 60FPS.mp4
(+) Video --vid=1 (*) (h264 1920x1080 60.000fps)
(+) Audio --aid=1 (*) (aac 2ch 44100Hz)
Cannot load libcuda.so.1
Using hardware decoding (vaapi).
AO: [pipewire] 44100Hz stereo 2ch floatp
VO: [dmabuf-wayland] 1920x1080 vaapi[nv12]
[ffmpeg/video] h264: get_buffer() failed
[ffmpeg/video] h264: decode_slice_header error
[ffmpeg/video] h264: no frame!
Error while decoding frame (hardware decoding)!
[ffmpeg/video] h264: get_buffer() failed
[ffmpeg/video] h264: decode_slice_header error
[ffmpeg/video] h264: no frame!
Error while decoding frame (hardware decoding)!
[ffmpeg/video] h264: get_buffer() failed
[ffmpeg/video] h264: decode_slice_header error
[ffmpeg/video] h264: no frame!
Error while decoding frame (hardware decoding)!
Attempting next decoding method after failure of h264-vaapi.
[ffmpeg/video] h264: co located POCs unavailable
[ffmpeg/video] h264: co located POCs unavailable
[autoconvert] HW-uploading to vaapi
[hwupload] upload yuv420p -> vaapi[yuv420p]
VO: [dmabuf-wayland] 1920x1080 vaapi[yuv420p]
Exiting... (Quit)
Edited by darkblaze69