vcdxrip: Introduction
1 Introduction
**************
Note in the guide, we use the term Video CD to mean some sort of Video
Compact Disk. There are various formats of Video Compact Disks, the
oldest format of which is called "VCD" and is followed by a version
number: 1.0, 1.1 or 2.0. Hopefully it should also be clear by context
whether we are referring to a class of Video Compact Disks or the
specific older format called VCD _version-number_.
'vcdxrip' can be used to extract or disassemble the contents of a CD
or a on-disk CD (commonly referred to as "ripping"). So in a sense
'vcdxrip' is the inverse of 'vcdxbuild'--if you use 'vcdxrip' followed
by 'vcdxbuild' on the result and then use another 'vcdxrip', you should
get exactly what you got the first time you used 'vcdxrip' (assuming
everything is working correctly).
But 'vcdxrip' can also disassemble pieces of a CD or CD disk image
and can create an XML Video CD description file without extracting a
single file located on the CD.
You might use 'vcdxrip' as a step in re-mastering or re-authoring and
existing CD, or it could be used to extract MPEGs from a CD or on-disk
CD image file.
Since Video CD's use the ISO-9660 format, another way to "extract" an
MPEG or piece of a Video CD is simply to mount the CD and use file copy
commands. However this program will interpret the Video-CD specific
files and output a corresponding XML description file. So 'vcdxrip' is
something similar to the program 'vcd-info'; however the latter gives
more detailed, lower-level Video-CD specific information and does not
output its results in XML.