I read the log and realized that vo and gpu-api are not related to the error, however, I will include the logs to let you know that I tried those options, except X11. As for the error, it's related to something I don't understand, so: is it a BUG or does my GPU, or the VAAPI, not really support the formats described in the log (yuyv422 and uyvy422)? I am not sure, because the only one that displays something about yuyv422 and uyvy422 is vo=gpu, vo=gpu-next does not display anything.
You're trying to play an H.264 High10P encoded video (anime ja nai!), which is not supported by any mainstream desktop decoding hardware, so this behaviour is expected.
Important Information
I read the log and realized that
vo
andgpu-api
are not related to the error, however, I will include the logs to let you know that I tried those options, except X11. As for the error, it's related to something I don't understand, so: is it a BUG or does my GPU, or the VAAPI, not really support the formats described in the log (yuyv422 and uyvy422)? I am not sure, because the only one that displays something about yuyv422 and uyvy422 isvo=gpu
,vo=gpu-next
does not display anything.Reproduction steps
mpv --end=00:01 --keep-open=no --profile=gpu-hq --vo=gpu --gpu-api=opengl --gpu-context=wayland --hwdec=vaapi --msg-level=vo=v,vd=v,vo/gpu/vaapi=trace ~/Videos/.mkv
mpv --end=00:01 --keep-open=no --profile=gpu-hq --vo=gpu-next --gpu-api=opengl --gpu-context=wayland --hwdec=vaapi --msg-level=vo=v,vd=v,vo/gpu/vaapi=trace ~/Videos/.mkv
mpv --end=00:01 --keep-open=no --profile=gpu-hq --vo=gpu --gpu-api=vulkan --gpu-context=waylandvk --hwdec=vaapi --msg-level=vo=v,vd=v,vo/gpu/vaapi=trace ~/Videos/.mkv
mpv --end=00:01 --keep-open=no --profile=gpu-hq --vo=gpu-next --gpu-api=vulkan --gpu-context=waylandvk --hwdec=vaapi --msg-level=vo=v,vd=v,vo/gpu/vaapi=trace ~/Videos/.mkv
Log file
vo=gpu with OpenGL
vo=gpu-next with OpenGL
vo=gpu with Vulkan
vo=gpu-next with Vulkan