The First-Play PGC is a major DVD data structure that can be read from the file position at 1024
relative to the beginning of the VIDEO_TS.IFO file. The following table shows the contents of the
First-Play PGC of the provided title.
| First-Play Program Chain (PGC)
|
| Offset |
Bytes |
Description |
Value |
| 0 |
2 |
Reserved |
|
| 2 |
1 |
Number of programs in this PGC |
0 |
| 3 |
1 |
Number of cells in this PGC |
0 |
| 4 |
1 |
Playback time (hour) |
0 |
| 5 |
1 |
Playback time (minute) |
0 |
| 6 |
1 |
Playback time (second) |
0 |
| 7 |
1 |
Playback time (frame) |
192 (0/30 fps NTSC) |
| 8 |
4 |
Prohibited operations |
0 |
| 12 |
2 |
Audio stream 1 status |
0 |
| 14 |
2 |
Audio stream 2 status |
0 |
| 16 |
2 |
Audio stream 3 status |
0 |
| 18 |
2 |
Audio stream 4 status |
0 |
| 20 |
2 |
Audio stream 5 status |
0 |
| 22 |
2 |
Audio stream 6 status |
0 |
| 24 |
2 |
Audio stream 7 status |
0 |
| 26 |
2 |
Audio stream 8 status |
0 |
| 28 |
4 |
Sub-picture stream 1 status |
0 |
| 32 |
124 |
Sub-picture stream 2-32 status |
0 |
| 156 |
2 |
Next PGC number |
0 |
| 158 |
2 |
Previous PGC number |
0 |
| 160 |
2 |
GoUp PGC number |
0 |
| 162 |
1 |
Still time in seconds |
0 |
| 163 |
1 |
Program playback mode |
0, sequential |
| 164 |
4 |
Color 0 (0, Y, Cr, Cb) |
0 |
| 168 |
60 |
Color 1-15 |
0 |
| 228 |
2 |
Start byte of PGC command table |
236 |
| 230 |
2 |
Start byte of PGC program map |
0 |
| 232 |
2 |
Start byte of PGC cell playback information |
0 |
| 234 |
2 |
Start byte of PGC cell position information |
0 |
| PGC command table following
|
| 236 |
2 |
Number of pre-commands |
1 |
| 238 |
2 |
Number of post-commands |
0 |
| 240 |
2 |
Number of cell commands |
0 |
| 242 |
2 |
End byte address of command table |
15 |
| PGC commands (pre, post, and cell) following
|
The use of each of the fields defined in the above data structure will be explained in details later
in this guide. In general, the First-Play PGC is an empty PGC with no programs and no cells and
contains pre-commands to link to the first video clip that resides either in the Video Manager or
to a title or a root menu of a different Video Title Set. The First-Play PGC of the provided DVD
project contains only a single pre-command JumpTT 1 (Jump to title 1) that begins the playback of
the video title 1.
The
Unofficial DVD specifications is now available in Adobe
Acrobat PDF ebook format. If you do not have a permanent Internet connection, this ebook
can save you a lot of connection time by reading it off-line and it contains more information
than presented on the web pages. Each DVD instruction is organized as a bookmark so you can
get to the desired page of any of the 36 DVD commands with just a click.
All the research have been done for you and summarized in an easy-to-read format.
This is the only ebook of its kind so save yourself a lot of time and efforts searching.
You cannot get similar high-quality information anywhere else at this price.

The Acrobat PDF version offers these immediate benefits:

Having more detailed information than on the web pages.

Understanding DVD terminology and architecture.

Better use of authoring products such as
Sonic Scenarist, Adobe Encore, DVD-Lab, IFOEdit, etc.

Detailed knowledge of DVD virtual commands.

Ability to verify and edit data structure fields using IFOEdit with a sample DVD title.

Understand how DVD menus work with navigation commands.

Conversion of DVD color from YCrCb to RGB
plus a free copy of
DVD-Color 2.16.

30-day email technical support.

Acquire the required technical background to write DVD applications and a lot more...
