From: timduru <ti...@ti...> - 2003-09-09 18:43:49
|
> May I summerise the problems you are having: - > 1) Commercial DVDs play fine with xine. > 2) If the authored DVD is played in "files" mode, it plays fine. > 3) If the authored DVD is played in "image" mode, or as an actual DVD, > it fails. > > So, (1) indicates that xine and libdvdcss is installed correctly. > So, (2) indicates that the DVD files are individually formatted correctly. yes, from the way it fails when I click on a menu button, I'd says that the problem comes from the ifo corresponding to the submenu/videos linked on the button that are not at the correct position on the dvd. while the ifo relating to a .vob seems to have the correct offsets to play the vob. > So, (3) indicates that the files are not layed out correctly on the > media itself. When playing an image of a DVD direct, libdvdnav uses a > different method to read the video. I.E. what libdvdnav does behind the > scenes for (2) and (3) is very different. yes, that's what I've read, when in file mode , it reads the files and calculates the offsets relatively to the vobs. > Can you please post the output of > isoinfo -i image_file_name -l isoinfo -i ./EF8.udf -l Directory listing of / d--------- 0 0 0 2048 Aug 28 2003 [ 292] . d--------- 0 0 0 2048 Aug 28 2003 [ 292] .. d--------- 0 0 0 2048 Aug 28 2003 [ 293] AUDIO_TS d--------- 0 0 0 2048 Aug 28 2003 [ 294] VIDEO_TS Directory listing of /AUDIO_TS/ d--------- 0 0 0 2048 Aug 28 2003 [ 293] . d--------- 0 0 0 2048 Aug 28 2003 [ 292] .. Directory listing of /VIDEO_TS/ d--------- 0 0 0 2048 Aug 28 2003 [ 294] . d--------- 0 0 0 2048 Aug 28 2003 [ 292] .. ---------- 0 0 0 30720 Aug 7 2003 [ 144766] VIDEO_TS.BUP;1 ---------- 0 0 0 30720 Aug 7 2003 [ 295] VIDEO_TS.IFO;1 ---------- 0 0 0 295845888 Aug 7 2003 [ 310] VIDEO_TS.VOB;1 ---------- 0 0 0 14336 Aug 7 2003 [ 156746] VTS_01_0.BUP;1 ---------- 0 0 0 14336 Aug 7 2003 [ 144781] VTS_01_0.IFO;1 ---------- 0 0 0 24489984 Aug 7 2003 [ 144788] VTS_01_1.VOB;1 ---------- 0 0 0 20480 Aug 7 2003 [ 418391] VTS_02_0.BUP;1 ---------- 0 0 0 20480 Aug 7 2003 [ 156753] VTS_02_0.IFO;1 ---------- 0 0 0 535814144 Aug 7 2003 [ 156763] VTS_02_1.VOB;1 ---------- 0 0 0 16384 Aug 7 2003 [ 543447] VTS_03_0.BUP;1 ---------- 0 0 0 16384 Aug 7 2003 [ 418401] VTS_03_0.IFO;1 ---------- 0 0 0 256077824 Aug 7 2003 [ 418409] VTS_03_1.VOB;1 ---------- 0 0 0 45056 Aug 7 2003 [1743331] VTS_04_0.BUP;1 ---------- 0 0 0 45056 Aug 7 2003 [ 543455] VTS_04_0.IFO;1 ---------- 0 0 0 1073741824 Aug 7 2003 [ 543477] VTS_04_1.VOB;1 ---------- 0 0 0 1073741824 Aug 7 2003 [1067765] VTS_04_2.VOB;1 ---------- 0 0 0 309817344 Aug 7 2003 [1592053] VTS_04_3.VOB;1 ---------- 0 0 0 22528 Aug 7 2003 [2063101] VTS_05_0.BUP;1 ---------- 0 0 0 22528 Aug 7 2003 [1743353] VTS_05_0.IFO;1 ---------- 0 0 0 654821376 Aug 7 2003 [1743364] VTS_05_1.VOB;1 ---------- 0 0 0 14336 Aug 7 2003 [2069607] VTS_06_0.BUP;1 ---------- 0 0 0 14336 Aug 7 2003 [2063112] VTS_06_0.IFO;1 ---------- 0 0 0 13287424 Aug 7 2003 [2063119] VTS_06_1.VOB;1 > and also > isoinfo -i /dev/dvd -l > isoinfo -i /dev/dvd -l Directory listing of / d--------- 0 0 0 2048 Jan 1 1970 [ 259] . d--------- 0 0 0 2048 Jan 1 1970 [ 259] .. d--------- 0 0 0 2048 Aug 31 2003 [ 260] AUDIO_TS d--------- 0 0 0 2048 Aug 31 2003 [ 261] VIDEO_TS Directory listing of /AUDIO_TS/ d--------- 0 0 0 2048 Aug 31 2003 [ 260] . d--------- 0 0 0 2048 Jan 1 1970 [ 259] .. Directory listing of /VIDEO_TS/ d--------- 0 0 0 2048 Aug 31 2003 [ 261] . d--------- 0 0 0 2048 Jan 1 1970 [ 259] .. ---------- 0 0 0 30720 Aug 7 2003 [ 144769] VIDEO_TS.BUP;1 ---------- 0 0 0 30720 Aug 7 2003 [ 298] VIDEO_TS.IFO;1 ---------- 0 0 0 295845888 Aug 7 2003 [ 313] VIDEO_TS.VOB;1 ---------- 0 0 0 14336 Aug 7 2003 [ 156749] VTS_01_0.BUP;1 ---------- 0 0 0 14336 Aug 7 2003 [ 144784] VTS_01_0.IFO;1 ---------- 0 0 0 24489984 Aug 7 2003 [ 144791] VTS_01_1.VOB;1 ---------- 0 0 0 20480 Aug 7 2003 [ 418394] VTS_02_0.BUP;1 ---------- 0 0 0 20480 Aug 7 2003 [ 156756] VTS_02_0.IFO;1 ---------- 0 0 0 535814144 Aug 7 2003 [ 156766] VTS_02_1.VOB;1 ---------- 0 0 0 16384 Aug 7 2003 [ 543450] VTS_03_0.BUP;1 ---------- 0 0 0 16384 Aug 7 2003 [ 418404] VTS_03_0.IFO;1 ---------- 0 0 0 256077824 Aug 7 2003 [ 418412] VTS_03_1.VOB;1 ---------- 0 0 0 45056 Aug 7 2003 [1743334] VTS_04_0.BUP;1 ---------- 0 0 0 45056 Aug 7 2003 [ 543458] VTS_04_0.IFO;1 ---------- 0 0 0 1073741824 Aug 7 2003 [ 543480] VTS_04_1.VOB;1 ---------- 0 0 0 1073741824 Aug 7 2003 [1067768] VTS_04_2.VOB;1 ---------- 0 0 0 309817344 Aug 7 2003 [1592056] VTS_04_3.VOB;1 ---------- 0 0 0 22528 Aug 7 2003 [2063104] VTS_05_0.BUP;1 ---------- 0 0 0 22528 Aug 7 2003 [1743356] VTS_05_0.IFO;1 ---------- 0 0 0 654821376 Aug 7 2003 [1743367] VTS_05_1.VOB;1 ---------- 0 0 0 14336 Aug 7 2003 [2069610] VTS_06_0.BUP;1 ---------- 0 0 0 14336 Aug 7 2003 [2063115] VTS_06_0.IFO;1 ---------- 0 0 0 13287424 Aug 7 2003 [2063122] VTS_06_1.VOB;1 this is the dvd generated under windows though, I think that's why the sectors are slightly different but the offsets starting from VIDEO_TS.IFO seems to be the same 313-298 = 15 = 310-295 I can burn the .udf if you prefer, but since playing directly from the .udf is failing too , I think the problem should show in the isoinfo .udf output.. > mkisofs has a special "-dvd-video" setting so that the image will be > layed out correctly for DVDs. Did you use that option? yes I even upgraded to mkisofs 2.01 yesterday to see if the problem was still in a more recent version or not . I've been able to play the dvd 'directly' with xine yesterday ;) mounting the dvd, exporting the mount point as a shared drive under samba and mounting the drive locally and pointing xine to the samba share ;) Not really the most practical though :) |