Mercurial > mplayer.hg
annotate DOCS/xml/en/cd-dvd.xml @ 19733:fac3e8a243ce
readvcd link fix
author | diego |
---|---|
date | Thu, 07 Sep 2006 23:46:38 +0000 |
parents | f394bb22fb85 |
children | 4c6f19ae1287 |
rev | line source |
---|---|
9675 | 1 <?xml version="1.0" encoding="iso-8859-1"?> |
10913
49b1a67e7381
Add revision keyword to english xml files, to ease translation synchronization
lumag
parents:
10910
diff
changeset
|
2 <!-- $Revision$ --> |
9675 | 3 <chapter id="cd-dvd"> |
4 <title>CD/DVD usage</title> | |
5 | |
6 <sect1 id="drives"> | |
7 <title>CD/DVD drives</title> | |
8 | |
9 <para> | |
10 Modern CD-ROM drives can attain very high head speeds, yet some CD-ROM drives | |
11 are capable of running at reduced speeds. There are several reasons that might | |
12 make you consider changing the speed of a CD-ROM drive: | |
13 </para> | |
14 | |
15 <itemizedlist> | |
16 <listitem><para> | |
17 There have been reports of read errors at high speeds, especially | |
18 with badly pressed CD-ROMs. Reducing the speed can prevent data loss under | |
19 these circumstances. | |
20 </para></listitem> | |
21 | |
22 <listitem><para> | |
23 Many CD-ROM drives are annoyingly loud, a lower speed may reduce the noise. | |
24 </para></listitem> | |
25 </itemizedlist> | |
26 | |
15879
aa466b84b1d3
Slightly restructured, mention more tools, small fixes, cosmetics.
diego
parents:
14153
diff
changeset
|
27 <sect2 id="drives_linux"> |
aa466b84b1d3
Slightly restructured, mention more tools, small fixes, cosmetics.
diego
parents:
14153
diff
changeset
|
28 <title>Linux</title> |
aa466b84b1d3
Slightly restructured, mention more tools, small fixes, cosmetics.
diego
parents:
14153
diff
changeset
|
29 |
9675 | 30 <para> |
15879
aa466b84b1d3
Slightly restructured, mention more tools, small fixes, cosmetics.
diego
parents:
14153
diff
changeset
|
31 You can reduce the speed of IDE CD-ROM drives with <command>hdparm</command>, |
aa466b84b1d3
Slightly restructured, mention more tools, small fixes, cosmetics.
diego
parents:
14153
diff
changeset
|
32 <command>setcd</command> or <command>cdctl</command>. It works like this: |
9776
861a40949bf3
fixes, some by Dmitry Baryshkov <lumag@qnc.ru>, some by me
nicolas
parents:
9675
diff
changeset
|
33 <screen>hdparm -E <replaceable>[speed]</replaceable> <replaceable>[cdrom device]</replaceable></screen> |
861a40949bf3
fixes, some by Dmitry Baryshkov <lumag@qnc.ru>, some by me
nicolas
parents:
9675
diff
changeset
|
34 <screen>setcd -x <replaceable>[speed]</replaceable> <replaceable>[cdrom device]</replaceable></screen> |
15879
aa466b84b1d3
Slightly restructured, mention more tools, small fixes, cosmetics.
diego
parents:
14153
diff
changeset
|
35 <screen>cdctl -bS <replaceable>[speed]</replaceable></screen> |
aa466b84b1d3
Slightly restructured, mention more tools, small fixes, cosmetics.
diego
parents:
14153
diff
changeset
|
36 </para> |
aa466b84b1d3
Slightly restructured, mention more tools, small fixes, cosmetics.
diego
parents:
14153
diff
changeset
|
37 |
aa466b84b1d3
Slightly restructured, mention more tools, small fixes, cosmetics.
diego
parents:
14153
diff
changeset
|
38 <para> |
aa466b84b1d3
Slightly restructured, mention more tools, small fixes, cosmetics.
diego
parents:
14153
diff
changeset
|
39 If you are using SCSI emulation, you might have to apply the settings to the |
aa466b84b1d3
Slightly restructured, mention more tools, small fixes, cosmetics.
diego
parents:
14153
diff
changeset
|
40 real IDE device, not the emulated SCSI device. |
9675 | 41 </para> |
42 | |
43 <para> | |
10910
eb339c10228e
Lol! This command will try to change xfer_mode, and not a cdrom spin speed. Removed.
lumag
parents:
10656
diff
changeset
|
44 If you have root privileges the following command may also help: |
9776
861a40949bf3
fixes, some by Dmitry Baryshkov <lumag@qnc.ru>, some by me
nicolas
parents:
9675
diff
changeset
|
45 <screen>echo file_readahead:2000000 > /proc/ide/<replaceable>[cdrom device]</replaceable>/settings</screen> |
9675 | 46 </para> |
47 | |
48 <para> | |
49 This sets prefetched file reading to 2MB, which helps with scratched CD-ROMs. | |
50 If you set it to too high, the drive will continuously spin up and down, and | |
51 will dramatically decrease the performance. | |
52 It is recommended that you also tune your CD-ROM drive with <command>hdparm</command>: | |
15879
aa466b84b1d3
Slightly restructured, mention more tools, small fixes, cosmetics.
diego
parents:
14153
diff
changeset
|
53 <screen>hdparm -d1 -a8 -u1 <replaceable>[cdrom device]</replaceable></screen> |
9675 | 54 </para> |
55 | |
56 <para> | |
57 This enables DMA access, read-ahead, and IRQ unmasking (read the <command>hdparm</command> | |
58 man page for a detailed explanation). | |
59 </para> | |
60 | |
61 <para> | |
9776
861a40949bf3
fixes, some by Dmitry Baryshkov <lumag@qnc.ru>, some by me
nicolas
parents:
9675
diff
changeset
|
62 Please refer to "<filename>/proc/ide/<replaceable>cdrom device</replaceable>/settings"</filename> |
9675 | 63 for fine-tuning your CD-ROM. |
64 </para> | |
65 | |
66 <para> | |
67 SCSI drives do not have a uniform way of setting these parameters (Do you know one? | |
68 Tell us!) There is a tool that works for | |
69 <ulink url="http://das.ist.org/~georg/">Plextor SCSI drives</ulink>. | |
70 </para> | |
71 | |
15879
aa466b84b1d3
Slightly restructured, mention more tools, small fixes, cosmetics.
diego
parents:
14153
diff
changeset
|
72 </sect2> |
aa466b84b1d3
Slightly restructured, mention more tools, small fixes, cosmetics.
diego
parents:
14153
diff
changeset
|
73 |
aa466b84b1d3
Slightly restructured, mention more tools, small fixes, cosmetics.
diego
parents:
14153
diff
changeset
|
74 |
aa466b84b1d3
Slightly restructured, mention more tools, small fixes, cosmetics.
diego
parents:
14153
diff
changeset
|
75 <sect2 id="drives_freebsd"> |
aa466b84b1d3
Slightly restructured, mention more tools, small fixes, cosmetics.
diego
parents:
14153
diff
changeset
|
76 <title>FreeBSD</title> |
aa466b84b1d3
Slightly restructured, mention more tools, small fixes, cosmetics.
diego
parents:
14153
diff
changeset
|
77 |
aa466b84b1d3
Slightly restructured, mention more tools, small fixes, cosmetics.
diego
parents:
14153
diff
changeset
|
78 <para>speed: |
aa466b84b1d3
Slightly restructured, mention more tools, small fixes, cosmetics.
diego
parents:
14153
diff
changeset
|
79 <screen> |
aa466b84b1d3
Slightly restructured, mention more tools, small fixes, cosmetics.
diego
parents:
14153
diff
changeset
|
80 cdcontrol [-f <replaceable>device</replaceable>] speed <replaceable>[speed]</replaceable> |
aa466b84b1d3
Slightly restructured, mention more tools, small fixes, cosmetics.
diego
parents:
14153
diff
changeset
|
81 </screen> |
aa466b84b1d3
Slightly restructured, mention more tools, small fixes, cosmetics.
diego
parents:
14153
diff
changeset
|
82 </para> |
aa466b84b1d3
Slightly restructured, mention more tools, small fixes, cosmetics.
diego
parents:
14153
diff
changeset
|
83 |
aa466b84b1d3
Slightly restructured, mention more tools, small fixes, cosmetics.
diego
parents:
14153
diff
changeset
|
84 <para>DMA: |
aa466b84b1d3
Slightly restructured, mention more tools, small fixes, cosmetics.
diego
parents:
14153
diff
changeset
|
85 <screen> |
aa466b84b1d3
Slightly restructured, mention more tools, small fixes, cosmetics.
diego
parents:
14153
diff
changeset
|
86 sysctl hw.ata.atapi_dma=1 |
aa466b84b1d3
Slightly restructured, mention more tools, small fixes, cosmetics.
diego
parents:
14153
diff
changeset
|
87 </screen> |
aa466b84b1d3
Slightly restructured, mention more tools, small fixes, cosmetics.
diego
parents:
14153
diff
changeset
|
88 </para> |
aa466b84b1d3
Slightly restructured, mention more tools, small fixes, cosmetics.
diego
parents:
14153
diff
changeset
|
89 |
aa466b84b1d3
Slightly restructured, mention more tools, small fixes, cosmetics.
diego
parents:
14153
diff
changeset
|
90 </sect2> |
aa466b84b1d3
Slightly restructured, mention more tools, small fixes, cosmetics.
diego
parents:
14153
diff
changeset
|
91 |
9675 | 92 </sect1> |
93 | |
15879
aa466b84b1d3
Slightly restructured, mention more tools, small fixes, cosmetics.
diego
parents:
14153
diff
changeset
|
94 |
aa466b84b1d3
Slightly restructured, mention more tools, small fixes, cosmetics.
diego
parents:
14153
diff
changeset
|
95 |
9675 | 96 <sect1 id="dvd"> |
97 <title>DVD playback</title> | |
98 <para> | |
99 For the complete list of available options, please read the man page. | |
100 The Syntax for a standard Digital Versatile Disc (DVD) is as follows: | |
10184
b6c63ab184a4
Changed a few remaining -dvd and -vcd options to dvd:// and vcd://.
diego
parents:
9776
diff
changeset
|
101 <screen>mplayer dvd://<replaceable><track></replaceable> [-dvd-device <replaceable><device></replaceable>]</screen> |
9675 | 102 </para> |
103 | |
104 <para> | |
105 Example: | |
11713 | 106 <screen>mplayer dvd://<replaceable>1</replaceable> -dvd-device <replaceable>/dev/hdc</replaceable></screen> |
9675 | 107 </para> |
108 | |
109 <para> | |
110 The default DVD device is <filename>/dev/dvd</filename>. If your setup | |
111 differs, make a symlink or specify the correct device on the command | |
112 line with the <option>-dvd-device</option> option. | |
113 </para> | |
114 | |
115 <formalpara> | |
116 <title>New-style DVD support (mpdvdkit2)</title> | |
117 <para> | |
118 <application>MPlayer</application> uses <systemitem>libdvdread</systemitem> and | |
119 <systemitem>libdvdcss</systemitem> for DVD decryption and playback. These two | |
120 libraries are contained in the <filename class="directory">libmpdvdkit2/</filename> | |
11540 | 121 subdirectory of the <application>MPlayer</application> source tree, you do not have |
122 to install them separately. We opted for this solution because we had to fix a | |
123 <systemitem>libdvdread</systemitem> bug and apply a patch which adds | |
9675 | 124 <emphasis role="bold">cracked CSS keys caching support</emphasis> to |
18425
f394bb22fb85
missing period, noticed by Christian Korff christian.korff$$@$$gmail$$.$$com
diego
parents:
17425
diff
changeset
|
125 <systemitem>libdvdcss</systemitem>. This results in a large speed increase because the |
9675 | 126 keys do not have to be cracked every time before playing. |
127 </para> | |
128 </formalpara> | |
129 | |
130 <para> | |
131 <application>MPlayer</application> can also use system-wide <systemitem>libdvdread</systemitem> | |
132 and <systemitem>libdvdcss</systemitem> libraries, but this solution is | |
133 <emphasis role="bold">not</emphasis> recommended, as it can result in bugs, | |
134 library incompatibilities and slower speed. | |
135 </para> | |
136 | |
10986 | 137 <note><para> |
138 In case of DVD decoding problems, try disabling supermount, or any other such | |
17425
dda0f4feca39
Mention possible region setting requirement for some RPC-2 drives.
rathann
parents:
15879
diff
changeset
|
139 facilities. Some RPC-2 drives may also require setting the region code. |
10986 | 140 </para></note> |
141 | |
9675 | 142 <formalpara> |
143 <title>DVD structure</title> | |
144 <para> | |
145 DVD disks have 2048 bytes per sector with ECC/CRC. They usually have an UDF | |
146 filesystem on a single track, containing various files (small .IFO and .BUK | |
147 files and big (1GB) .VOB files). They are real files and can be copied/played | |
148 from the mounted filesystem of an unencrypted DVD. | |
149 </para> | |
150 </formalpara> | |
151 | |
152 <para> | |
153 The .IFO files contain the movie navigation information (chapter/title/angle | |
154 map, language table, etc) and are needed to read and interpret the .VOB content | |
155 (movie). The .BUK files are backups of them. They use | |
156 <emphasis role="bold">sectors</emphasis> everywhere, so you need to use raw | |
157 addressing of sectors of the disc to implement DVD navigation or decrypt the | |
158 content. | |
159 </para> | |
160 | |
161 <para> | |
11598
d18111ea13d0
removing last pitiful traces of old-style DVD support, with no remorse, but
gabucino
parents:
11540
diff
changeset
|
162 DVD support needs raw sector-based access to the device. Unfortunately you must |
d18111ea13d0
removing last pitiful traces of old-style DVD support, with no remorse, but
gabucino
parents:
11540
diff
changeset
|
163 (under Linux) be root to get the sector address of a file. That's why we don't |
d18111ea13d0
removing last pitiful traces of old-style DVD support, with no remorse, but
gabucino
parents:
11540
diff
changeset
|
164 use the kernel's filesystem driver at all, instead we reimplement it in |
d18111ea13d0
removing last pitiful traces of old-style DVD support, with no remorse, but
gabucino
parents:
11540
diff
changeset
|
165 userspace. <systemitem>libdvdread</systemitem> 0.9.x and |
d18111ea13d0
removing last pitiful traces of old-style DVD support, with no remorse, but
gabucino
parents:
11540
diff
changeset
|
166 <systemitem>libmpdvdkit</systemitem> do this. The kernel UDF filesystem driver |
d18111ea13d0
removing last pitiful traces of old-style DVD support, with no remorse, but
gabucino
parents:
11540
diff
changeset
|
167 is not needed as they already have their own builtin UDF filesystem driver. |
d18111ea13d0
removing last pitiful traces of old-style DVD support, with no remorse, but
gabucino
parents:
11540
diff
changeset
|
168 Also the DVD does not have to be mounted as only the raw sector-based access is |
d18111ea13d0
removing last pitiful traces of old-style DVD support, with no remorse, but
gabucino
parents:
11540
diff
changeset
|
169 used. |
9675 | 170 </para> |
171 | |
172 <para> | |
173 Sometimes <filename>/dev/dvd</filename> cannot be read by users, so the | |
174 <systemitem>libdvdread</systemitem> authors implemented an emulation layer | |
175 which transfers sector addresses to filenames+offsets, to emulate raw | |
176 access on top of a mounted filesystem or even on a hard disk. | |
177 </para> | |
178 | |
179 <para> | |
180 <systemitem>libdvdread</systemitem> even accepts the mountpoint instead of | |
181 the device name for raw access and checks <filename>/proc/mounts</filename> | |
182 to get the device name. It was developed for Solaris, where device names | |
183 are dynamically allocated. | |
184 </para> | |
185 | |
186 <para> | |
187 The default DVD device is <filename>/dev/dvd</filename>. If your setup differs, | |
188 make a symlink, or specify the correct device on the command line with the | |
189 <option>-dvd-device</option> option. | |
190 </para> | |
191 | |
192 <formalpara> | |
193 <title>DVD authentication</title> | |
194 <para> | |
195 The authentication and decryption method of the new-style DVD support is done | |
196 using a patched <systemitem>libdvdcss</systemitem> (see above). The method can | |
197 be specified through the environment variable <envar>DVDCSS_METHOD</envar>, | |
198 which can be set to key, disk or title. | |
199 </para> | |
200 </formalpara> | |
201 | |
202 <para> | |
203 If nothing is specified it tries the following methods (default: key, | |
204 title request): | |
205 </para> | |
206 | |
207 <orderedlist> | |
208 <listitem><para> | |
209 <emphasis role="bold">bus key</emphasis>: This key is negotiated during | |
210 authentication (a long mix of ioctls and various key exchanges, crypto | |
211 stuff) and is used to encrypt the title and disk keys before sending them | |
212 over the unprotected bus (to prevent eavesdropping). The bus key is needed | |
213 to get and predecrypt the crypted disk key. | |
214 </para></listitem> | |
215 | |
216 <listitem><para> | |
217 <emphasis role="bold">cached key</emphasis>: <application>MPlayer</application> | |
218 looks for already cracked title keys which are stored in the | |
219 <filename class="directory">~/.mplayer/DVDKeys</filename> directory (fast ;). | |
220 </para></listitem> | |
221 | |
222 <listitem><para> | |
223 <emphasis role="bold">key</emphasis>: If no cached key is available, | |
224 <application>MPlayer</application> tries to decrypt the disk key with a set | |
225 of included player keys. | |
226 </para></listitem> | |
227 | |
228 <listitem><para> | |
229 <emphasis role="bold">disk</emphasis>: If the key method fails | |
230 (e.g. no included player keys), <application>MPlayer</application> | |
231 will crack the disk key using a brute force algorithm. This process | |
232 is CPU intensive and requires 64 MB of memory (16M 32Bit entries hash | |
233 table) to store temporary data. This method should always work (slow). | |
234 </para></listitem> | |
235 | |
236 <listitem><para> | |
237 <emphasis role="bold">title request</emphasis>: With the disk key | |
238 <application>MPlayer</application> requests the crypted title keys, | |
239 which are inside <emphasis>hidden sectors</emphasis> using <systemitem>ioctl()</systemitem>. | |
240 The region protection of RPC-2 drives is performed in this step and may fail on such drives. | |
241 If it succeeds, the title keys will be decrypted with the bus and disk key. | |
242 </para></listitem> | |
243 | |
244 <listitem><para> | |
245 <emphasis role="bold">title</emphasis>: This method is used if the title | |
246 request failed and does not rely on any key exchange with the DVD drive. | |
247 It uses a crypto attack to guess the title key directly (by finding a | |
248 repeating pattern in the decrypted VOB content and guessing that the | |
249 plain text corresponding to the first encrypted bytes is a continuation | |
250 of that pattern). The method is also known as "known plaintext attack" | |
251 or "DeCSSPlus". In rare cases this may fail because there is not | |
252 enough encrypted data on the disk to perform a statistical attack or because | |
253 the key changes in the middle of a title. This method is the only way to | |
254 decrypt a DVD stored on a hard disk or a DVD with the wrong region on an | |
255 RPC2 drive (slow). | |
256 </para></listitem> | |
257 </orderedlist> | |
258 | |
259 <para> | |
260 RPC-1 DVD drives only protect region settings through software. RPC-2 drives | |
261 have a hardware protection that allows 5 changes only. It might be | |
262 needed/recommended to upgrade the firmware to RPC-1 if you have a RPC-2 DVD | |
13976 | 263 drive. You can try finding firmware upgrades for your drive on the internet, |
264 <ulink url="http://forum.rpc-1.com/dl_all.php">this firmware forum</ulink> | |
265 may be a good starting point for your search. | |
266 If there is no firmware upgrade available for your device, use the | |
267 <ulink url="http://linvdr.org/projects/regionset/">regionset tool</ulink> | |
9675 | 268 to set the region code of your DVD drive (under Linux). |
269 <emphasis role="bold">Warning</emphasis>: You can only set the region 5 times. | |
270 </para> | |
271 </sect1> | |
272 | |
15879
aa466b84b1d3
Slightly restructured, mention more tools, small fixes, cosmetics.
diego
parents:
14153
diff
changeset
|
273 |
aa466b84b1d3
Slightly restructured, mention more tools, small fixes, cosmetics.
diego
parents:
14153
diff
changeset
|
274 |
9675 | 275 <sect1 id="vcd"> |
276 <title>VCD playback</title> | |
277 <para> | |
278 For the complete list of available options, please read the man page. The Syntax for a | |
279 standard Video CD (VCD) is as follows: | |
10203 | 280 <screen>mplayer vcd://<replaceable><track></replaceable> [-cdrom-device <replaceable><device></replaceable>]</screen> |
9675 | 281 Example: |
11713 | 282 <screen>mplayer vcd://<replaceable>2</replaceable> -cdrom-device <replaceable>/dev/hdc</replaceable></screen> |
9675 | 283 The default VCD device is <filename>/dev/cdrom</filename>. If your setup |
284 differs, make a symlink or specify the correct device on the command line | |
285 with the <option>-cdrom-device</option> option. | |
286 </para> | |
287 | |
288 <note><para> | |
289 At least Plextor and some Toshiba SCSI CD-ROM drives have horrible performance | |
13973 | 290 reading VCDs. This is because the CDROMREADRAW <systemitem>ioctl</systemitem> |
9675 | 291 is not fully implemented for these drives. If you have some knowledge of SCSI |
292 programming, please <ulink url="../../tech/patches.txt">help us</ulink> | |
293 implement generic SCSI support for VCDs. | |
294 </para></note> | |
295 | |
296 <para> | |
297 In the meantime you can extract data from VCDs with | |
19733 | 298 <ulink url="http://ftp.ntut.edu.tw/ftp/OS/Linux/packages/X/viewers/readvcd/">readvcd</ulink> |
9675 | 299 and play the resulting file with <application>MPlayer</application>. |
300 </para> | |
301 | |
302 <formalpara> | |
303 <title>VCD structure</title> | |
14153 | 304 |
305 <para> | |
306 A Video CD (VCD) is made up of CD-ROM XA sectors, i.e. CD-ROM mode 2 | |
307 form 1 and 2 tracks:</para> | |
9675 | 308 </formalpara> |
309 | |
310 <itemizedlist> | |
311 <listitem><para> | |
14153 | 312 The first track is in mode 2 form 2 format which means it uses L2 |
313 error correction. The track contains an ISO-9660 filesystem with 2048 | |
314 bytes/sector. This filesystem contains VCD metadata information, as | |
315 well as still frames often used in menus. MPEG segments for menus can | |
316 also be stored in this first track, but the MPEGs have to be broken up | |
317 into a series of 150-sector chunks. The ISO-9660 filesystem may | |
318 contain other files or programs that are not essential for VCD | |
319 operation. | |
9675 | 320 </para></listitem> |
321 | |
322 <listitem><para> | |
14153 | 323 The second and remaining tracks are generally raw 2324 bytes/sector |
324 MPEG (movie) tracks, containing one MPEG PS data packet per | |
325 sector. These are in mode 2 form 1 format, so they store more data per | |
326 sector at the loss of some error correction. It is also legal to have | |
327 CD-DA tracks in a VCD after the first track as well. | |
328 On some operating systems there is some trickery that goes on to make | |
329 these non-ISO-9660 tracks appear in a filesystem. On other operating | |
330 systems like GNU/Linux this is not the case (yet). Here the MPEG data | |
331 <emphasis role="bold">cannot be mounted</emphasis>. As most movies are | |
332 inside this kind of track, you should try <option>vcd://2</option> | |
333 first.</para></listitem> | |
9675 | 334 |
335 <listitem><para> | |
336 There exist VCD disks without the first track (single track and no filesystem | |
337 at all). They are still playable, but cannot be mounted. | |
338 </para></listitem> | |
14153 | 339 |
340 <listitem><para> The definition of the Video CD standard is called the | |
341 Philips "White Book" and it is not generally available online as it | |
342 must be purchased from Philips. More detailed information about Video | |
343 CDs can be found in the | |
344 <ulink url="http://www.vcdimager.org/pub/vcdimager/manuals/0.7/vcdimager.html#SEC4">vcdimager documentation</ulink>. | |
345 </para></listitem> | |
346 | |
9675 | 347 </itemizedlist> |
348 | |
349 <formalpara> | |
350 <title>About .DAT files</title> | |
351 <para> | |
352 The ~600 MB file visible on the first track of the mounted VCD is not a real | |
353 file! It is a so called ISO gateway, created to allow Windows to handle such | |
354 tracks (Windows does not allow raw device access to applications at all). | |
355 Under Linux you cannot copy or play such files (they contain garbage). Under | |
356 Windows it is possible as its iso9660 driver emulates the raw reading of | |
357 tracks in this file. To play a .DAT file you need the kernel driver which can | |
358 be found in the Linux version of PowerDVD. It has a modified iso9660 filesystem | |
359 (<filename>vcdfs/isofs-2.4.X.o</filename>) driver, which is able to emulate the | |
360 raw tracks through this shadow .DAT file. If you mount the disc using their | |
9776
861a40949bf3
fixes, some by Dmitry Baryshkov <lumag@qnc.ru>, some by me
nicolas
parents:
9675
diff
changeset
|
361 driver, you can copy and even play .DAT files with <application>MPlayer</application>. But it will not |
10184
b6c63ab184a4
Changed a few remaining -dvd and -vcd options to dvd:// and vcd://.
diego
parents:
9776
diff
changeset
|
362 work with the standard iso9660 driver of the Linux kernel! Use |
b6c63ab184a4
Changed a few remaining -dvd and -vcd options to dvd:// and vcd://.
diego
parents:
9776
diff
changeset
|
363 <option>vcd://</option> instead. Alternatives for VCD copying are the |
9675 | 364 new <ulink url="http://www.elis.rug.ac.be/~ronsse/cdfs/">cdfs</ulink> kernel |
365 driver (not part of the official kernel) that shows CD sessions as image files and | |
13976 | 366 <ulink url="http://cdrdao.sf.net/">cdrdao</ulink>, a bit-by-bit |
9675 | 367 CD grabbing/copying application. |
368 </para> | |
369 </formalpara> | |
370 </sect1> | |
371 </chapter> |