Closed swamp-fish closed 9 years ago
If you can run mpv, can you also post the playback logs of mpv --msg-level=all=debug --hwdec=vdpau --vo=opengl-hq <your video>
?
Ok, i've tried it this way and it crashed with a huge log left behind(so i've put it here http://filepi.com/i/vStGvmo ). I also tried mplayer without Smplayer(like this mplayer -vc ffh264vdpau -fs Videos/The.Amazing.Spider-Man.2012.BDRip.1080p.Rus.Eng.mkv ) and it works. Also when i choose mpv in Smplayer options it works as well, but as you can see not from command line. === Edit === I just checked info from Smplayer, it does use vdpau when mplayer is chosen but it is using lavc:h264 when mpv is set. However CPU usage is much lower if you chose vdpau for mpv rather than xv.
First of all, if this occurred after updating driver, what about trying to downgrade it? Also, I think you'd better report the mpv dev(https://github.com/mpv-player/mpv/issues) with the last crash log. I would want to do by myself If I could reproduce your problem but I cannot. When you open issue, you have to specify that opengl vo does not work with vdpau hwdec, because other vo works, and this is important because opengl vo is the only vo bomi can use.
lavc:h264 when mpv is set
This does not mean hwdec is disabled because mpv uses more compatible way to handle hwdec. You have to see the output pixel format if you want to know hwdec working.
I wouldn't like to downgrade, with stock drivers i have problem with newer Blender(didn't upgrade it quite a while so it was a surprise fo me) that are solved with the new ones. And downgrading only mesa-vdpau doesn't give any result. Posted on mpv issue tracker. "see the output pixel format" how do i do it?
For instance, in your log,
...
[vd] VIDEO: 1920x800 23.976 fps 0.0 kbps ( 0.0 kB/s)
[vd] VDec: vo config request - 1920 x 800 (vdpau)
[vd] VO Config (1920x800->1920x800,0x427)
[vf] Video filter chain:
[vf] [vd] 1920x800 vdpau Autoselect/Autoselect CL=mpeg2/4/h264
[vf] [in] 1920x800 vdpau BT.709 (HD)/TV CL=mpeg2/4/h264
[vf] [out] 1920x800 vdpau BT.709 (HD)/TV CL=mpeg2/4/h264
VO: [opengl-hq] 1920x800 vdpau <-- HERE
...
The last line of above snippet shows the pixel format is vdpau.
Hi, it was a bug on mesa side, they fixed it already. Sorry for disturbance.
Good to know that. Never mind. It happens well, especially for AMD driver. Thanks.
Hi. At this point i am using oibaf ppa for video drivers and bomi started to crash if there was a video that can be hardware accelerated. I've also installed mpv from this ppa(https://launchpad.net/~mc3man/+archive/ubuntu/mpv-tests) and tried smplayer with both mplayer and mpv. They all play hardware accelerated video without crashing. So i guess it has something to do with bomi.
Here's debug info: