[MPlayer-dev-eng] [RFC PATCH] Default to subtitle visibility off (was Re: Question for dev's: Does mplayer disable DPMS timeouts? "xset q" looks good, but timeouts never trigger)

Erik Auerswald auerswal at unix-ag.uni-kl.de
Sun Sep 18 15:20:10 CEST 2011

Hi Dan,

On 09/09/2011 07:59 AM, Dan Oscarsson wrote:
> tor 2011-09-08 klockan 22:15 +0200 skrev Erik Auerswald:
>> My goal is to see no subtitles unless explicitly specifying some. Having a
>> default subtitle language set should not count as specifying a subtitle. It
>> should just provide a useful default selection for switching on subtitle
>> visibility interactively.
> For me, who understands Swedish or English, the preferred way would be
> for a video player to, by default, show the Swedish or English subtitle
> if audio is in some other language. I have not looked at the code to see
> if something like that is possible, and language information in media is
> not always correct, so it may not be easy to implement.

That would be nice. E.g. adding a new option/config file token for 
preferred languages and then checking for audio tracks with this 
language first, and subtitles later, if no matching audio is found.

This cannot work all the time. E.g. my "Vengeance" DVD has two audio 
tracks, "de" and "en", but "en" is a mix of Chinese (probably 
Cantonese), French and English. I prefer to watch it using the "en" 
audio track, but with German subtitles ("de", only subs on disc) enabled.

But most of the time, looking for preferred languages would do The Right 

Some table specifying the equivalence of two- and three-letter language 
codes (e.g. en == eng) would help usability.

Don't hold your breath waiting for me to come up with a patch... ;-)


More information about the MPlayer-dev-eng mailing list