To support random chapter selection, next and previous operations from the user remote control unit,
the DVD player reads information from a data structure named Video Title Set Part-Of-Title Search
(VTS_PTT_SRPT). This data structure is defined at byte offset 200 of VTSI_MAT (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 VTS_01_0.IFO file.
Each chapter (Part-Of-Title or PTT) is identified by a unique program chain PGC and the associated
program number PGN with the specified PGC as following.
| Video Title Set Part-Of-Title Search (VTS_PTT_SRPT)
|
| Offset |
Bytes |
Description |
Value |
| 0 |
2 |
Number of title units (TTUs) in the VTS |
1 |
| 2 |
2 |
Padding bytes |
| 4 |
4 |
Address of last byte (length of table-1) |
23 |
| One or more title units following |
| 8 |
4 |
Starting byte of PTT for title 1 |
12 |
| One or more Part-Of-Titles (PTTs) following |
| 12 |
2 |
Program Chain number (PGC) |
1 |
| 14 |
2 |
Program number within the PGC |
1 |
| 16 |
2 |
Program Chain number (PGC) |
1 |
| 18 |
2 |
Program number within the PGC |
2 |
| 20 |
2 |
Program Chain number (PGC) |
1 |
| 22 |
2 |
Program number within the PGC |
3 |
The remaining contents of this page are available from the
Unofficial DVD specifications Adobe
Acrobat PDF ebook. 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...