View Full Version : DVD standard concerning subtitle ID's ???
apfraats
7th October 2005, 20:53
If you use DVDSHRINK or DVD_RB to get rit of unwanted subtitles for example you can easily get this as outpiut:
A dvd containing following streams:
0x20: English
0x24: Dutch
0x28: Dutch DC
So you remove some streams you don't want and leave this three on DVD.
Now my latest player bought for my bedroom, has a BIG problem with this.
It's NOT switching subtitles as it seems to 'miss' 0X21.
The subtitling button DOESN'T work.
On all other DVD-players however it works ok. The just simply ignore the not present stream id's and you can switch between the three present streams even if they are not consecutively numbered.
But is this a problem of the DVD-player, or does the DVD-standard implies that ALL SUBTITLING STREAMS has to be numbered consecutively, so one might assume if there is a 0x25, there also is a 0x24, 0x23, 0x22, 0x21 and 0x20 stream on the disc. This implies a DVD-player might say if there is no 0x21 stream, there will be no futher streams....
If this is the case, I'm in serious problems....
If anybody knows about this, please give a response.
Thanks a lot
jdobbs
7th October 2005, 21:41
I've been asked on numerous occasions to remove the IFO references to the deleted audio/subtitle streams and have always explained it is a bad idea. DVD-RB doesn't remove them from the IFOs, and the case you are discussing is a good example of why.
I think you may be running Shrink against the source as well as DVD-RB and that's where it is getting confused.
apfraats
7th October 2005, 22:55
I've been asked on numerous occasions to remove the IFO references to the deleted audio/subtitle streams and have always explained it is a bad idea. DVD-RB doesn't remove them from the IFOs, and the case you are discussing is a good example of why.
I think you may be running Shrink against the source as well as DVD-RB and that's where it is getting confused.
Yep that I did, running DVDSHRINK first to get the LB removed, as far as I know DVD-RB(-PRO) still doens't do this, with a second of interuption/freezed frame in the movie as a result.
That's why I always use DVDSCHRINK first and indeed remove the streams. But even DVDSHRINK leaves then in the ifo's I suppose, because after running it, the resulting files also contains references to the 'removed' streams, but DVD-RB reports them as unrefferenced.
Running DVD-REMAKE-PRO or DVDSHRINK again, does still report the streams but having a 0 size. Even the language is correctly reported. So I think they are still in the IFO's.
Running DVD-RB-PRO gives them as 'unreffenced' and if you put the red cross on them, the seem to be gone afterwards.... But have to check this to make sure. If I understand correctly DVD_RB still leaves them in the IFO'
s even when red-crossed.....
But still this is not he problem.
I wanna know what the real DVD STANDARD tell us about this.
I wanna know if the streams MUST BE PRESENT and consecutively numbered.
Otherwise this issue concerns is a bug in the player. I've already reported it and they even ADVISED me to use DVDSHRINK to remove streams........(my god...)
As all other DVD-player's I have (5 pieces) do work correctly, the new one doesn't.
Now it's a question what are the STANDARDS telling us.
So is it allowed to have not consecutive numbered subtitle streams ?
If the answer is yes, then it's a firmware bug in the player.
If the answer is no, I have to shut up, and have to leave ALL subtitle streams of the original in the DVD being processed, or remapping the streams which causes problems when the DVD subtitle menu is used....
apfraats
7th October 2005, 23:11
Sorry, just used IFO-edit. In the ifo indeed the references are gone, although the remaining streams are correctly mentioned.
But this is also true for the audio that I have stripped, and the player concerned is NOT complaining about that.
Were 'sees' DVDSHRINK, and DVD-REMAKE-PRO the removed streams ?
Are they still mentioned in the VOB's, without being actually there ?
apfraats
8th October 2005, 07:28
I inspected the VOB files also (VOBEDIT) and there are only the three mentioned stream too.
Now another question is:
If they are removed from the IFO's AND
the VOBS doens't contain a single pack for them.
How it's possible for DVD-SHRINK and DVD_REMAKE_PRO to see the 'removed' streams, even DVDSHRINK mentioned correct language for the removed streams, so there must be something left about them anywhere ???
But the question is where ???
apfraats
8th October 2005, 07:42
Well a bit searching and I found the answer myself.
Unbelieveable, what a logic !!!!
In the VITEO_TS were the VTS's are described THE INFO ABOUT THE REMOVED STREAMS IS STILL PRESENT !!!
But in the IFO of the VTS's itself THEY ARE REMOVED !!!
So this is what I call logic.....
As I have more often see that the info in the VIDEO_TS is totally digarded by programs, I suppose DVD-PLAYERS will also do.
They will override VIDEO_TS info with the VTS_XX.IFO information.
However this is still a worse case of logic !
But I have seen a lot of VIDEO_TS.IFO's that are not in sync with the info in the corresponding VTS_XX.IFO's. So I suppose this info in VIDEO_TS is discarded and in the end the info in the VTS_XX.IFO files is used.
Already have had problem with aspect ratio e.d. Even then the VIDEO_TS info was different from the VTS_XX.IFO, but VTS_XX.IFO was primairy used, so I suppose VIDEO_TS.IFO is just rejected by DVD PLAYERS concerning this info.
Being it as it is, I would like a tools that's able to rebuild a VIDEO_TS file from the information in a 'DVD' directory, so I have a clean and complete accurate VIDEO_TS.IFO file......
Don't tell me it can be done with IFOedit. If so tell me how please, I really hate it's interface.....
jptheripper
8th October 2005, 17:35
just dont use other tools.
if you _only_ use rebuilder, your video_ts.ifo will be clean and fully functional. If you want to change streams after that, use the tools after, not before.
roux
8th October 2005, 17:56
DvdReMake also preserve's the substreams in the ifo file, when using the 'disable stream in all pgc' function.
vBulletin® v3.8.11, Copyright ©2000-2026, vBulletin Solutions Inc.