pycousin / gnome-mplayer

Automatically exported from code.google.com/p/gnome-mplayer
GNU General Public License v2.0
0 stars 0 forks source link

Video codec priority option breaks playback #372

Closed GoogleCodeExporter closed 8 years ago

GoogleCodeExporter commented 8 years ago
What steps will reproduce the problem?
1. Put this in ~/.mplayer/config
[default]
vo=vdpau,
vc=ffh264vdpau,ffmpeg12vdpau,ffvc1vdpau,ffodivxvpdau,

[gnome-mplayer]
msglevel=all=5
vo=vdpau
2. Open a movie with standard Mplayer. The movie plays and uses vdpau codecs. 
Close Mplayer
3. Open the same movie in Gnome-Mplayer. The movie tries to play but stops 
immediately.
4. Remove the line 
vc=ffh264vdpau,ffmpeg12vdpau,ffvc1vdpau,ffodivxvpdau,
5. Open a movie with standard Mplayer. The movie plays but isn't using vdpau 
codecs. Close 
Mplayer
6. Open the same movie in Gnome-Mplayer. The movie plays using vdpau codec.

What is the expected output? What do you see instead?
I expect the playback to work even with the vc= line in the config file. Maybe 
it should even 
respect the setting, does it?

What version of the product are you using? On what operating system?
0.9.9.2 on Archlinux

Please provide any additional information below.

Original issue reported on code.google.com by mathias....@gmail.com on 13 Mar 2010 at 10:32

GoogleCodeExporter commented 8 years ago
Please post the output from gnome-mplayer -v. gnome-mplayer is supposed to turn 
on
the codecs when the vdpau option is enabled. 

I do not have a vdpau card so I cannot to any local debugging on this issue. So 
post
the output with and without the vc option present and I'll see if I can 
determine
what the problem is.

Original comment by kdeko...@gmail.com on 13 Mar 2010 at 2:39

GoogleCodeExporter commented 8 years ago
I have attached the output when trying to play a file. One with the vc= line 
and one without.

Gnome-mplayer does indeed turn on vdpau if I select vdpau as output. But 
standard mplayer doesn't. It looks 
like it can use any codec with vdpau output and therefor the need to manually 
specify that vdpau codecs should 
have priority.

Original comment by mathias....@gmail.com on 13 Mar 2010 at 3:17

Attachments:

GoogleCodeExporter commented 8 years ago
Try disabling deinterlacing and see if that helps.

Original comment by kdeko...@gmail.com on 13 Mar 2010 at 3:19

GoogleCodeExporter commented 8 years ago
Disabling deinterlacing solved the problem with no playback with vc= line.
Thank you, vdpau is now enabled in both mplayer and gnome-mplayer.

Will this cause any trouble if playing a video that needs deinterlacing though?

Original comment by mathias....@gmail.com on 13 Mar 2010 at 3:27

GoogleCodeExporter commented 8 years ago
The codec should be able to handle that correctly. The deinterlacing is done 
with a
video filter and video filters are not compatible with vdpau.

Original comment by kdeko...@gmail.com on 13 Mar 2010 at 4:46