Index |
Next | Prev |
Free definable buttons:
You can use these only in the advanced mode (switch on in the default
Settings). Depending if you insert a free button in
the main
menu (VMGM) or in a titleset menu and/or submenu, only certain actions
are permitted. I have tried
to list only permitted commands in the 'action listbox'.
Nevertheless it can come to errors, since I don't think that I
recognized each possible constellation. In addition all 'in principle'
allowed actions are listed, e.g. the list contains the
command: 'jump titleset 3 menu;' ('JumpSS vts_3, vts_ttn_1 :
RootMenu' for MuxMan) for a MultiVTS
project. It means: Jump to the third titleset menu. But if your
project contains only one or two titlesets... you will receive an error
during the authoring process.
See also: Jump
and Call overview.
Some explanations for the predefined actions:
1. Dvdauthor:
- "resume;": Back to the same place within the current movie
- "if (g1 eq 0) resume; else jump menu 1;": If a film runs "resume"
otherwise show the menu (of the titleset).
- "jump vmgm menu;": Back to the top main menu
- "jump menu 2;": Jump to the first submenu
- "jump menu 3;": Jump to the second submenu
- "jump title 1;": Jump to the first movie (titlesetmenu is not shown
nor checked)
- "jump title 2;": Jump to the second movie (titlesetmenu is not shown
nor checked)
- "jump titleset 1 menu;": Jump to the titlesetmenu of the first movie
- "jump titleset 2 menu;": Jump to the titlesetmenu of the second movie
- "jump titleset 1 menu entry subtitle;": Jump to the subtitle menu of
the first movie
The following commands should be used on titlesetmenus or submenus of
titlesetmenus (audio, subtitle or chapter menus)
- "jump title 1 chapter 1;": Jump to the first chapter
- "jump title 1 chapter 2;": Jump to the second chapter
- "audio=0;jump title 1;": Use the first audio stream and
start the movie
- "audio=1;jump title 1;": Use the second audio stream and start the
movie
- "subtitle=64;jump title 1;": Use the first subtitle stream and start
the movie
- "subtitle=65;jump title 1;": Use the second subtitle stream and start
the movie
- "subtitle=0;jump title 1;": Use the first subtitle stream but show
forced subtitles only and start the movie
- "subtitle=62;jump title 1;": Turn off all subtitle streams and start
the movie
The following commands should be used on special dedicated submenus
only (audio- or subtitle menus)
- "if (g1 eq 0) {audio=0;resume;} else {audio=0;jump menu 1;}": If a
film runs (g1 equals 0), set the first audio stream and jump back to
the film, otherwise set the first audio stream and jump back to the
main menu (of the titleset).
- "if (g1 eq 0) {subtitle=64;resume;} else {subtitle=64;jump menu 1;}":
If a film runs, set the first subtitle stream and jump back to the
film, otherwise set the first subtitle stream and jump back to the main
menu (of the titleset).
- "if (g1 eq 0) {subtitle=0;resume;} else {subtitle=0;jump menu 1;}":
If a film runs, subtitles are switched off (only forced subtitles are
still shown) and jump back to the film, otherwise switch off
subtitles and jump back to the menu (of the titleset).
- "if (g1 eq 0) {subtitle=62;resume;} else {subtitle=62;jump menu 1;}":
If a film runs, subtitles are switched off (all subtitles, including
forced subtitles) and jump back to the film, otherwise switch
off subtitles and jump back to the menu (of the titleset).
2. MuxMan:
- "RSM": Back to the same place within the current movie
- "JumpTT TitleSet1_Title1": Jump to the first movie (titlesetmenu is
not shown nor checked)
- "JumpTT TitleSet1_Title2": Jump to the second movie (for single VTS
projects only)
- "JumpTT TitleSet2_Title1": Jump to the second movie (titlesetmenu is
not shown nor checked)
- "JumpSS vts_1, vts_ttn_1 : RootMenu": Jump to the titlesetmenu of the
first movie
- "JumpSS vts_2, vts_ttn_1 : RootMenu": Jump to the titlesetmenu of the
second movie
- "JumpSS vts_1, vts_ttn_1 : Sub-pictureMenu": Jump to the subtitle
menu of the first movie
- "LinkPGCN MainMenu": Jump to the top main menu (from a submenu of the
main menu only)
- "LinkPGCN MainSubMenu1": Jump to the first submenu of the main menu
(from the main menu or main sub menu)
- "JumpSS MainMenu": Jump to the top main menu (from a titlesetmenu or
submenu of a titlesetmenu)
- "JumpSS MainSubMenu1": Jump to the first submenu of the main menu
(from a titlesetmenu)
- "JumpSS MainSubMenu2" Jump to the second submenu of the main
menu (from a titlesetmenu)
- "LinkPGCN TitleSet1Menu": Jump to the titlesetmenu of the first movie
(from a submenu of the titlesetmenu)
- "LinkPGCN TS1SubMenu1": Jump to the first submenu of the titlesetmenu
(from the titlesetmenu or other submenu of the titlesetmenu)
- "LinkPGCN TS1SubMenu2": Jump to the second submenu of the
titlesetmenu (from the titlesetmenu or other submenu of the
titlesetmenu)
- "JumpVTS_PTT TitleSet1_Title1_chapter1": Jump to the first chapter
- "JumpVTS_PTT TitleSet1_Title1_chapter2": Jump to the second chapter
The following commands should be used on special dedicated submenus
only (audio- or subtitle menus)
- "SetSTN audio=1 ; LinkPGCN TitleSet1Menu": Use the first audio stream
and jump to the titlesetmenu
- "SetSTN audio=2 ; LinkPGCN TitleSet1Menu": Use the second audio
stream and jump to the titlesetmenu
- SetSTN audio=1 ; LinkPGCN TS1SubMenu1": Use the first audio stream
and jump to the first submenu of the titlesetmenu
- "SetSTN subpicture=1:ON ; LinkPGCN TitleSet1Menu": Use the first
subtitle stream and jump to the titlesetmenu
- "SetSTN subpicture=2:ON ; LinkPGCN TitleSet1Menu": Use the second
subtitle stream and jump to the titlesetmenu
- "SetSTN subpicture=1:OFF ; LinkPGCN TitleSet1Menu":
Switch off subtitles and jump to the titlesetmenu
- "SetSTN audio=1, subpicture=1:ON, LinkPGCN TitleSet1Menu": Use the
first audio stream, the first subtitle stream and jump to the
titlesetmenu
- "SetSTN subpicture=1:ON ; LinkPGN TS1SubMenu1_pg1,
button=1": Use the first
subtitle stream, reload the actual menu and set the highlight to
'button 1'. In this case 'button 1' should be the back button.
The following commands can be used also on Titleset
menus to set
audio/subtitles:
- "SetSTN audio=1 ; LinkPGN TitleSet1Menu_pg1, button=1": Use the first
audio stream, reload the actual menu and set the highlight to 'button
1'. In this case 'button 1' should be a button to
start the movie.
- "SetSTN audio=1, subpicture=1:OFF: LinkPGN TitleSet1Menu_pg1,
button=1" Use the first audio stream, the first subtitle stream, reload
the actual menu and set the highlight to 'button 1'.
- "Mov GPRM15, 1 ; LinkTailPGC": Special command to enable more complex
actions which cannot be created as a single button command. See also: Create complex button commands with
MuxMan and VM-command
editor
I describe a typical purpose for free definable buttons in the
main
menu here a little more exactly: One button for the direct
film start and a further button to jump to the chapter
selection.
Settings: 'Use titlesets=on', 'advanced
mode=on' and 'Start
action = Show movie'.
1. Dvdauthor as authoring engine
Insert the
film as first step. This already creates the button for the direct film
start (if the button is text or graphic plays no role). Then insert a
second (free) button. As action choose the instruction:
'g1=0;jump titleset 1 menu;' (the 'g1=0' ensures that the film is not
started directly, but the titleset menu is displayed - how that exactly
works is described in the Variables
concept). Format and
position the button as usual afterwards. Open the titleset
menu in the 'Explorer View' and arrange your chapter selection
menu. Repeat these steps if necessary for further films and
set the action to 'g1=0;jump titleset 2 menu;' , 'g1=0;jump titleset 3
menu;' and so on.
2. MuxMan as authoring engine
Insert the film as first step. This already creates the button for the
direct film start (if the button is text or graphic plays no role). The
button will use the action: 'JumpTT TitleSet1_Title1' Then
insert
a second (free) button. As action choose the instruction: 'JumpSS
vts_1, vts_ttn_1 : RootMenu'. Format and position the button as usual
afterwards. Open the titleset menu in the 'Explorer View' and arrange
your chapter selection menu. Repeat these steps if necessary
for
further films and set the actions to 'JumpSS vts_2, vts_ttn_1 :
RootMenu' , 'JumpSS vts_3, vts_ttn_1 : RootMenu' and so
on.
See also: VM-command
editor and MuxMan
buttons.