vcd-info: Tracks
3.7 Tracks
==========
Here is part of sample output from the test PAL SVCD that can be found
from:
<http://www.vcdimager.org/pub/vcdimager/examples/test_svcd/test_svcd_pal.zip>
1. SVCD/TRACKS.SVD
2. ID: `TRACKSVD'
3. version: 0x01
4. tracks: 1
5. track[00]: 00:59:61, audio: 2 streams, video: PAL stream, OGT stream:
all available
6. CVD interpretation (probably)
7. (track[00]: 00:59:61 (cumulated), audio: 00, ogt: de)
8. ------------------------------------------------------------------------
9. CD-ROM TRACKS
10. tracks: 1
11. track # 01, LSN 1576, MSF: 00:23:01, size: 13386240
12. leadout : LSN 7486, MSF: 01:41:61, size: 0
Lines 1 and 2 you will see if the format is a SVCD, XVCD, or CVD. If
the format is some sort of Video CD you will lines 1 and 2 will be:
VCD/INFO.VCD
ID: `VIDEO_CD'
There is one track on this SVCD with two audio streams (channel 0 is
in German and stream 1 is in English but the language information can't
be determined from information on the image). The video stream on the
single stream is in PAL format and there is a subtitle. Actually the
subtitle may be in one of at least two format, a format defined by
Philips called OGT (Overlay Graphics Text) as it is listed above or it
might be in another format used in CVD's.
On line 6, the CVD interpretation is a bit of a guess, and lines 6-7
only appears if the Video CD image is not VCD 1._x_ or VCD 2.0. There
are all sorts of ways to violate standards and 'vcd-info' doesn't do a
rigorous job in determining if they have been violated. So it doesn't
really know if the CD image is a CVD or not. Worse, we really don't
have a firm grasp of what the CVD specifications are. Having written
all this though, a guess is that if the subtitle's a private stream id
in the MPEG file has hexadecimal number 0xde. This may be completely
bogus though.
The bottom part of the display shows track info obtained in a
lower-level way. The information above CDROM TRACKS comes from
meta-data read in that IS09660 filesystem.
If you are reading from a CD-ROM device, this information comes from
comes requests from the device to give track information. If what you
are reading is a disk image, the only way to get this information has to
come from a "cue sheet" which is why it is better to specify a CUE file
than a BIN file.