> >As commentary section says the patch should improve compatibility with > >consumer DVD-Video players by sorting file entries in VIDEO_TS directory > >in the same order as the files those entries point to are laid down on > >the disk: > > >VIDEO_TS.IFO > >VIDEO_TS.VOB > >VIDEO_TS.BUP > >VTS_01_0.IFO > >VTS_01_0.VOB > >VTS_01_1.VOB > >VTS_01_2.VOB > >VTS_01_0.BUP > >.... > > If I would include the patch (*), then I would need to disable Joliet for > video DVD's.
??? Joliet does not get enabled if you specify -dvd-video... It just uses Joliet's sorting procedure... Or do you mean that you'll have to make sure they can't specify both -joliet and -dvd-video on command line? Alternative would be to implement [yet] another sorting procedure for UDF. But if you want to hear my opinion, then I'd say that warning about mixing -joliet and -dvd-video would actually suffice. > >In general how do consumer players work? To play the whole video content > >it's actually sufficient to locate a single file (and most players do > >just that), VIDEO_TS.IFO to be specific, which contains references to > >all titlesets. The catch is that those references are *relative* to > >first LBA of VIDEO_TS.IFO. If player is stupid enough to assume first > >file to be VIDEO_TS.IFO it will end up with VIDEO_TS.BUP's first LBA > >instead. Now given that VIDEO_TS.BUP is verbatim copy of VIDEO_TS.IFO > >attempt to dereference those relative pointers will effectively result > >in garbled playback. > > Du you actually know a player that does not like the DVDs made with mkisofs? No, which is why I wrote "there're rumors" in commentary section. Unfortunately I can't find the reference anymore... But it *is* possible to read the specification as "VIDEO_TS.IFO has to be the first" and [as also mentioned in commentary section] most discs I've examined *are* sorted the proposed way. Well, "most discs" basically means "4-5 discs other than 'The Matrix'" which is apparently known for playback problems and those "other than 'The Matrix'" turned to be titles released/produced by SONY. > I thought that a dump DVD player will start at sector 256 (anchor descriptor) > and search for the VIDEO_TS.IFO's magic string in the beginning of the file. > This way, the player does not even need to know UDF at all. There're even rumors that there're players out there that fail to play disk if [empty] AUDIO_TS directory is not present. Yes, it's a jungle out there... Tell me something I don't know... > Note that > mkisofs makes the content from VIDEO_TS.IFO the first file content on the media. Note that I know that. I did write "[patched version sorts] ... file entries in VIDEO_TS directory in the same order as the files ... are laid down on the disk," didn't I? A. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

