>From [EMAIL PROTECTED] Wed Nov 20 14:43:02 2002

>> >+ #ifdef DVD_VIDEO
>> 
>> -       why it is needed
>> 
>> -       what it should cure

>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
>....

>In comparison to the current outcome which is

>VIDEO_TS.BUP
>VIDEO_TS.IFO
>VIDEO_TS.VOB
>VTS_01_0.BUP
>VTS_01_0.IFO
>VTS_01_0.VOB
>VTS_01_1.VOB
>VTS_01_2.VOB
>...

Which is just sorted accordung to Joliet rules.
If I would include the patch (*), then I would need to disable Joliet for
video DVD's.

*) I just verified in the standard that UDF directories indeed may be unsorted
and that VIDEO_TS.IFO should be the first entry in VIDEO_TS/



>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?

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. Note that
mkisofs makes the content from VIDEO_TS.IFO the first file content on the media.

J�rg

 EMail:[EMAIL PROTECTED] (home) J�rg Schilling D-13353 Berlin
       [EMAIL PROTECTED]               (uni)  If you don't have iso-8859-1
       [EMAIL PROTECTED]           (work) chars I am J"org Schilling
 URL:  http://www.fokus.gmd.de/usr/schilling   ftp://ftp.fokus.gmd.de/pub/unix


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to