Connections Basics

Top  Previous  Next

To open the Connections view, double-click on Connections in the Project window.

connection1

 

There are various elements of the connection window:

clip0052

1 - Connection Tools

2 - Options

3 - Info tools

4 - Connection Canvas

5 - Sub-Views

6 - Basic DVD Objects and Advanced DVD Objects

7 - Quick Link Details

The concept of Connections is the essence of the DVD layout. Connections define how the various elements (Movies, Menus) are connected together.

scenes3

triangleWhy do we need a link?

The links tell the DVD player what to play next when the current item has finished. A typical example is a Movie, when it finishes playing, we can have the DVD player return to a Menu or play another Movie. You can have many Movie segments linked together.

For Menus, dealing with what happens when it finishes is less important. Most Menus have a Timeout value set to infinity meaning they never "stop" playing. However, for those Menus that have an audio background, or Motion Menus or for Menus with a defined number of Timeout seconds, these Menus will in fact "finish" at some point. For these cases, we do need to define a link as to where to go next within our DVD-lab Project.

If a Menu has no link defined, then it is assumed to be looping (to itself).

There are two types of links shown in the Connections view. First, there are the Item or Jump links (from the right side of an object to the left side of another object). These are links that you can draw connections for. Second, there are Button links within Menus. These links show a relationship from where the buttons are on a particular Menu link. Button links are display only, you can't draw or delete these links from the Connections view. You create or delete Button links from inside the Menu window by adding or removing links. Button Links are displayed in a light red color (for Movies) or light blue color (for Menus) and go from the bottom of a Menu to the top of a Menu or Movie.

You can show or hide displaying of these types of links via these Connections view controls.

connect16

triangleMoving Objects

You can move a Movie or a Menu object anywhere on the Connection workspace. To do so, select the Arrow tool.

connect6

You can move these items anywhere you like to better reveal the Connections or group the related parts together, etc.

triangleMultiple-Selection
You can select more than one object by drawing a rectangle around the objects or holding SHIFT while selecting the objects. You can move or delete multiple selected objects. First play, Title or closed Components will not be selected into the multi-selection.

triangleDrawing Connection Links

To draw Connections select the Draw Links tool.

connect7

As you add new items you will notice that they are already connected by default. For example, all new movies will return to the Menu using RET command (image 1), the First Play will be connected to the Menu etc. You can leave these as they are or rewire the Connection as you need . For example, to connect movies sequentially (Image 2)

connect5

To draw a Connection, click on the Draw Links tool button, then click on the object From (Image 1) and drag the line (Image 2) to the object To (Image 3).

connect9

When you release the mouse button the new Connection will be made and a flow relationship is displayed.

connect10

triangleConnection restrictions.

Due to various technical reasons, there are few restrictions as to how to make direct Connections.

1. The First Play, Title Button and VMG Menu can be linked either to Any Movie, Any VMG Menu or it can link to First Menu (ROOT) of any VTS.

2. The movies in one VTS can be linked together in any order. They can be also linked to any menu in the same VTS.

3. VTS Menus (using a Duration value or button link) can directly connect only to another Menu or Movie in the same VTS or any other VMG Menu. Don't mistake this with the button links on Menus! The button link on a Menu can link to any Movie or any Menu.

Here is a table for a better overview


Connect to Movie

Connect to VMG Menu

Connect to VTS Menu

First Play

yes

yes

ROOT Menu

Title Button

yes

yes

ROOT Menu

VMG Menu

yes

yes

ROOT Menu

VTS Menu

yes

yes

yes (in same VTS)

yes means it can connect to Any of that item

If you look at the table above you will see that these are in fact not that restrictive to your creative ability.

Trick: You can connect First Play, Title Button or VMG menu to any VTS menu by simply going through a short movie placed in the same VTS (such as 1 sec transition).

triangleRoot command

Movie can return to the ROOT menu with Root command. That means if you start the movie playing from Menu 2 the Root command will return to first menu (Root) when the movie is finished.

To create Root link simply draw the connection from end of the movie to any free area.

con_end1

con_men2

Root - return to ROOT menu.

Direct link.

This time the movie always return to Menu 2, even if it has started from Menu 1

triangleLooping

You can add looping to any item Movie or Menu. As stated before if a Menu has no exit link defined then it is assumed looping. Looping is especially useful for Motion Menu or Menus with audio.

To Draw a loop - click on the end of an Item (right side) and drag the arrow to front (left side) of the same item.

triangleMovie looping - a movie segment can loop to itself, that means it will play forever until you press Menu or Title on the remote.

looping1

You can also "loop" multiple segments together, but that's considered a "link".

looping2

triangleMenu Looping - The looping for Menus has meaning only if the Menu is one of the types that will "finish" These Menu types are: Menus with a timeout value set, Menus with an audio background and Motion Menus. For each of these types, we can define a Connection action to take when the Menu "finishes".

looping4

Make sure you create a button on a looped Menu by which the user may escape!

note Note: If you don't have audio, nor Motion Menu then setting some timeout value and also looping makes very little sense.

triangleMenu Timeout vs Menu Button Link

It is important to see the difference between Menu Timeout (Image 1) and the Menu Button Link (Image 2)

connect8

Both features connect Menu 3 to Menu 4, but the Image 1 feature relies on fact that we set a timeout (ex. 10 sec) or there is an audio background or motion video on the Menu. The player will go to the Menu 4 after it has been played or the time-out occurs. If we don't set the timeout or there is no audio, or not a motion Menu, the link will be never executed.

Image 2 connects Menu 3 to Menu 4 through a Button link. This means user either needs to click on the button or if we set a timeout value (or have an audio background or a motion Menu) and use Force Activate Btn. then the player will jump to menu 4 automatically.

triangle Button Connections

So far we covered connecting objects when the object comes to an end (end of the movie, end of the Menu). The Connection view also allows you to connect Menu items (buttons) to objects. This is normally done in the Menu designer and it is described in detail there.

For better flexibility, you can connect Menu objects to a Movie or a Menu from Connections as well.

connbtn1

connbtn2

connbtn3

connbtn4

We want to link the button on first Menu with the second Menu.

Select the "Draw button Links" tool

Drag the Connection FROM the first Menu to the second object (Menu or movie)

A small window with the first Menu will appear where you select the link button.

note Note: Buttons with NOP text are not yet assigned. NOP means No Operation.

triangleUse Connections as your Workspace

You can use the Connections view as your main Workspace. Within the Connections view you can easily add or delete Movie and Menu Items, add clips and audio files to Movies, add backgrounds, still images or buttons to Menus, edit transitions, rename objects. This can all be done directly from the Connections view.

triangleConnection Menu

When you right-click on the Connection view you will see a Connection context menu as shown above. From here, you can access features such as Rebuild Transition or Rename as well as other navigational features.

connect2

triangleAdd Empty Movie/Menu

There are couple of ways how to add new Movie or Menu

connbtns2

Clicking on a button in Project Window. This action will also open the newly created Movie/Menu as soon as it is created. The object will be added to the first empty place in Connection window following the internal rules.

conbtns

Clicking on buttons in Connections bottom bar or using Connections/Context Menu: Add->Empty Movie,... The object will be placed to first empty spot in Connection but the new items will be not opened in their respective windows. In this manner, you can add additional empty items to the Project as needed and then edit them later in their respective view.

conplace

Using Place Objects button in Connection view. This will allow to add new Movie/Menu on the place of cursor. You can continue adding items untill you select other tool.

connaddm

It may seems that adding new objects is redundant in DVD-lab (it is used in many places) but it is done on pupose. Adding Movies and Menus is the most used function and user can choose the most suitable way to do it.

connect21

Here we have added a Menu and two Movie Items, ready for development.

triangleRename

You can rename Items by selecting the Item and pressing the F2 key or the right-click Connection context menu and select Rename. Type the new name, then press Enter to confirm it or Esc to cancel.

connect4

triangleSize Size / Show Pie

sizepie

At the top of the Connections view are two buttons for Project statistics. Use the Size and Pie buttons to see an overview of each object's size and percentage of use on a 4.7 GB DVD disc.

pie

See more in options.

triangleText Notes

textnotes

You can add many free text notes on the connection canvas. They can be in any font and any size. They will be saved with the project *.dal file.

notes