You are not logged in.
Since I upgraded mpv this weekend (from version 0.9.2-2 to version 1:0.10.0-1) the program no longer plays mp4 clips and streams.
The machine on which this problem occurs is a 6 years old, rather slow ASrock ION 330, with an Atom 330 CPU and an NVIDIA ION (MCP97) GPU. My desktop is xfce4 and I use nouveau, mesa and libvdpau for video display.
$ pacman -Qs nouveau
local/lib32-mesa 10.6.7-1
an open-source implementation of the OpenGL specification (32-bit)
local/mesa 10.6.7-1
an open-source implementation of the OpenGL specification
local/xf86-video-nouveau 1.0.11-3 (xorg-drivers xorg)
Open Source 2D acceleration driver for nVidia cards
$ pacman -Qs vdpau
local/libvdpau 1.1-1
Nvidia VDPAU libraryBefore the last upgrade mpv generated similar errors, but the mp4 clips and streams did play:
Using version 0.9.2-2:
$ mpv http://medias.france24.com/en/ptw/2015/07/27/NW439449-A-01-20150727.mp4
Warning: mpv was compiled against a different version of ffmpeg than the shared
library it is linked against. This can expose subtle ABI compatibility issues
and can lead to misbehavior and crashes.
Playing: http://medias.france24.com/en/ptw/2015/07/27/NW439449-A-01-20150727.mp4
(+) Video --vid=1 (*) (h264)
(+) Audio --aid=1 --alang=eng (*) (aac)
[vo/opengl] Suspected software renderer or indirect context.
Failed to open VDPAU backend libvdpau_nvidia.so: cannot open shared object file: No such file or directory
[vo/vdpau] Error when calling vdp_device_create_x11: 1
[vo/xv] No Xvideo support found.
libva info: VA-API version 0.38.0
libva info: va_getDriverName() returns -1
libva error: va_getDriverName() failed with unknown libva error,driver_name=(null)
[vaapi] vaInitialize(): unknown libva error
AO: [pulse] 48000Hz stereo 2ch float
VO: [x11] 1024x576 yuv420p
AV: 00:00:07 / 00:01:40 (7%) A-V: 0.000 Cache: 9s+8226KB
[vo/x11] can't keep up! Waiting for XShm completion events...After the upgrade to version 1:0.10.0-1 only the audio starts playing. There is no video.
$ mpv http://medias.france24.com/en/ptw/2015/07/27/NW439449-A-01-20150727.mp4
Playing: http://medias.france24.com/en/ptw/2015/07/27/NW439449-A-01-20150727.mp4
(+) Video --vid=1 (*) (h264)
(+) Audio --aid=1 --alang=eng (*) (aac)
[vo/opengl] Suspected software renderer or indirect context.
Failed to open VDPAU backend libvdpau_nvidia.so: cannot open shared object file: No such file or directory
[vo/vdpau] Error when calling vdp_device_create_x11: 1
[vo/xv] No Xvideo support found.
libva info: VA-API version 0.38.0
libva info: va_getDriverName() returns -1
libva error: va_getDriverName() failed with unknown libva error,driver_name=(null)
[vaapi] vaInitialize(): unknown libva error
Error opening/initializing the selected video_out (-vo) device.
Video: no video
AO: [pulse] 48000Hz stereo 2ch float
A: 00:00:17 / 00:01:40 (17%) Cache: 10s+7MBxvinfo output:
$ xvinfo
X-Video Extension version 2.2
screen #0
no adaptors presentI would be grateful for any suggestion as to what I could do (apart from downgrading mpv) to resolve this issue.
Last edited by zilverling (2015-09-14 20:24:31)
Offline
Not an mpv issue: works fine here (mpv 1:0.10.0-1), but I am using the nvidia-304xx driver.
Offline
So it's probably an issue with nouveau or vdpau?
Last edited by zilverling (2015-09-14 18:31:43)
Offline
isn't there also the mesa-vdpau package which you would need to use with nouveau? the reason it doesn't work with the new version is that they removed pure X11 support if I remember right, and since the other output options aren't available it can't fall back to anything and dies. You never had VDPAU working. While we are on missing packages you do have some form of mesa-libgl installed do you?
Last edited by V1del (2015-09-14 20:03:59)
Offline
Issue solved after first cleaning out anything nouveau related (including config files) and then reinstalling, including mesa-vdpau. Thanks @V1del and @jasonwryan.
Last edited by zilverling (2015-09-14 20:04:51)
Offline
Neat, don't forget to mark the thread as solved by editing your initial post
Offline