[MPlayer-users] cannot convince mplayer to display dvd subtitles

Giacomo Comes comes at naic.edu
Mon Nov 13 18:20:55 CET 2006


On Mon, Nov 13, 2006 at 12:12:54AM +0100, Jozef Riha wrote:
> hello,
> 
> i have got quite a few dvd movies for which mplayer lists the
> subtitles present but it simply does not show them. i have tried vlc
> and hey, it works there. tho there is a strange thing - the subtitles
> are coupled like this.
> 
> - czech subtitles
> - english subtitles
> - subtitles 3
> - subtitles 4
> 
> actually, only choosing subtitles3 and 4 works (3 corresponds to
> czech, 4 to english). also, i dont know if it matters but streams look
> like this:
> 
> stream 0 - spu - subtitles (czech)
> stream 1 - spu - subtitles (english)
> general - duration
> stream 2 - mpgv - video
> stream 3 - spu - subtitles ()
> stream 4 - spu - subtitles ()
> stream 5 - a52 - audio (english)
> 
> i have tried -sid in mplayer w/ this number but this did not help.
> mplayer insists on just two sids - maybe thats why.
> 
> these files might be interesting:
> 
> MPlayer 1.0rc
> http://phpfi.com/173977 (mplayer -vvv log)
> http://phpfi.com/173975 (vlc verbose mode log)
> 
> i would truly appreciate any help on this.
> 
> thank you.
> 
> cheers,

The ifo file says that your dvd has two subtitles:
audio stream: 0 format: ac3 (stereo) language: en aid: 128.
number of audio channels on disk: 1.
subtitle ( sid ): 0 language: cs
subtitle ( sid ): 1 language: en
number of subtitles on disk: 2

-sid 0 or -sid 1 may or may not work.

But in order to find the true sid of the subtitles you should
add the option -v to mplayer and look in the output for:

==> Found subtitle: 2
==> Found subtitle: 24

In this case -sid 2 or -sid 24 should work.


Giacomo



More information about the MPlayer-users mailing list