Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 23 Sep 2001 13:04:18 -0700
From:      Farooq Mela <fmela0@sm.socccd.cc.ca.us>
To:        FreeBSD-Multimedia@FreeBSD.ORG
Subject:   Trouble with DVD Movies
Message-ID:  <3BAE4042.97148FC0@sm.socccd.cc.ca.us>

next in thread | raw e-mail | index | archive | help
Hi -multimedia,

I recently purchased an IDE Toshiba DVD-ROM drive:

acd1: DVD-ROM <TOSHIBA DVD-ROM SD-M1402> at ata1-slave using PIO4

I can mount DVD movies, however there are I/O errors when I try to
read certain .vob files. (I have the DVD mount point as /cdrom2)

1 [~]$ cd /cdrom2/video_ts
2 [/cdrom2/video_ts]$ ls
video_ts.bup    vts_01_1.vob    vts_02_0.vob    vts_03_0.vob   
vts_05_0.bup
video_ts.ifo    vts_01_2.vob    vts_02_1.vob    vts_03_1.vob   
vts_05_0.ifo
video_ts.vob    vts_01_3.vob    vts_02_2.vob    vts_04_0.bup   
vts_05_0.vob
vts_01_0.bup    vts_01_4.vob    vts_02_3.vob    vts_04_0.ifo   
vts_05_1.vob
vts_01_0.ifo    vts_02_0.bup    vts_03_0.bup    vts_04_0.vob
vts_01_0.vob    vts_02_0.ifo    vts_03_0.ifo    vts_04_1.vob
3 [/cdrom2/video_ts]$ file video_ts.vob
video_ts.vob: MPEG system stream data
4 [/cdrom2/video_ts]$ sudo dd if=video_ts.vob of=/home/farooq/out.vob
bs=16384
3543+1 records in
3543+1 records out
58052608 bytes transferred in 11.193690 secs (5186190 bytes/sec)
5 [/cdrom2/video_ts]$ sysctl hw.atamodes
hw.atamodes: dma,dma,dma,dma,
6 [/cdrom2/video_ts]$ dd if=video_ts.vob of=/home/farooq/out.vob
bs=32768
1771+1 records in
1771+1 records out
58052608 bytes transferred in 2.682431 secs (21641790 bytes/sec)
7 [/cdrom2/video_ts]$ dd if=vts_01_0.vob of=/home/farooq/out.vob
bs=32768
acd1: READ_BIG - ILLEGAL REQUEST asc=6f ascq=03 error=00
dd: vts_01_0.vob: Input/output error
0+0 records in
0+0 records out
0 bytes transferred in 0.053502 secs (0 bytes/sec)

If I turn off DMA on the drive with hw.atamodes, I get 'too many
segments in DMA table' errors instead, which are immediately followed
by fatal kernel traps. In fact the only .vob file I can read from this
entire DVD is the video_ts.vob file, which is just a trailer for the
movie company. I have looked on the web without much success for a
sort of "FreeBSD DVD-Howto" or any other useful information. Could
this have anything to do with "region locking" that I have seen
references to on various places on the net? Any other suggestions?

-- 
farooq <fmela0@sm.socccd.cc.ca.us>

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-multimedia" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?3BAE4042.97148FC0>