You are not logged in.
Hi there,
since the beginning of the week, mplayer2 is behaving strangely: pausing for some seconds (3-4) then unpausing will make the video stutter horribly (while audio is still fine).
Same with any mplayer2 or mpv version. mplayer1 is fine.
I could figure something out: mplayer1 defaults to GL video output, whereas mplayer2 / mpv will default to VDPAU. Switching to any other VO driver than VDPAU works fin indeed. However using vdpau with mplayer1 works fine. But perhaps mplayer1 tells it is using vdpau but cannot, so it falls back to using gl without telling.
I'm using radeon, and mesa got updated a few days ago to version 9.1.4. I've been experimenting this issue since then. I do not know if mplayer2 was using vdpau automatically before. If I have some time I'll test with 9.1.3 to see what VO mplayer[12] use.
As a temporary fix I've set 'vo=gl' to ~/.mplayer/config.
Has anyone the same issue with another video driver? Have you tested with mesa 9.1.3?
This could help deciding who is to blame here.
Offline
I get the same with OSS ATI, mplayer2 and vo=vdpau. I recommend setting it to vo=xv, because that (still) has the best performance. With linux 3.10 and probably after a mesa update I'll give vdpau another try, until then xv is the output driver of choice.
Offline
No such issue with nvidia card and binary driver. This seems to be an issue with ATI cards.
Offline
I did test it with Mesa 9.1.3, and mplayer2 still defaults to vdpau. The unpause issue persists.
Maybe I'm missing something here, but it seems like Mesa did not trigger the change. I'm wondering what update changed mplayer behaviour during the last 2 weeks.
Offline
Thanks to this thread, I was able to figure out why mplayer2 was working correctly and mpv stopped working: I had "vo=xv" in my "~/.mplayer/config" file. I added that line to my "~/.mpv/config" and everything works well again.
Offline