LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Slackware (https://www.linuxquestions.org/questions/slackware-14/)
-   -   MPlayer doesn't display DVD's subtitles after start (https://www.linuxquestions.org/questions/slackware-14/mplayer-doesnt-display-dvds-subtitles-after-start-683910/)

w1k0 11-16-2008 08:36 PM

MPlayer doesn't display DVD's subtitles after start
 
I noticed the problem with the svn_r27865 version of MPlayer taken from SlackBuilds. When I start it using -alang en -slang en switches (or -aid 128 -sid 1 ones) it doesn't display subtitles. I need to cycle through the available subtitles using j key to display them.

Outdated version 1.0rc2 works well. New version of MPlayer recognizes subtitles as in the code below but doesn't display them immediately after start of the program. I compiled new MPlayer with the following options: ./configure --disable-dvdread-internal --codecsdir=/usr/local/lib/codecs --enable-gui --prefix=/opt/MPlayer.

I tried mplayer command with different switches but the result was always the same.

Is there any method to force MPlayer svn_r27865 to display subtitles immediately after start or should I try another subversion?

Code:

audio stream: 0 format: ac3 (5.1) language: en aid: 128.
audio stream: 1 format: ac3 (5.1) language: fr aid: 129.
audio stream: 2 format: ac3 (stereo) language: en aid: 130.
audio stream: 3 format: ac3 (stereo) language: it aid: 131.
audio stream: 4 format: ac3 (stereo) language: ja aid: 132.
audio stream: 5 format: ac3 (stereo) language: pt aid: 133.
audio stream: 6 format: ac3 (stereo) language: es aid: 134.
number of audio channels on disk: 7.
subtitle ( sid ): 0 language: nl
subtitle ( sid ): 1 language: en
subtitle ( sid ): 2 language: fr
subtitle ( sid ): 3 language: el
subtitle ( sid ): 4 language: fr
subtitle ( sid ): 5 language: nl
subtitle ( sid ): 6 language: fr
number of subtitles on disk: 7
Selected DVD audio channel: 128 language: en
Selected DVD subtitle channel: 1 language: en


w1k0 11-16-2008 09:51 PM

Moreover when I start gmplayer -mouse-movements dvdnav:// command it displays ``Error! Warning MVs not available'', it doesn't show DVD's titles, chapters, audio languages, and subtitle languages, and it doesn't allow to play the titles using DVD menu. (With mplayer -mouse-movements dvdnav:// command I can play titles selected from menu.)

w1k0 11-16-2008 10:45 PM

Moreover I can't change not only subtitles but also audio languages with the command such as mplayer -alang en -slang en -mouse-movements dvdnav://. I can only cycle through audio languages using # key. (The command mplayer -alang en -slang en dvd:// plays the appropriate audio language.)

w1k0 11-17-2008 03:13 AM

Moreover when I use PgUp, PgDn, or arrows in MPlayer started with mplayer -mouse-movements dvdnav:// command it ``forgets'' selected subtitle and I need to cycle through the subtitles anew. (MPlayer started with mplayer dvd:// command ``remembers'' selected subtitle.)

w1k0 11-17-2008 04:36 AM

Summary
 
Outdated MPlayer version 1.0rc2 works well but doesn't allow to use DVD menus. SlackBuilds MPlayer version svn_r27865 allows to use DVD menus but works bad:

1. In dvdnav:// mode mplayer works but gmplayer doesn't work.

2. mplayer in dvd:// and dvdnav:// modes as well as gmplayer in dvd:// mode don't display subtitles given with -slang or -sid switches. mplayer in dvdnav:// mode doesn't play audio language given with -alang or -aid switches but it plays it in dvd:// mode.

3. I can cycle through subtitles and languages using j and # keys.

4. If I use some seek keys to skip the stream in dvdnav:// mode mplayer ``forgets'' selected subtitles and I need cycle through all of them anew. In dvd:// mode there is no problem with skipping the stream and displaying subtitles.

I suspect SlackBuilds svn_r27865 MPlayer's version is buggy. Unfortunately I was unable to compile the current dev-SVN-r27942 version because of some errors.

ppr:kut 11-17-2008 05:38 AM

Quote:

When I start it using -alang en -slang en switches (or -aid 128 -sid 1 ones) it doesn't display subtitles. I need to cycle through the available subtitles using j key to display them.
I got the same behaviour here

Quote:

when I start gmplayer -mouse-movements dvdnav:// command it displays ``Error! Warning MVs not available''
indeed. I recognized that too. Haven't checked about the cause for it.

Quote:

it doesn't show DVD's titles, chapters, audio languages, and subtitle languages, and it doesn't allow to play the titles using DVD menu.
The DVD-Menu does only handle the dvd:// protocol.

Quote:

when I use PgUp, PgDn, or arrows in MPlayer started with mplayer -mouse-movements dvdnav:// command it ``forgets'' selected subtitle and I need to cycle through the subtitles anew.
same here

Quote:

In dvdnav:// mode mplayer works but gmplayer doesn't work.
dvdnav:// mode works as expected here with gmplayer. No problems (apart from the mentioned ones above)

Quote:

mplayer in dvd:// and dvdnav:// modes as well as gmplayer in dvd:// mode don't display subtitles given with -slang or -sid switches.
same here

Quote:

mplayer in dvdnav:// mode doesn't play audio language given with -alang or -aid switches but it plays it in dvd:// mode.
works here (tested with gmplayer)

Quote:

If I use some seek keys to skip the stream in dvdnav:// mode mplayer ``forgets'' selected subtitles and I need cycle through all of them anew. In dvd:// mode there is no problem with skipping the stream and displaying subtitles.
same here

Quote:

I suspect SlackBuilds svn_r27865 MPlayer's version is buggy. Unfortunately I was unable to compile the current dev-SVN-r27942 version because of some errors.
First, dvdnav:// is not considered that stable yet, therefore dvd:// is still the default. gmplayer is barely maintained so don't expect it to utilize dvdnav:// anytime soon.
If you want a good and thorough GUI for MPlayer use smplayer, and even that one doesn't support dvdnav:// yet (though you can play it when entering it as an URL)
MPlayer-svn is considered stable by the devs but has had some compilation issues in the last couple of weeks. You can expect the devs to fix it as soon as possible.
If you want to use 1.0rc2 that's fine, but don't expect any help, especially from the developers. MPlayer is a moving target and help for released versions is typically given for about 3 months after release.

Second, I don't see this as an issue for SlackBuilds.org. No software is expected to run without problems and newer releases can have regressions. MPlayer is no exception. The SlackBuild works fine, the software does work for the most common scenarios. If you want it fixed, don't report it here, but test it on the most recent svn-version you can get to work and report it upstream. Without Bug-reports chances are pretty low that anything will be fixed.
If it's fixed upstream you can ask the maintainer of the script on SlackBuilds.org to update the script for the then fixed version.

My 2 cents.

w1k0 11-17-2008 07:11 AM

I don't need GUI for MPlayer. I use exclusively mplayer command -- no gmplayer or smplayer. I tested gmplayer with dvdnav because I wanted to check MPlayer's behavior in different circumstances.

I don't need dvdnav maintenance in MPlayer. For a couple of years I used mplayer (not gmplayer) in dvd mode only (not in dvdnav one). When I needed DVD menu I used Xine. I started to test MPlayer with dvdnav because of the other thread concerning watching DVDs in Slackware.

I don't ask about help concerning MPlayer 1.0rc2. I manage with that version well.

I don't blame SlackBuilds. I just stated mplayer-svn_r27865.tar.bz2 subversion from SlackBuilds is buggy. In spite of that it's better than newer subversions because it's possible to compile it without errors.

I agree the best method is to report these bugs to MPlayer headquarters. I didn't know it when I started that thread at 3:36 AM. I knew it when I summarized four first posts at 11:36 AM.

andrew.46 11-19-2008 12:01 AM

Hi:

Quote:

Originally Posted by w1k0 (Post 3344797)
I don't blame SlackBuilds. I just stated mplayer-svn_r27865.tar.bz2 subversion from SlackBuilds is buggy. In spite of that it's better than newer subversions because it's possible to compile it without errors.

I am running Slackware 12.1 and MPlayer r27953 without any troubles. Try that build?

Andrew

w1k0 11-19-2008 10:01 AM

Quote:

I am running Slackware 12.1 and MPlayer r27953 without any troubles. Try that build?
I just tried yesterday r27957 subversion of MPlayer and all problems persisted. Member ppr:kut reported similar problems above. I submitted those bugs to MPlayer headquarters. Maybe they will remove them in the nearest future.

ppr:kut 11-19-2008 10:06 AM

can you post a link to the reports please? Also, mentioning it on the mailing list might be a good idea.

w1k0 11-19-2008 11:24 AM

gmplayer doesn't work in dvdnav:// mode:

http://bugzilla.mplayerhq.hu/show_bug.cgi?id=1331

mplayer and gmplayer ignore -slang and -alang switches:

http://bugzilla.mplayerhq.hu/show_bug.cgi?id=1332

subtitles disappear after seek command:

http://bugzilla.mplayerhq.hu/show_bug.cgi?id=1333

w1k0 11-19-2008 11:46 AM

ppr:kut, feel free to put additional information to these submissions -- maybe it'll be helpful in resolving these problems.

ppr:kut 11-19-2008 12:25 PM

I'll keep a look at time. Thanks for the links.

rworkman 11-19-2008 12:31 PM

Speaking as the MPlayer maintainer for SlackBuilds.org, feel free to ping me whenever all/most of these are addressed upstream and I'll do an update.

w1k0 11-19-2008 04:59 PM

ppr:kut, it looks like these errors are very rare -- only you and me noticed such problems. I tested MPlayer on ThinkPad T60 with Slackware 12.1, custom kernel 2.6.24.5-smp and fglrx driver 8.512 as well as generic kernel and generic radeon driver. What hardware you use?


All times are GMT -5. The time now is 05:56 PM.