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.