Page 1 of 1

'Language index in use' ignored on external VobSub playback?

Posted: 09 Sep 2011 07:56
by Techflaws
When you play back MKVs with internal VobSubs that have a certain subtitle stream set to default, VLC displays this stream automatically. This is done by a flag in the MKV. However, VobSubs (idx/sub) have their own default setting stored in the idx file called 'language index in use' that should be adhered to when the file is played back externally:

Code: Select all

# Language index in use langidx: 3
which with these streams present

Code: Select all

0: da (Dansk) 1: en (English) 2: fi (Finish) 3: de (Deutsch) 4: no (Norsk) 5: es (Espanol) 6: sv (Svenska) 9: de (Deutsch) 10: es (Espanol)
would result in the German stream to be displayed automatically. Media Player Classic does it this way, will VLC too?

Re: 'Language index in use' ignored on external VobSub playb

Posted: 14 Sep 2011 00:58
by Jean-Baptiste Kempf
Please share samples.

Re: 'Language index in use' ignored on external VobSub playb

Posted: 25 Sep 2011 09:22
by Techflaws
Done. Please download here (use Jdownloader for convenience).

Re: 'Language index in use' ignored on external VobSub playb

Posted: 25 Sep 2011 21:36
by Jean-Baptiste Kempf
Done. Please download here (use Jdownloader for convenience).
Thx

Re: 'Language index in use' ignored on external VobSub playb

Posted: 04 Oct 2011 13:18
by Jean-Baptiste Kempf

Re: 'Language index in use' ignored on external VobSub playb

Posted: 09 Feb 2013 14:13
by Techflaws
The ticket says 'not started' though a patch has been submitted 6 months ago. I'm sure there are more important fixes/features but is there any timeframe on when this patch will be included into the main branch?

Re: 'Language index in use' ignored on external VobSub playb

Posted: 09 Feb 2013 17:53
by Jean-Baptiste Kempf
When someone properly fixes it.

Re: 'Language index in use' ignored on external VobSub playb

Posted: 09 Feb 2013 19:04
by solazy
Hi Techflaws,
Maybe this old freeware program could help you.
I use it constantly to quickly extract the language(s) I need from Vobsubs files (idx/sub)

Image

Select the idx file
Check the language(s) you want to extract (Deutsch in the pic)
Click Process

A few seconds after, you'll get a new independant idx/sub couple of files, containing only the language(s) you checked.
So if you extract only one language, you won't have to worry about choosing anything from VLC subtitles menu.
Works perfectly on my Windows XP SP3 system, for years.

Here is the download link :
http://www.free-codecs.com/download/VobSubStrip.htm

Re: 'Language index in use' ignored on external VobSub playb

Posted: 11 Feb 2013 12:00
by Techflaws
Thanks but I already know VobSubStrip as well as VobSub Shuffle as a possible workaround. However, I'm trying to eradicate as many steps from my ripping workflow as possible and I also like the convenience of having only one VobSub with several streams I can switch between in case I misheard something and need to look up the English phrase.
When someone properly fixes it.
So the fact that a patch has been submitted does not imply that this patch properly fixes the issue? I'm a clueless newbie when it comes to coding so I'm not sure how a layman should be able to make that distiction.

Re: 'Language index in use' ignored on external VobSub playb

Posted: 11 Feb 2013 16:03
by Jean-Baptiste Kempf
So the fact that a patch has been submitted does not imply that this patch properly fixes the issue?
Yes.