Чтение онлайн

на главную - закладки

Жанры

Профессиональный авторинг DVD
Шрифт:

• 0 & 0 = 0 (False – ЛОЖЬ);

• 0 & 1 = 0 (False – ЛОЖЬ);

• 1 & 0 = 0 (False – ЛОЖЬ);

• 1 & 1 = 1 (True – ИСТИНА).

Чтобы получить ненулевую величину, нужно, чтобы оба бита с одинаковыми порядковыми номерами имели единичное значение. Так, если значение параметра SPRM, равное 10110011, сравнить с величиной 10000000, то будет получен результат 10000000, который соответствует логическому значению True (Истина).

В этом случае результат True (ИСТИНА) означает, что поток subpicture включен и будет отображаться на экране. Если седьмой бит параметра SPRM (2) имеет другое

значение, то результат будет нулевым, что соответствует логическому значению False (ЛОЖЬ). В программе Scenarist приходится оперировать с десятеричными величинами, поэтому вышеприведенный пример означает, что производится сравнение значения параметра SPRM 91 со значением 64.

Создание процедуры логического сравнения

Для следующего примера потребуется создать главное меню с тремя кнопками, которые получат обозначения Кнопка 1, Кнопка 2 и Кнопка 3, а также три коротких видеофрагмента.

Этот пример покажет, как можно создать меню, в котором зритель должен активировать первую и вторую кнопки, прежде чем он сможет активировать третью кнопку. Для этого нужно добавить кнопки, соединенные с тремя видеофрагментами (Video 1, Video 2 и Video 3), следует присвоить параметры GPRM кнопкам Кнопка 1 и Кнопка 2, связать операцию сравнения с кнопкой Кнопка 3, а также добавить команду Post к каждому титулу видеофрагментов, чтобы по окончании воспроизведения управление передавалось обратно в главное меню.

Связывание подсветок кнопок с тремя видеопотоками

Для связывания кнопок с тремя титулами нужно в области авторинга редактора сценариев добавить папку языка к видеоменеджеру, а затем переместить подготовленное меню на эту папку. Затем требуется добавить титулы Title_1, Title2 и Title_3 к VTS1. На них нужно переместить видеоматериалы Fragmentl, Fragment2 и Fragment3. Следует удостовериться, что каждому титулу назначены различные видеоматериалы (см. рис. 13.1).

Рис. 13.1. Сценарий с добавленными PGC меню и трех фрагментов видеоматериала.


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

Рис. 13.2. Пример разрабатываемого меню.


Затем следует выполнить команду меню Tools Auto Route (Инструменты Автоматическая расстановка связей) и добавить связи между кнопками. Также нужно протянуть линию связи от флага Btns создаваемого меню к титульной папке Title_1.

Если PGC свернута, то флаг Btns отображается у иконки самой PGC. Если же PGC развернута, то флаг отображается у иконки меню. В открывшемся диалоговом окне нужно выбрать кнопку Кнопка 1.

Связь будет сформирована и отображена в виде розовой стрелки, соединяющей объекты. Флаг Btns будет отображен с желтой заливкой.

То же самое нужно сделать для кнопок Кнопка 2 и Кнопка 3, соединяя их с титульными папками Title2 и Title3 соответственно. По окончании работы должно существовать три связи между меню и тремя титульными папками (рис. 13.3).

Рис. 13.3. Расставленные связи меню.

Задание значений параметров GPRM

Для установки значений параметров GPRM нужно в области авторинга редактора сценариев дважды

щелкнуть на флаге Post PGC Fragment1. Откроется окно моделирования на закладке PGC Commands (Команды PGC). В списке меню Pre/Post/Cell, который находится прямо под закладкой PGC Commands (Команды PGC), нужно выбрать значение Post. Затем следует сбросить флажок No Command (Нет команды). В результате будет отображено меню Command (Команда). В нем нужно выбрать значение Set T o GPRM (Установить GPRM) и использовать переключатель Immediate. Меню GPRM будет заменено текстовым полем в правой части секции окна (рис. 13.4).

Рис. 13.4. Операция присваивания значения регистру.


Следует убедиться, что в качестве оператора используется Assign. Также нужно проверить, что в меню GPRM выбрано значение GPRM0.

Теперь нужно ввести значение 1 в текстовое поле, располагающееся в правой части секции. Выполнение данного оператора присваивания приведет к занесению в параметр GPRM0 значения 1.

Эти действия нужно повторить для видеофрагмента Fragment2, присваивая значение 1 параметру GPRM1.

Создание логического сравнения

Для создания операции логического сравнения нужно в области авторинга редактора сценариев дважды щелкнуть на флаге Btns главного меню. В результате откроется окно моделирования на закладке Button Commands (Команды кнопок).

В списке команд нужно выбрать команду перехода на третий видеофрагмент и установить флажок Compare. После этого следует выбрать переключатель GPRM. В левой части окна должен быть выбран параметр GPRM0.

В правой части должен быть выбран параметр GPRM1. На самом деле, если поменять местами параметры GPRM0 и GPRM1, то ничего страшного не произойдет (рис. 13.5). И наконец, нужно установить операцию логического сравнения Bitwise Compare.

Рис. 13.5. Задание операции логического сравнения.

Добавление команды Post

Команду Post нужно добавить к каждому титулу, чтобы вернуть управление в меню. Для этого в области авторинга редактора сценариев нужно провести линию связи от флага Post титула Title_1 к PGC главного меню.

В появившемся диалоговом окне потребуется указать тип создаваемой связи. Следует выбрать значение Add to the end of the post command list (Добавить в конец списка команд) и нажать кнопку OK.

Эти действия нужно повторить для титулов Title_2 и Title_3.

И на этом – все! Теперь осталось лишь проверить работоспособность созданного примера.

Глава 14
Операции зрителя

Запрещение операций зрителя

Программа Scenarist позволяет ограничивать возможности зрителя управлять титулами, PGC и ячейками. Например, можно ограничить доступ зрителя к любым видеотитулам, кроме того, который воспроизводится в настоящее время. Более того, до окончания воспроизведения доступ к видеотитулам не будет разрешен. Также можно запретить ускоренный просмотр материала или переход в меню, пока на экране отображается вводный видеофрагмент, предупреждения о возрастной категории лиц, которым разрешен просмотр материалов диска, или же информация об авторских правах. Список возможных операций зрителя зависит от типа объекта. Наборы операций будут разными для титула, PGC или ячейки. В программе Scenarist все операции зрителя по умолчанию разрешены.

Поделиться:
Популярные книги

Идеальный мир для Лекаря 29

Сапфир Олег
29. Лекарь
Фантастика:
юмористическое фэнтези
аниме
фэнтези
5.00
рейтинг книги
Идеальный мир для Лекаря 29

Непристойное предложение

Кроу Лана
Фантастика:
фэнтези
4.78
рейтинг книги
Непристойное предложение

Князь

Шмаков Алексей Семенович
5. Светлая Тьма
Фантастика:
юмористическое фэнтези
городское фэнтези
аниме
сказочная фантастика
5.00
рейтинг книги
Князь

Право на эшафот

Вонсович Бронислава Антоновна
1. Герцогиня в бегах
Любовные романы:
любовно-фантастические романы
5.00
рейтинг книги
Право на эшафот

Курсант: Назад в СССР 4

Дамиров Рафаэль
4. Курсант
Фантастика:
попаданцы
альтернативная история
7.76
рейтинг книги
Курсант: Назад в СССР 4

Магия чистых душ

Шах Ольга
Любовные романы:
любовно-фантастические романы
5.40
рейтинг книги
Магия чистых душ

Холодный ветер перемен

Иванов Дмитрий
7. Девяностые
Фантастика:
попаданцы
альтернативная история
6.80
рейтинг книги
Холодный ветер перемен

Темный Лекарь 9

Токсик Саша
9. Темный Лекарь
Фантастика:
попаданцы
аниме
фэнтези
5.00
рейтинг книги
Темный Лекарь 9

Прогрессор поневоле

Распопов Дмитрий Викторович
2. Фараон
Фантастика:
попаданцы
альтернативная история
5.00
рейтинг книги
Прогрессор поневоле

Решала

Иванов Дмитрий
10. Девяностые
Фантастика:
попаданцы
альтернативная история
5.00
рейтинг книги
Решала

Возвышение Меркурия. Книга 5

Кронос Александр
5. Меркурий
Фантастика:
боевая фантастика
попаданцы
аниме
5.00
рейтинг книги
Возвышение Меркурия. Книга 5

Идеальный мир для Лекаря 18

Сапфир Олег
18. Лекарь
Фантастика:
юмористическое фэнтези
аниме
5.00
рейтинг книги
Идеальный мир для Лекаря 18

Секреты серой Мыши

Страйк Кира
Любовные романы:
любовно-фантастические романы
6.60
рейтинг книги
Секреты серой Мыши

Измена. Жизнь заново

Верди Алиса
1. Измены
Любовные романы:
современные любовные романы
5.00
рейтинг книги
Измена. Жизнь заново