[MPlayer-users] Some issues with Protect-DVD-Video (German Silent Hill DVD)
Alexander Roalter
alex at roalter.it
Sat Nov 11 18:45:48 CET 2006
as the issue with the sony arccos copy protection can be circumvented
with dvdnav's method of playing discs (although a bit unsatisfying),
yesterday I stumbled across this disc, which defeats all my attempts so
far in trying to play it.
It uses a corrupted file system, which represents itself in different
modes if mounted as iso9660 or udf
an ls on "mount -t udf /dev/hdc /mnt/dvdrom" delivers:
/bin/ls: VTS_01_0.IFO: Permission denied
total 10636114
dr-xr-xr-x 2 4294967295 4294967295 1236 Sep 27 12:01 ./
dr-xr-xr-x 4 4294967295 4294967295 136 Sep 27 11:35 ../
-r--r--r-- 1 4294967295 4294967295 14336 Sep 27 11:57 VIDEO_TS.BUP
-r--r--r-- 1 4294967295 4294967295 14336 Sep 27 11:57 VIDEO_TS.IFO
-r--r--r-- 1 4294967295 4294967295 45953024 Sep 27 11:57 VIDEO_TS.VOB
-r--r--r-- 1 4294967295 4294967295 71680 Sep 27 11:57 VTS_01_0.BUP
-r--r--r-- 1 4294967295 4294967295 137947136 Sep 27 11:57 VTS_01_0.VOB
-r--r--r-- 1 4294967295 4294967295 1073721344 Sep 27 11:57 VTS_01_1.VOB
-r--r--r-- 1 4294967295 4294967295 1073721344 Sep 27 11:57 VTS_01_1.VOB
-r--r--r-- 1 4294967295 4294967295 1073721344 Sep 27 11:57 VTS_01_1.VOB
-r--r--r-- 1 4294967295 4294967295 1073674240 Sep 27 11:58 VTS_01_2.VOB
-r--r--r-- 1 4294967295 4294967295 1073444864 Sep 27 11:59 VTS_01_3.VOB
-r--r--r-- 1 4294967295 4294967295 1073625088 Sep 27 11:59 VTS_01_4.VOB
-r--r--r-- 1 4294967295 4294967295 1073039360 Sep 27 12:00 VTS_01_5.VOB
-r--r--r-- 1 4294967295 4294967295 1073035264 Sep 27 12:01 VTS_01_6.VOB
-r--r--r-- 1 4294967295 4294967295 888201216 Sep 27 12:01 VTS_01_7.VOB
-r--r--r-- 1 4294967295 4294967295 1169780736 Sep 27 12:01 VTS_01_8.VOB
-r--r--r-- 1 4294967295 4294967295 8192000 Sep 27 12:01 VTS_02_0.BUP
-r--r--r-- 1 4294967295 4294967295 14336 Sep 27 12:01 VTS_02_0.IFO
-r--r--r-- 1 4294967295 4294967295 19175424 Sep 27 12:01 VTS_02_1.VOB
-r--r--r-- 1 4294967295 4294967295 8192000 Sep 27 12:01 VTS_03_0.BUP
-r--r--r-- 1 4294967295 4294967295 12288 Sep 27 12:01 VTS_03_0.IFO
-r--r--r-- 1 4294967295 4294967295 25683968 Sep 27 12:01 VTS_03_1.VOB
-r--r--r-- 1 4294967295 4294967295 141312 Sep 27 12:01 VTS_04_0.IFO
where an ls on "mount -t iso9660 /dev/hdc /mnt/dvdrom" delivers:
total 3938778
dr-xr-xr-x 1 root root 2048 Sep 27 12:01 ./
dr-xr-xr-x 1 root root 2048 Sep 27 11:35 ../
-r-xr-xr-x 1 root root 14336 Sep 27 11:57 video_ts.bup*
-r-xr-xr-x 1 root root 14336 Sep 27 11:57 video_ts.ifo*
-r-xr-xr-x 1 root root 45953024 Sep 27 11:57 video_ts.vob*
-r-xr-xr-x 1 root root 921600000 Sep 27 12:01 vts_02_0.bup*
-r-xr-xr-x 1 root root 14336 Sep 27 12:01 vts_02_0.ifo*
-r-xr-xr-x 1 root root 19175424 Sep 27 12:01 vts_02_1.vob*
-r-xr-xr-x 1 root root 921600000 Sep 27 12:01 vts_03_0.bup*
-r-xr-xr-x 1 root root 12288 Sep 27 12:01 vts_03_0.ifo*
-r-xr-xr-x 1 root root 25683968 Sep 27 12:01 vts_03_1.vob*
-r-xr-xr-x 1 root root 18432 Sep 27 12:01 vts_04_0.bup*
-r-xr-xr-x 1 root root 18432 Sep 27 12:01 vts_04_0.ifo*
-r-xr-xr-x 1 root root 1049600000 Sep 27 12:01 vts_04_0.vob*
-r-xr-xr-x 1 root root 1049600000 Sep 27 12:01 vts_04_1.vob*
as everything is accessed internally (without mounting), this should
only clearify the situation a bit.
playing the first title:
MPlayer dev-SVN-r18689-4.0.2 (C) 2000-2006 MPlayer Team
CPU: AMD Athlon(tm) 64 X2 Dual Core Processor 3800+ (Family: 15, Model:
43, Stepping: 1)
CPUflags: MMX: 1 MMX2: 1 3DNow: 1 3DNow2: 1 SSE: 1 SSE2: 1
Compiled for x86 CPU with extensions: MMX MMX2 3DNow 3DNowEx SSE SSE2
Playing dvd://1.
Reading disc structure, please wait...
There are 7 titles on this DVD.
There are 17 chapters in this DVD title.
There are 1 angles in this DVD title.
libdvdread: Invalid title IFO (VTS_01_0.IFO).
Cannot open the IFO file for DVD title 1.
File not found: '1'
Failed to open dvd://1.
Exiting... (End of file)
If i change the line 110 in libdvdread/ifo_read.c to
ifofile->file = DVDOpenFile(dvd, title, DVD_READ_INFO_BACKUP_FILE);
(accessing the .BUP file first without trying the IFO)
i get the following:
MPlayer dev-SVN-r20851-4.0.2 (C) 2000-2006 MPlayer Team
CPU: AMD Athlon(tm) 64 X2 Dual Core Processor 3800+ (Family: 15, Model:
43, Stepping: 1)
CPUflags: MMX: 1 MMX2: 1 3DNow: 1 3DNow2: 1 SSE: 1 SSE2: 1
Compiled for x86 CPU with extensions: MMX MMX2 3DNow 3DNowEx SSE SSE2
Playing dvd://1.
There are 7 titles on this DVD.
There are 17 chapters in this DVD title.
There are 1 angles in this DVD title.
libdvdread: Unable to read PTT search table.
libdvdread: Invalid title IFO (VTS_01_0.IFO).
Cannot open the IFO file for DVD title 1.
File not found: '1'
Failed to open dvd://1.
Exiting... (End of file)
Ok. Here's my question: Has anyone any idea how to fix this problem.
I'm tempted to keep the dvd and hoping there's some solution to figuring
it out (using some ripper to create a correct DVD is not an option) on
the live medium, or am I better off trying to take it back?
More information about the MPlayer-users
mailing list