This documentation describes the different navigation commands that can be used in a DVD.
You'll learn the different types of navigation commands, how they work and when they can be used.
One essential notion to understand about a DVD, is the notion of domain.
There are four types:
• First Play
• VMG Menu
• VTS Menu
Although First Play and VMG Menu domains are unique, there are as many different VTS Menus and VTS domains as there are VTS files.
It isn't always possible to go from one domain to another. An extreme example of this, is that it is impossible to go directly from a VTS x to a VTS y. One is forced to go via a PGC in the VMG Menu.
Jump and Call Commands
These are used to go from one domain to another.
In my instructions:
x represents a PGC number.
n represents a VTS number.
entry represents a type of PGC entry (root, subpicture, audio, angle ou chapter).
tt is a title number (a DVD title).
vtstt is the number of the VTSTitle (a VTS title).
ch is a chapter number.
Navigation from First Play
Navigation from VMG Menu
Navigation from VTS MENU
Navigation from VTS
Link Commands are used to navigate to another element in the current domain.
Permitted Link commands depend on the domain as well as on the location of the command. Therefore a command can be in Pre-commands, Post-commands, Cell Commands or in a button, and depending on its location this dictates whether or not a type of Link is possible.
Since First Play has only one PGC, with no Cell possible, there is therefore no Link command available for this domain.
When navigation is towards a PGC, Pre-commands are executed, however, when navigation is to a Cell, a Program or Chapter, this occurs instantly without first executing Pre-commands.
Link Pgc x
Navigation towards another PGC in the current domain. This can be used everywhere (except in First Play, of course).
Link Prgm x
Displays the specified Program in the current PGC.
Link Cell x
Displays the specified Cell in the current PGC.
Link Chapter x
Displays the specified Chapter in the current PGC. Since only title's PGC can have Chapters, this Link command can only be used in VTS.
This Link restarts the display of the current Cell. It can only be used in a Cell Command or a button.
Displays the next Cell in the current PGC. It can only be used in a Cell Command or a button.
Displays the previous Cell in the current PGC. It can only be used in a Cell Command or a button.
This Link restarts the display of the current Program. This can only be used in a Cell Command or a button.
Displays the next Program in the current PGC. It can only be used in a Cell Command or a button.
Displays the previous Program in the current PGC. It can only be used in a Cell Command or a button.
This Link restarts the current PGC. It can only be used in a Cell Command or a button.
Navigation to the PGC marked as being the previous one to the current PGC (see the PGC Information tab). This can only be used in a Cell Command or a button, of a title PGC in a VTS domain.
This Link connects to the PGC that comes after the current one. (see the PGC Information tab). It can only be used in Cell Command or a button, from a title PGC in a VTS domain.
This Link connects to the PGC that is assigned to the GoUp of the current one. (see the PGC Information tab). It can only be used in Cell commands or a button.
This Link connects to the Post-commands of the current PGC. It can only be used in a Cell command or a button.
The Resume Command
Normally, Resume is part of the Link commands, but I thought it best to discuss it separately because it is so specific.
It permits the video to play from the same position that it was stopped by a Call or by pressing the Menu button on the user's remote control
The destination is not limited to the current domain.
It can only be used in the VMG Menu domain or in the VTS Menu domain.
The Goto Command
The Goto command allows you to jump to a specific line in the current PGC. This command can only be used in the Pre-commands or Post-commands.
One question that comes up a lot is: Why can't you use a Goto command in the Cell commands?
It's a common mistake to believe that the Cell commands are the same as the Pre-commands and the Post-commands, and that when the DVD player has finished executing a Cell command, it goes straight to the next one. This is not so. In fact, you can only attribute a single line of Cell commands to a Cell, and only one. You should think of the Cell commands as being more like the Button commands, in that they are unique and non-sequential. The Cell Command tab merely proposes a list of possible commands for the Cells, without having a specific link between each command.
The Break Command
The Break command allows you to interrupt the execution of commands. It is equivalent to a Goto at the end of all commands. It can only be used in Pre-commands and Post-commands.
The Exit Command
The Exit command interrupts the playing of the DVD.