The DVD player can locate the video title 1 and its video title set (VTS) by reading the contents
of the data structure Video Manager Part-Of-Title Search (VMG_PTT_SRPT).
The location of this data structure is defined at the byte offset 196 of the VMGM_MAT table
(which is sector 1). The contents of the following data structure can be obtained by reading
from the file position at 2048 bytes (1 sector * 2,048 bytes/sector) relative to the beginning
of the VIDEO_TS.IFO file.
This table indicates that the video title number 1 (at byte offset 15)
is stored in the video title set (VTS_01, at byte offset 14). This video title has one video angle
and contains three chapters. The file VTS_01_0.IFO begins at sector 6 (at byte offset 16).
Additional playback information can be obtained by reading the contents of data structures
stored in VTS_01_0.IFO.
| Video Manager Part-Of-Title Search (VMG_PTT_SRPT)
|
| Offset |
Bytes |
Description |
Value |
| 0 |
2 |
Number of titles |
1 |
| 2 |
2 |
Padding bytes |
|
| 4 |
4 |
Address of last byte (length of table-1) |
19 |
| |
|
|
|
| One or more title descriptions following for each
title defined above |
| 8 |
1 |
Playback type |
4 |
| 9 |
1 |
Number of video angles |
1 |
| 10 |
2 |
Number of chapters |
3 |
| 12 |
2 |
Parental management mask |
0 |
| 14 |
1 |
Video title set having this video title |
1 |
| 15 |
1 |
Title number |
1 |
| 16 |
4 |
Video title set sector address |
6 |
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...