Connections Window

Чтобы открыть окно Connections , дважды щелкните на Connections  в Project window.

Понятие Connections (связей) - размещение материала на DVD. Связи определяют, как различные элементы (фильм, меню) связаны вместе.

Для чего необходимы связи?
Связи говорят проигрывателю DVD, что играть после того, как текущий элемент закончился. Типичный пример - фильм, когда он заканчивается, мы можем сделать так, чтобы проигрыватель DVD возвратился в меню или запустился следующий фильм. Вы можете иметь несколько частей фильма, связанных вместе.

Для меню вопрос что делать, когда оно заканчивает проигрываться, менее важен. Большинство меню имеет параметр Timeout, установленный на бесконечность, означающий что меню никогда "не прекращает" проигрываться. Однако, меню, которые имеют аудио сопровождение или Motion Menu, или для меню с установленным Timeout,  закончат проигрываться через некоторое время. В этом случае, действительно нужно определить связь куда перейти после окончания проигрывания.

Если меню не имеет ни одной связи, то будет выполняться цикл (на себя).

Есть два типа связей, показанных в окне Connections. Во-первых - элемент или  Jump links (с правой стороны объекта к левой стороне другого объекта). Эти связи вы можете тянуть к другим объектам проекта. Во-вторых, есть Button links в меню. Это связи, показывающие отношения между кнопками, находящимися в меню и другими объектами проекта. Button links - только показываются, вы не можете тянуть или удалять эти связи в окне Connections. Вы создаете или удаляете Button links в окне Menu (при его создании), добавляя или удаляя связи. Button links отображены красным цветом (для фильма) или синим цветом (для меню) и идут от основания изображения меню до верха изображения меню или фильма.

Вы можете показать или скрыть отображение этих типов связей через это окно управления Connections.

Перемещение объектов
Вы можете переместить фильм или объект Menu в любое место рабочей области окна Connections. Чтобы сделать это, выберите инструмент Arrow (стрелка).


Вы можете переместить эти элементы, куда-нибудь чтобы лучше показать связи или сгруппировать связанные части вместе, и т.д.

Рисование Connection Links
Чтобы протянуть связь выберите инструмент Draw Links.

Поскольку вы добавляете новые элементы, вы можете видеть, что они уже связаны по умолчанию. Например, все новые фильмы будут иметь возврат в меню, используя команду RET (рис.1), First Play будет связан с меню и т.д. Вы можете оставить связи, как они есть или переделать их, если нужно. Например, чтобы соединить фильмы последовательно (Рис.2)

Чтобы протянуть связь, нажмите на  кнопку Draw Links, затем нажмите на объект From (Рис.1) и перетащите (Рис.2) к объекту To (Рис.3).

Когда вы отпускаете кнопку мыши, новая связь будет сделана, и отображены отношения между объектами. 

First Play и Title button
 Проект DVD имеет 2 специальных точки входа, с точки зрения DVD проигрывателя:

First Play
- Это - самый первый элемент, который запустится, когда начнется показ DVD. Автор DVD может сделать так, чтобы проигрыватель запустил показ меню или короткий клип, а затем переходил в меню или немедленно запустил основной материал (фильм) или комбинацию материалов(фильмов).

Title Button - Это указание, что делать, когда пользователь нажимает кнопку Title на пульте дистанционного управления.

Вот - самые обычные примеры:

First Play - показ меню
Это - заданная по умолчанию связь, First Play (и кнопка Title) начнется с первого меню (которое называют  Root menu).

First Play - показать короткий клип, а затем меню
Это - модификация вышеупомянутых (First Play и Title button). При включении DVD плеера, сначала будет показан короткий клип типа предупреждения или логотипа компании, а затем проигрыватель переходит к основному (Root) меню.

First Play - показ фильма
Вы можете не иметь First Play вообще. Автор DVD может решить запускать основной фильм немедленно, без начального меню. Вы  также можете  сначала запустить короткий клип, а затем основной фильм, подобно рисунку ниже.

Автор DVD может также комбинировать эти возможности, чтобы создать сложный поток. Немедленный показ фильма с возвращением в меню - такая комбинация, которая могла бы быть полезна. Мы можем сделать все это в окне Connections.

The Title Button Connection
Title Button подобна функции First Play с тем отличием, что является интерактивной, т.е. First Play проигрывается всегда автоматически без управления пользователя. Мы определяем связи для Title Button как действие,  когда пользователь нажимает кнопку Title на пульте дистанционного управления.

Обратите внимание: Кнопка Title может называться Top Menu, Root Menu или просто Menu в зависимости от производителя. Пусть это Вас не тревожит - все это обозначает одно и тоже.

Ограничения на связи.
Из-за различных технических причин, есть несколько ограничений относительно того, как делать прямые связи.

1. First Play и Title Button могут быть связаны или с любым фильмом, или могут связаться с первым меню (ROOT).

2. Фильмы могут быть связаны вместе в любом порядке. Они могут быть также связаны с любым меню, но только с первыми 63-мя меню. (Меню 1-63). Кино может также иметь RET связь. Это - фактически команда возвращения, возвращающая в меню, из которого был начат просмотр фильма. Проигрыватель возвратится в Root Menu, если не определено другое. Это означает, если вы запускаете фильм из Меню 2, команда RET возвратит, после того как фильм закончится, назад в Меню 2. Это также ограничено первыми 63 меню. Если Вы вызываете фильм из 64-ого меню, по команде RET будет переход в Меню 1.

3. Меню, использующее значение timeout, могут непосредственно соединиться только с другим меню. Не перепутайте это со связями кнопок в Меню! Связь кнопок в меню может быть с любым фильмом или любым меню. Вы можете также установить в меню перейди в любое фильм после того, как время ожидания закончится, устанавливая Force Activate Btn.

Так что фактически любое меню может быть связано с любым объектом.

Все вышесказанное сведено в краткую таблицу: 

Связь с фильмом

Связь с меню

First Play First Menu
Title Button First Menu
Menu Timeout
*используя Force Activate Btn.
Menu buttons
Movie Timeout
**Menu 1- 63

могут соединиться с любым элементом
** эта возможность добавлена в DVD-lab 1.3

Если рассмореть таблицу выше, можно увидеть, что фактически это не такие и большие ограничения.

Уловка: Вы можете соединить  First Play с любым меню, через короткий фильм (типа перехода в 1 секунду).

Команда RET
Фильм может возвратиться к последнему открытому меню по команде RET. Это означает, что если вы запускаете фильм, из Меню 2, команда RET возвратит назад в Меню 2, когда фильм закончится.

Создать RET связь, можно просто протянув связь от конца фильма к любому свободному месту.

RET - возвращение в последнее открытое меню.
Кино возвратится назад к тому же самому меню, с которого начиналось.

Прямая связь(ссылка).
На сей раз кино всегда возвращается в Меню 2, даже если это началось из Меню 1

Looping (Выполнение цикла)
Вы можете добавить цикл к любому элементу фильма или меню. Как сказано ранее, если меню не имеет никакой определенной связи, то происходит выполнение цикла на себя. Выполнение цикла особенно полезно для Motion Menu и меню с аудио.

Для того, чтобы сделать цикл - нажмите на конец элемента (правая сторона) и перетащите стрелку к передней стороне (левая сторона) того же самого элемента.

Movie looping (Фильм, выполнение цикла)  - часть фильмов может быть зациклена на себя, что означает, фильм будет проигрываться всегда, пока вы не нажмете Menu или Title на ПДУ.

Вы можете также включить несколько фильмов в "цикл", но это уже будет "связь".

Menu Looping (Меню, выполнение цикла) - выполнение цикла для меню имеет значение, только если Меню - один из типов, который может "закончиться": Меню со timeout, меню с аудио фоном и Motion Menu. Для каждого из этих типов, мы можем определить действие связи, когда Меню "закончится".

Если вы явно не создаете кнопку на зацикленном меню, по которого пользователь может выйти, это может быть "западней".

Обратите внимание
: Если вы не имеете ни аудио, ни Motion Menu, тогда устанавливать timeout, и looping не имеет смысла.

Menu Timeout vs Menu Button Link
Важно понять различие между Menu Timeout (Рис.1) и Menu Button Link (Рис.2)

Обе схемы соединяют Меню 3 с Меню 4, но на Рис. 1 видно, что мы устанавливаем время ожидания (напр.10 секунд) или там - аудио фон или Motion Menu. Проигрыватель прейдет в Меню 4 после того, как закончилось аудио или видео, или истекло время ожидания. Если мы не устанавливаем время ожидания или нет ни аудио, ни Motion Menu, связь никогда не сработает.

Рис. 2
соединяет Меню 3 для Меню 4 через Button link. Это означает для пользователя, что надо обязательно нажать на кнопку, или, если мы устанавливаем значение времени ожидания (или имеем аудио фон, или Motion Menu) и используем Force Activate Btn., тогда проигрыватель перейдет в Меню 4 автоматически.

Button Connections 
Пока мы охватили связи объектов, когда объект находится в конце (конец фильма, конец меню). Окно Connection также позволяет Вам соеденять Menu items (кнопки) с объектами. Это обычно делается при создании меню, и подробно описано здесь.

Для большей гибкости, вы можете соединять объекты меню с фильмом или меню из окна Connections.

Мы хотим соединить кнопку на Меню 1 с Меню 2

Выберите "Draw button Links" 

Протяните связь от Меню 1 к другому объекту (меню или фильмe)

Появится маленькое окошко в котором вы должны выбрать кнопку для связи.

Обратите внимание: Кнопки с текстом NOP еще не назначены. NOP означает No Operation (нет операций).

Использование окна Connections, как рабочего пространства
Вы можете использовать окно Connections, как основное рабочее пространство(рабочая область). В окне Connections вы можете легко добавить или удалить фильм и пункты меню, добавить клипы и аудио файлы к фильму, добавлять фоны, still images или кнопки в меню, редактировать переходы, переименовывать объекты. Это может все быть сделано непосредственно в окне Connections.

Connection Menu

При  щелчке правой кнопкой мыши в окне Connections, вы увидите контекстное меню, как показано выше. Отсюда, Вы можете выбрать, Rebuild Transition или Rename , и другие навигационные возможности.

Add Empty Movie/Menu (Добавить фильм/меню)
Вы уже знаете, что вы можете добавить фильм или меню в окне Project. Это действие также откроет недавно созданный фильм/меню, как только Вы его создадите.

Подобные команды  Add Empty Movie/Menu в Connection Menu также добавят эти элементы, но они не будут открыты в соответствующих окнах. Таким способом, Вы можете добавить дополнительные пустые элементы к проекту по мере необходимости и затем редактировать их позже в соответствующих окнах.

Здесь мы добавили меню и два фильма, готовые для работы с ними.

Rename (Переименование)
Вы можете переименовать элементы, выбирая элемент и нажимая клавишу F2 или щелкнув правой кнопкой мыши, чтобы вызвать контекстное меню и выбрать Rename. Напечатайте новое название, затем нажмите Enter, чтобы подтвердить это или Esc, чтобы отменить.

Size Size / Show Pie

Наверху окна Connections есть две кнопки для статистики проекта . Используйте кнопки Size и Pie, чтобы увидеть размер каждого объекта и процента использования  свободного места на DVD диске (4.7 Гбайт.)