Chetwood
3rd February 2009, 16:31
I'm currently testing a WD TV (http://www.wdc.com/en/products/products.asp?driveid=572) which has problems with empty streams or gaps in the idx file. Unfortunately both DVDD and DVD Shrink do keep dummy entries in the ifos which consequently appear in the idx/sub produced by AutoGK/VSRip despite being unchecked. Since stripping unwanted stream entries with Vobsubstrip confuses my standalone DVD player too, I manually tried to remove all empty streams and re-index both remaining (english/german) to index 0 and 1. This results in the subs not being played back at all, not even on my PC. My conclusion: there's got to be some stream info in the sub file as well so changing only the idx file isn't gonna cut it. Can anyone shed some light on this? TIA!
This is an excerpt of the idx I've remapped manually:
# Language index in use
langidx: 1
# English
id: en, index: 0
# Decomment next line to activate alternative name in DirectVobSub / Windows Media Player 6.x
# alt: English
# Vob/Cell ID: 3, 1 (PTS: 0)
timestamp: 00:00:01:253, filepos: 000000000
...
# Deutsch
id: de, index: 1
# Decomment next line to activate alternative name in DirectVobSub / Windows Media Player 6.x
# alt: Deutsch
# Vob/Cell ID: 3, 1 (PTS: 0)
timestamp: 00:00:01:253, filepos: 000259800
...
and this is the one I've gotten from AutoGK/VSRip:
# Language index in use
langidx: 0
# English
id: en, index: 0
# Decomment next line to activate alternative name in DirectVobSub / Windows Media Player 6.x
# alt: English
# Vob/Cell ID: 3, 1 (PTS: 0)
timestamp: 00:00:01:253, filepos: 000000000
...
# Czech
id: cs, index: 1
# Decomment next line to activate alternative name in DirectVobSub / Windows Media Player 6.x
# alt: Czech
# Nederlands
id: nl, index: 2
# Decomment next line to activate alternative name in DirectVobSub / Windows Media Player 6.x
# alt: Nederlands
# Finish
id: fi, index: 3
# Decomment next line to activate alternative name in DirectVobSub / Windows Media Player 6.x
# alt: Finish
# Francais
id: fr, index: 4
# Decomment next line to activate alternative name in DirectVobSub / Windows Media Player 6.x
# alt: Francais
# Deutsch
id: de, index: 5
# Decomment next line to activate alternative name in DirectVobSub / Windows Media Player 6.x
# alt: Deutsch
# Vob/Cell ID: 3, 1 (PTS: 0)
timestamp: 00:00:01:253, filepos: 000259800
...
# Greek
id: el, index: 6
# Decomment next line to activate alternative name in DirectVobSub / Windows Media Player 6.x
# alt: Greek
# Hungarian
id: hu, index: 7
# Decomment next line to activate alternative name in DirectVobSub / Windows Media Player 6.x
# alt: Hungarian
# Italiano
id: it, index: 8
# Decomment next line to activate alternative name in DirectVobSub / Windows Media Player 6.x
# alt: Italiano
# Norsk
id: no, index: 9
# Decomment next line to activate alternative name in DirectVobSub / Windows Media Player 6.x
# alt: Norsk
# Portugues
id: pt, index: 10
# Decomment next line to activate alternative name in DirectVobSub / Windows Media Player 6.x
# alt: Portugues
# Svenska
id: sv, index: 11
# Decomment next line to activate alternative name in DirectVobSub / Windows Media Player 6.x
# alt: Svenska
# Italiano
id: it, index: 12
# Decomment next line to activate alternative name in DirectVobSub / Windows Media Player 6.x
# alt: Italiano
This is an excerpt of the idx I've remapped manually:
# Language index in use
langidx: 1
# English
id: en, index: 0
# Decomment next line to activate alternative name in DirectVobSub / Windows Media Player 6.x
# alt: English
# Vob/Cell ID: 3, 1 (PTS: 0)
timestamp: 00:00:01:253, filepos: 000000000
...
# Deutsch
id: de, index: 1
# Decomment next line to activate alternative name in DirectVobSub / Windows Media Player 6.x
# alt: Deutsch
# Vob/Cell ID: 3, 1 (PTS: 0)
timestamp: 00:00:01:253, filepos: 000259800
...
and this is the one I've gotten from AutoGK/VSRip:
# Language index in use
langidx: 0
# English
id: en, index: 0
# Decomment next line to activate alternative name in DirectVobSub / Windows Media Player 6.x
# alt: English
# Vob/Cell ID: 3, 1 (PTS: 0)
timestamp: 00:00:01:253, filepos: 000000000
...
# Czech
id: cs, index: 1
# Decomment next line to activate alternative name in DirectVobSub / Windows Media Player 6.x
# alt: Czech
# Nederlands
id: nl, index: 2
# Decomment next line to activate alternative name in DirectVobSub / Windows Media Player 6.x
# alt: Nederlands
# Finish
id: fi, index: 3
# Decomment next line to activate alternative name in DirectVobSub / Windows Media Player 6.x
# alt: Finish
# Francais
id: fr, index: 4
# Decomment next line to activate alternative name in DirectVobSub / Windows Media Player 6.x
# alt: Francais
# Deutsch
id: de, index: 5
# Decomment next line to activate alternative name in DirectVobSub / Windows Media Player 6.x
# alt: Deutsch
# Vob/Cell ID: 3, 1 (PTS: 0)
timestamp: 00:00:01:253, filepos: 000259800
...
# Greek
id: el, index: 6
# Decomment next line to activate alternative name in DirectVobSub / Windows Media Player 6.x
# alt: Greek
# Hungarian
id: hu, index: 7
# Decomment next line to activate alternative name in DirectVobSub / Windows Media Player 6.x
# alt: Hungarian
# Italiano
id: it, index: 8
# Decomment next line to activate alternative name in DirectVobSub / Windows Media Player 6.x
# alt: Italiano
# Norsk
id: no, index: 9
# Decomment next line to activate alternative name in DirectVobSub / Windows Media Player 6.x
# alt: Norsk
# Portugues
id: pt, index: 10
# Decomment next line to activate alternative name in DirectVobSub / Windows Media Player 6.x
# alt: Portugues
# Svenska
id: sv, index: 11
# Decomment next line to activate alternative name in DirectVobSub / Windows Media Player 6.x
# alt: Svenska
# Italiano
id: it, index: 12
# Decomment next line to activate alternative name in DirectVobSub / Windows Media Player 6.x
# alt: Italiano