diff --git a/DOCS/cd-dvd.html b/DOCS/cd-dvd.html index da12308ee2..2f2a891f87 100644 --- a/DOCS/cd-dvd.html +++ b/DOCS/cd-dvd.html @@ -92,20 +92,20 @@
DVD disks use all 2048 b/s sectors with ecc/crc. They usually have an UDF -filesystem on a single track, containing various files (small .IFO and .BUK -files and big (1GB) .VOB files). They are real files and can be copied/played -from a mounted file system of an unencrypted DVD.
+ filesystem on a single track, containing various files (small .IFO and .BUK + files and big (1GB) .VOB files). They are real files and can be copied/played + from a mounted file system of an unencrypted DVD.The .IFO files contain the movie navigation informations (chapter/title/angle -map, language table, etc) and is needed to read and interpret the .VOB content -(movie). The .BUK files are backups of them. They use sectors everywhere, -so you need to use raw addressing of sectors of the disc to implement DVD -navigation. It's also needed to decrypt the content.
+ map, language table, etc) and is needed to read and interpret the .VOB content + (movie). The .BUK files are backups of them. They use sectors everywhere, + so you need to use raw addressing of sectors of the disc to implement DVD + navigation. It's also needed to decrypt the content.The whole old-style DVD support with libcss needs therefore a mounted DVD -filesystem and a raw sector-based access to the device. Unfortunately you must -be root (under Linux) to get the sector address of a file. You got the -following choices:
+ filesystem and a raw sector-based access to the device. Unfortunately you must + be root (under Linux) to get the sector address of a file. You got the + following choices:Sometimes /dev/dvd can't be read by users, so the libdvdread authors -implemented an emulation layer which transfers sector addresses to -filenames+offsets, to emulate raw access on the top of a mounted filesystem -or even on a hard disk.
+ implemented an emulation layer which transfers sector addresses to + filenames+offsets, to emulate raw access on the top of a mounted filesystem + or even on a hard disk.libdvdread even accepts the mountpoint instead of the device name for raw
-access and checks in /proc/mounts
to get the device name. It was
-developed for Solaris, where device names are dynamically allocated.
/proc/mounts
to get the device name. It was
+ developed for Solaris, where device names are dynamically allocated.
The default DVD device is /dev/dvd
. If your setup differs,
-make a symlink, or specify the correct device on the command line with the
--dvd-device
option.
-dvd-device
option.
~/.mplayer/DVDKeys
directory
(fast ;).ioctl()
.
The region protection of RPC-2 drives is performed in this step and may
fail on such drives. If it succeeds, the title keys will be decrypted with
- the bus and disk key.
+ the bus and disk key.For the complete list of available options, please read the man page.
-The Syntax for a standard Video CD (VCD) is as followed:
-mplayer -vcd <track> [-cdrom-device <device>]
.
-Example: mplayer -vcd 2 -cdrom-device /dev/hdc
mplayer -vcd <track> [-cdrom-device <device>]
.mplayer -vcd 2 -cdrom-device /dev/hdc
mplayer -vcd 2 -cdrom-device /dev/hdc
About .DAT files:
The ~600 MB file visible on the first track of the mounted vcd isn't a real
-file! It's a so called iso gateway, created to allow Windows to handle such
-tracks (Windows doesn't allow raw device access to applications at all).
-Under linux, you cannot copy or play such files (they contain garbage).
-Under Windows it is possible as its iso9660 driver emulates the raw reading of
-tracks in this file. To play a .DAT file you need a kernel driver which can be
-found in the Linux version of PowerDVD. It has a modified iso9660 filesystem
-(vcdfs/isofs-2.4.X.o) driver, which is able to emulate the
-raw tracks through this shadow .DAT file. If you mount the disc using their
-driver, you can copy and even play .DAT files with mplayer. But it won't
-work with the standard iso9660 driver of the kernel! It is recommended to
-use the -vcd
option instead. Alternate options for VCD copy are
-the new cdfs kernel driver (shows CD sessions as image files) and
-cdrdao (a bit-to-bit cd grabber/copier application).
-vcd
option instead. Alternate options for VCD copy are
+ the new cdfs kernel driver (shows CD sessions as image files) and
+ cdrdao (a bit-to-bit cd grabber/copier application).
The default VCD device is /dev/cdrom
. If your setup differs,
-make a symlink, or specify the correct device on the command line with the
--cdrom-device
option.
-cdrom-device
option.