Mercurial > mplayer.hg
comparison DOCS/xml/en/cd-dvd.xml @ 14153:7c96fa55ac93
more details about the structure of VCDs
patch by R. Bernstein <rocky at panix dot com>
author | diego |
---|---|
date | Tue, 14 Dec 2004 11:32:35 +0000 |
parents | 86a47a27562f |
children | aa466b84b1d3 |
comparison
equal
deleted
inserted
replaced
14152:efe6db30a3c0 | 14153:7c96fa55ac93 |
---|---|
272 and play the resulting file with <application>MPlayer</application>. | 272 and play the resulting file with <application>MPlayer</application>. |
273 </para> | 273 </para> |
274 | 274 |
275 <formalpara> | 275 <formalpara> |
276 <title>VCD structure</title> | 276 <title>VCD structure</title> |
277 <para>VCD disks consist of one or more tracks:</para> | 277 |
278 <para> | |
279 A Video CD (VCD) is made up of CD-ROM XA sectors, i.e. CD-ROM mode 2 | |
280 form 1 and 2 tracks:</para> | |
278 </formalpara> | 281 </formalpara> |
279 | 282 |
280 <itemizedlist> | 283 <itemizedlist> |
281 <listitem><para> | 284 <listitem><para> |
282 The first track is a small 2048 bytes/sector data track with an iso9660 | 285 The first track is in mode 2 form 2 format which means it uses L2 |
283 filesystem, usually containing Windows VCD player programs and maybe other | 286 error correction. The track contains an ISO-9660 filesystem with 2048 |
284 information (images, text, etc). | 287 bytes/sector. This filesystem contains VCD metadata information, as |
285 </para></listitem> | 288 well as still frames often used in menus. MPEG segments for menus can |
286 | 289 also be stored in this first track, but the MPEGs have to be broken up |
287 <listitem><para> | 290 into a series of 150-sector chunks. The ISO-9660 filesystem may |
288 The second and other tracks are raw 2324 bytes/sector MPEG (movie) | 291 contain other files or programs that are not essential for VCD |
289 tracks, containing one MPEG PS data packet per sector instead of a | 292 operation. |
290 filesystem. Similar to audio CD tracks, these tracks <emphasis role="bold">cannot | 293 </para></listitem> |
291 be mounted</emphasis> (Did you ever mount an audio CD to play it?). | 294 |
292 As most movies are inside this track, you should try <option>vcd://2</option> first. | 295 <listitem><para> |
293 </para></listitem> | 296 The second and remaining tracks are generally raw 2324 bytes/sector |
297 MPEG (movie) tracks, containing one MPEG PS data packet per | |
298 sector. These are in mode 2 form 1 format, so they store more data per | |
299 sector at the loss of some error correction. It is also legal to have | |
300 CD-DA tracks in a VCD after the first track as well. | |
301 On some operating systems there is some trickery that goes on to make | |
302 these non-ISO-9660 tracks appear in a filesystem. On other operating | |
303 systems like GNU/Linux this is not the case (yet). Here the MPEG data | |
304 <emphasis role="bold">cannot be mounted</emphasis>. As most movies are | |
305 inside this kind of track, you should try <option>vcd://2</option> | |
306 first.</para></listitem> | |
294 | 307 |
295 <listitem><para> | 308 <listitem><para> |
296 There exist VCD disks without the first track (single track and no filesystem | 309 There exist VCD disks without the first track (single track and no filesystem |
297 at all). They are still playable, but cannot be mounted. | 310 at all). They are still playable, but cannot be mounted. |
298 </para></listitem> | 311 </para></listitem> |
312 | |
313 <listitem><para> The definition of the Video CD standard is called the | |
314 Philips "White Book" and it is not generally available online as it | |
315 must be purchased from Philips. More detailed information about Video | |
316 CDs can be found in the | |
317 <ulink url="http://www.vcdimager.org/pub/vcdimager/manuals/0.7/vcdimager.html#SEC4">vcdimager documentation</ulink>. | |
318 </para></listitem> | |
319 | |
299 </itemizedlist> | 320 </itemizedlist> |
300 | 321 |
301 <formalpara> | 322 <formalpara> |
302 <title>About .DAT files</title> | 323 <title>About .DAT files</title> |
303 <para> | 324 <para> |