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



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

Вячеслав Николаевич Голиней

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

Купить книгу "Профессиональный авторинг DVD" Голиней Вячеслав

Эту книгу я посвящаю светлой памяти моей бабушки Валентины Алексеевны

Введение

Эта история началась около десяти лет назад, когда 8 декабря 1995 года несколько крупных производителей бытовой электроники, в число которых входили компании Philips, Pioneer, Sony и Toshiba, пришли к взаимному соглашению и официально объявили о создании единого стандарта хранения и воспроизведения видеоинформации. Этот стандарт получил название DVD. В настоящее время эта аббревиатура расшифровывается как Digital Versatile Disk (цифровой многофункциональный диск), однако изначально она расшифровывалась как Digital Video Disk (цифровой видеодиск). Расшифровку аббревиатуры пришлось изменить из-за того, что в формате DVD сейчас могут храниться не только видеоданные, но и большие объемы информации, такой как музыка, видеоизображения, компьютерные программы, базы данных и многое другое.

Для обеспечения совместимости стандарт предусматривает использование единого носителя информации, поддерживаемого всеми крупными фирмами электронной промышленности. В качестве носителя информации видеофильмов этот стандарт полностью отвечает требованиям Союза кинопромышленников (SAC – Studio Advisory Committee).

Особенности нового формата приведены в следующем списке.

• Единый интерактивный стандарт для компьютеров и телевидения.

• Совместимость с существующими дисками формата CD.

• Совместимость с записываемыми DVD-дисками.

• Единая файловая система для всех приложений.

• Низкая цена.

• Надежность хранения данных и их последующего считывания.

• Большая емкость.

• Высокая скорость записи и считывания информации.

Формат DVD постепенно завоевывает рынок. А после появления устройств для записи DVD популярность формата начала расти просто взрывными темпами. Поэтому вопросы использования программ для работы с DVD все больше и больше интересуют пользователей. Широкое распространение бытовых видеокамер, улучшение их технических характеристик и радикальное уменьшение цены, а также повсеместное распространение персональных компьютеров сделали создание собственных видеофильмов чрезвычайно привлекательным занятием.

Формат DVD имеет неоспоримые преимущества перед хранением домашних видеоархивов в формате VHS или sVHS. Следует учитывать, что разрешение изображения в формате DVD намного выше, следовательно, видимое качество изображения лучше. Также нужно учитывать, что запись на DVD не ухудшается со временем, чего нельзя сказать о видеокассетах. Широко распространенный до недавнего времени формат DivX, позволяющий хранить видеоматериал полуторачасовой длительности на стандартном компакт-диске, резко проигрывает DVD по качеству материала, так как DivX использует больший коэффициент сжатия информации. Появление дешевых носителей DVD, сравнимых по цене со стандартными компакт-дисками, поставил иные форматы в неконкурентоспособное положение.

Но какие программы нужно использовать, чтобы создать свой собственный DVD-фильм?

Стандартный процесс создания видеофильма проиллюстрирован на рис. В.1.

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

Рис. В.1. Последовательность создания DVD-фильма.


Вопросы съемки фильма должны рассматриваться в других книгах. Проблемы выбора камер, процесса съемки материала и его оцифровки подробно описаны в существующей литературе. Процессы монтажа и кодировки также не рассматриваются в этой книге. Здесь рассматривается процесс авторинга (authoring).

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

Несколько лет тому назад программ для авторинга было немного, стоили они очень дорого и использовались в основном в США. С появлением компьютерных устройств записи DVD ситуация изменилась.

В настоящее время выпущено достаточно много программ авторинга, и наиболее распространенными из них можно признать пакеты Sonic Scenarist NT, Spruce Tech. DVD Virtuoso, Sonic DVD It! Sonic ReelDVD, StreamWeaver CDMotion, Minerva Impression, Adobe Encore DVD. Кроме того, некоторые производители программного обеспечения для видеообработки считают своим долгом вставлять в видеоредакторы средства кодировки и авторинга. При этом практически в каждом продукте утверждается, что они позволяют создавать DVD-диски высочайшего качества и со всеми возможностями, которые поддерживаются стандартом DVD.

На самом деле это далеко не так. Чтобы подсчитать количество программ, которые действительно могут создавать DVD-видеодиски высокого качества, вполне хватит пальцев одной руки.

Массовой разработке таких программ способствует и незыблемость стандарта DVD. Изменение этого стандарта вряд ли возможно в обозримом будущем, так как уже выпущены десятки миллионов DVD-плееров, и игнорировать такое количество пользователей при смене стандарта уже невозможно.

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

Подавляющее большинство программ, созданных для массового пользователя, дают возможность в небольших пределах варьировать как дизайн меню, так и способы навигации в нем. Но прежде всего следует учитывать, что они не позволяют использовать в качестве меню видеоклип. Это ограничение существенно уменьшает творческие возможности автора диска.

Программа Sonic Scenarist, которую уже можно считать эталоном при производстве профессиональной DVD-продукции, полностью избавлена от многих недостатков. Диски, подготовленные с помощью этой программы, проигрываются во всех бытовых стационарных плеерах и на компьютерах. Мощный интерфейс программы Scenarist предоставит пользователю полный доступ к спецификации DVD для производства фильмов класса high-end и коммерческой DVD-продукции.

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

Структура книги

Эта книга состоит из двух частей, каждую из которых можно читать совершенно самостоятельно. При необходимости можно обращаться к другой части, чтобы получить ответы на те или иные вопросы.

В первой части книги приведено подробное описание программного продукта авторинга Scenarist с описанием его интерфейса, последовательности создания DVD и системы команд. Во второй части на конкретных примерах, основанных на принципе «от простого к сложному», рассматриваются процессы создания DVD-фильма.

В конце книги приведен предметный указатель со ссылками на соответствующие главы.

От издательства

Ваши замечания, предложения и вопросы отправляйте по адресу электронной почты comp@piter.com (издательство «Питер», компьютерная редакция). Мы будем рады узнать ваше мнение!

Подробную информацию о наших книгах вы найдете на веб-сайте издательства: http:/www.piter.com.

Часть I

Первая часть книги знакомит читателя со всеми возможностями программы Scenarist. Сведения, приведенные в первой части позволят создать основу для дальнейшего развития навыков авторинга. Понимание возможностей и ограничений спецификации DVD необходимо для создания красивых и функциональных меню.

Главы первой части содержат информацию обо всех сложностях, с которыми можно столкнуться в процессе создания диска. Но справедливости ради нужно отметить, что ограничений в работе будет не так уж много. Гораздо важнее знать, как программа Scenarist может помочь в создании меню.

Глава 1

Технологический процесс авторинга

Технология авторинга DVD-видеодисков в программе Sonic Scenarist отражается в расположении рабочих областей Data Editor (Редактор данных), Track Editor (Монтажный редактор), Scenario Editor (Редактор сценариев) и Layout Editor (Редактор компоновки). Эта технология использует процесс регистрации подготовленных исходных материалов, сборку исходных материалов в монтажном редакторе, создание сценария с помощью объектов PGC (Program Chain – Программная цепочка) и команд навигации, а также окончательную компоновку проекта для записи на диск (рис. 1.1).

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

Рис. 1.1. Технологический процесс авторинга в программе Scenarist.


Авторинг DVD, продукции в Scenarist состоит из следующих базовых шагов:

1. Подготовка всех исходных материалов проекта, включая видео– и аудиоматериалы, статические изображения, меню и субтитры. Добавление субтитров осуществляется с помощью других программных продуктов, не описываемых в настоящей книге. Мы будем считать, что исходные материалы готовы и находятся на жестком диске компьютера. В дальнейшем в этой книге для обозначения статических изображений будет использоваться термин «фотоизображения», потому что в качестве статических изображений используются, как правило, либо цифровые фотографии, либо кадры видеоматериала.

2. Регистрация исходных материалов в программе Scenarist осуществляется при помощи их перетаскивания из окна Windows Explorer в рабочую область редактора данных. При необходимости исходные материалы могут быть сгруппированы в папки по назначению.

3. Создание дорожек осуществляется при помощи перемещения видеоматериала и фотоизображений из менеджера исходных материалов в монтажный редактор. Для создания звуковых дорожек и меню нужно перетащить соответствующие исходные материалы на монтажную линейку.

4. Субтитры добавляются к видеодорожке в окне моделирования или при помощи импорта из соответствующего файла скрипта.

5. Кнопки меню формируются и настраиваются в окне моделирования.

6. Создание программных цепочек (PGC) осуществляется при помощи перетаскивания дорожек из менеджера исходных материалов в титульные папки и папки языков в редакторе сценариев.

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

8. Проверка работоспособности проекта осуществляется в окне моделирования. В нем проверяется правильность воспроизведения содержимого проекта, тестирование управления дистанционным пультом, навигация по меню и проверка переходов.

9. Добавление защиты от копирования и региональные установки обеспечиваются в настройках окна компоновки PVD[1] и Disc Settings (Установки диска). Если создается двухслойный диск, то в этом же окне определяется позиция разрыва слоя при помощи поля Layer Break (Разрыв слоя).

10. Вывод образа диска на DVD-R или DLT[2] – ленту.

Иерархия данных в Scenarist

Объекты данных в Scenarist играют роль строительных кирпичиков для других объектов. Образ диска построен на основе раскладки PGC, которые созданы из дорожек, а те, в свою очередь, состоят из исходных материалов, указывающих на медиаданные, которые располагаются на жестком диске, как показано на рис. 1.2.

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

Рис. 1.2. Иерархия данных в программе Scenarist.


Принятая в программе Scenarist иерархия данных требует, чтобы объекты, ссылающиеся на другие объекты, сохранялись в неповрежденном виде. К примеру, Scenarist не позволит удалить исходный материал, который уже используется в видеодорожке.

Примечание.

Если вы переименуете, переместите или удалите медиаданные, на которые ссылаются иные объекты, то вы не сможете смоделировать или создать образ диска. Но до тех пор, пока исходный файл существует, можно переопределить ссылки объектов на исходные материалы в поле File браузера свойств.



Главное окно Scenarist

Главное окно программы Scenarist содержит четыре встроенных окна, организованных в виде закладок, предоставляющих доступ к рабочим областям Data Editor (Редактор данных), Track Editor (Монтажный редактор), Scenario Editor (Редактор сценариев) и Layout Editor (Редактор компоновки). В зависимости от того, какое из окон является активным, изменяется содержимое меню и панели инструментов. В дополнение к описанным окнам существуют дополнительные окна Asset Manager (Менеджер исходных материалов), Information Window (Информационное окно) и Property Browser (Браузер свойств), которые отображаются либо в нижней части главного окна Scenarist, либо как отдельные плавающие окна.

Редактор данных (Data Editor)

Редактор данных отображает исходные материалы сценария и так называемые заглушки (placeholders). Сам редактор данных содержит окно инспектора в левой части окна и рабочую область, располагающуюся справа (см. рис. В.1 цветной вклейки). В окне инспектора пользователь может осуществлять сортировку данных по имени или по типу. Для работы с большими сценариями, которые состоят из огромного множества исходных материалов, можно использовать организационные папки, чтобы сгруппировать материалы в соответствии с их назначением или принадлежностью. Для удобства навигации во время работы эти папки можно сворачивать или раскрывать. При выборе организационной папки в инспекторе ее содержимое отображается в рабочей области либо в виде больших иконок, либо в виде списка. Исходные материалы при перетаскивании из окна программы Windows Explorer в редактор данных автоматически регистрируются и добавляются в сценарий.

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

Рис. В.1. Редактор данных.

Сортировка исходных материалов в инспекторе редактора данных

Чтобы отсортировать содержимое организационных папок по типу, нужно щелкнуть правой кнопкой мыши на соответствующей папке в инспекторе, и в появившемся контекстном меню выполнить команду Sort by Type (Сортировать по типу). Для сортировки материалов по имени следует выбрать команду Sort By Name (Сортировать по имени).

Чтобы информация в рабочей области редактора данных отображалась в виде списка, нужно выполнить команду меню View ? Details (Вид ? Детали). Исходные материалы будут отображены в виде списка с указанием имени, типа и пути к файлу, как показано на рис. 1.3.

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

Рис. 1.3. Рабочая область в виде списка.


Чтобы вернуть прежний вид отображения информации, нужно выполнить команду меню View ? Large Icons (Вид ? Большие пиктограммы).

Инструменты редактора данных

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

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

Рис. 1.4. Инструменты редактора данных.


Наиболее важные инструменты перечислены в следующем списке:

• Erase (Стереть) – удаляет выбранную организационную папку, заглушку или исходный материал;

• Default Settings (Установки по умолчанию) – открывает диалог установок по умолчанию;

• Project Settings (Установки проекта) – отображает установки текущего проекта в браузере свойств. В этом браузере располагаются вкладки Jacket (Обложка диска), Text Data (Текстовые данные), Layout (Раскладка), Disc (Диск) и Encryption Information (Информация о кодировке);

• New Folder (Новая папка) – добавляет новую папку для размещения исходных материалов;

• New Data (Новые данные) – открывает диалоговое окно, в котором можно добавить необходимый материал для регистрации в пакете Scenarist;

• Multi-File Data (Данные мультифайлов) – открывает диалоговое окно, в котором можно зарегистрировать исходный материал, собранный из множества исходных файлов;

• New Place Holder (Новая заглушка) – добавляет новую заглушку, которая может быть использована во время авторинга, а затем заменена исходным материалом;

• Replace Place Holder (Замена заглушки) – замещает заглушку исходным материалом.

Монтажный редактор (монтажная линейка)

Именно в монтажном редакторе создаются и редактируются видеодорожки и дорожки меню. Монтажный редактор, как и редактор данных, содержит инспектор в левой части окна и рабочую область в правой части окна (см. рис. В.2 на цветной вклейке). Для работы с большими сценариями, которые состоят из множества исходных материалов, можно использовать организационные папки, чтобы сгруппировать материалы в соответствии с их назначением или принадлежностью. При выборе организационной папки в инспекторе ее содержимое отображается в рабочей области. При выборе дорожки в инспекторе ее потоки отображаются в рабочей области в виде монтажной линейки,[3] на которой можно изменять масштаб времени.

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

Рис. В.2. Монтажный редактор.


Чтобы создать дорожку, достаточно перетащить исходные материалы из менеджера исходных материалов на папку дорожек в инспекторе монтажного редактора. Точно так же добавляются к дорожкам отдельные потоки. Но в этом случае исходные материалы перетаскиваются на саму дорожку, которая отображается в виде монтажной линейки. Потоки также могут быть скопированы и вставлены между дорожками.

Чтобы отсортировать содержимое папки дорожки по типу файла, нужно щелкнуть правой кнопкой мыши по этой папке в инспекторе и выполнить команду контекстного меню Sort By Type (Сортировать по типу). Если необходимо отсортировать содержимое папки дорожки по имени файла, то в контекстном меню следует выполнить команду Sort By Name (Сортировать по имени).

Также пользователь может изменить масштаб монтажной линейки и выбрать любой уровень масштабирования из десяти возможных. Для увеличения масштаба нужно выполнить команду меню View ? Zoom In (Вид ? Увеличить масштаб) или нажать кнопку Zoom In (Увеличить масштаб) на панели инструментов. Для уменьшения масштаба следует выполнить команду меню View ? Zoom Out (Вид ? Уменьшить масштаб) или нажать кнопку Zoom Out (Уменьшить масштаб) на панели инструментов.

Инструменты монтажного редактора

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

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

Рис. 1.5. Панель инструментов монтажного редактора.


Эти инструменты перечислены в следующем списке.

• Erase (Стереть) – удаляет выбранную папку дорожки, дорожку, поток, сцену или слайд.

• Time Code (Временной код) – отображает текущее положение индикатора монтажной линейки. Пользователь может изменить положение индикатора монтажной линейки, просто вводя новое значение в поле Time Code (Временной код) или нажимая на кнопки Up/Down (Вверх/Вниз) со стилизованным изображением стрелок.

• Zoom In (Увеличить масштаб) – увеличивает масштаб на монтажной линейке, используя одно из десяти предустановленных значений.

• Zoom Out (Уменьшить масштаб) – уменьшает масштаб на монтажной линейке, используя одно из десяти предустановленных значений.

• New Folder (Новая папка) – добавляет новую папку дорожки.

• New Scene (Новая сцена) – добавляет новую сцену к выбранной дорожке в месте, определенном текущим положением индикатора монтажной линейки.

• New Angle (Новый ракурс) – добавляет к выделенной дорожке новый ракурс в виде потока.

• New Audio Stream (Новый звуковой поток) – добавляет новый аудиопоток к выделенной дорожке.

• New Subpicture Stream (Новый поток меню или субтитров (subpicture)) – добавляет новый поток меню или субтитров к выделенной дорожке.

• Show Main Stream (Показать главный поток) – отображает и скрывает главный поток видео– или фотоизображения.

• Show Angles (Показать ракурсы) – отображает и скрывает потоки ракурсов.

• Show Audio Streams (Показать аудиопотоки) – отображает и скрывает аудиопотоки.

• Show Subpicture Streams (Показать потоки меню) – отображает и скрывает потоки меню и субтитров;

• Show Highlight Streams (Показать потоки подсветки) – отображает и скрывает потоки выделенных кнопок.

• Multiplex Track (Мультиплексировать дорожку) – мультиплексирует выделенную дорожку. Мультиплексирование применяется при использовании аппаратных средств во время моделирования.

• Import Subtitle (Импортировать субтитры) – открывает диалоговое окно, которое позволяет импортировать субтитры в выделенную дорожку.

• Color Palette (Цветовая палитра) – открывает диалоговое окно редактирования цветовой палитры, где пользователь может создавать и редактировать цветовую палитру меню.

• Verify Track (Проверить дорожку) – обеспечивает проверку совместимости дорожки и ее исходных материалов с форматом DVD. Результаты проверки отображаются в информационном окне на основной вкладке.

Редактор сценариев

В редакторе сценариев производится сборка структуры диска и навигационных элементов. Именно здесь пользователь определяет, как будет представляться на экране содержимое диска и как будет происходить взаимодействие с ним. Редактор сценариев, как и остальные редакторы, состоит из двух секций. В левой части окна располагается инспектор, а остальная часть занята областью авторинга (см. рис. В.3 цветной вклейки). Дорожки перетаскиваются из менеджера исходных материалов на титульные папки и папки языка в области авторинга для создания PGC, которые можно размещать нужным образом и связывать друг с другом для обеспечения навигации.

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

Рис. В.3. Редактор сценариев.


Выбор элемента в инспекторе автоматически приводит к тому, что он будет отображаться и в области авторинга. Папки и иконки в области авторинга могут быть свернуты или раскрыты, выровнены соответствующим образом или размещены в нужном порядке. Более подробная информация приведена в разделе «Организация области авторинга» главы «Авторинг».

Также область авторинга позволяет изменять масштаб отображения элементов. Для увеличения масштаба нужно выполнить команду меню View ? Zoom In (Вид ? Увеличить масштаб) или нажать кнопку Zoom In (Увеличить масштаб) на панели инструментов. Для уменьшения масштаба следует выполнить команду View ? Zoom Out (Вид ? Уменьшить масштаб) или нажать кнопку Zoom Out (Уменьшить масштаб) на панели инструментов.

Инструменты редактора сценариев

Редактор сценариев обладает собственным набором необходимых инструментов, которые располагаются на соответствующей панели, как показано на рис. 1.6.

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

Рис. 1.6. Панель инструментов редактора сценариев.


В следующем списке рассматриваются основные инструменты редактора сценариев.

• Erase (Стереть) – удаляет выделенный элемент.

• Zoom In (Увеличить масштаб) – увеличивает масштаб области авторинга так, чтобы отобразить флаги PGC.

• Zoom Out (Уменьшить масштаб) – уменьшает масштаб области авторинга так, чтобы на ней уместилось больше папок и PGC.

• Select (Выделить) – выделяет и перемещает папки домена и иконки PGC.

• Previous PGC Link (Предваряющая связь PGC) – создает связь, передающую воспроизведение потока к PGC, которая воспроизводится сразу перед источником PGC. Предваряющая связь PGC исполняется, когда пользователь нажимает на пульте дистанционного управления кнопку PREV (Предыдущий).

• Next PGC Link (Последующая связь PGC) – создает связь, передающую воспроизведение потока к PGC, которая проигрывается сразу после источника PGC. Последующая связь PGC исполняется, когда пользователь нажимает на пульте дистанционного управления кнопку NEXT (Следующий).

• Go Up PGC Link (Связь возврата[4] PGC) – создает связь, передающую воспроизведение потока на более раннюю PGC, которая обычно располагается в начале последовательности или на верхнем уровне текущей ветви. Связь возврата PGC выполняется тогда, когда пользователь нажимает на пульте дистанционного управления кнопку RETURN (Возврат).

• Link Command (Командные связи) – создает связи Pre, Post, Cell простым протягиванием линии связи между PGC.

• Show Previous PGC Links (Отобразить предваряющие связи PGC) – отображает или скрывает предваряющие связи PGC, выделенные красным цветом.

• Show Next PGC Links (Отобразить последующие связи PGC) – отображает или скрывает последующие связи PGC, выделенные синим цветом.

• Show Go Up PGC Links (Отобразить связи возврата PGC) – отображает или скрывает связи возврата PGC, выделенные зеленым цветом.

• Show Command Links (Отобразить командные связи) – отображает или скрывает командные связи, выделенные розовым цветом.

• Sort Tracks (Сортировать дорожки) – открывает диалоговое окно сортировки дорожек, в котором можно установить позицию разрыва слоя (Layer Break) и маршрут дорожки (Track Path) для двухслойных дисков.

• Parental Editor (Редактор возрастного ограничения[5] ) – открывает диалоговое окно редактирования возрастных ограничений, в котором можно установить требуемый уровень (Parental Level) для содержимого диска.

Редактор компоновки

В редакторе компоновки создается образ диска, после чего его можно перенести на диск DVD-R, ленту DLT или ленту Exabyte. В левой части рабочего окна по традиции располагается инспектор, отображающий информацию о проекте, а вся остальная часть окна отведена под рабочую область (см. рис. В.4 на цветной вклейке). Рабочая область состоит из трех разделов, в которых можно выбрать формат диска, задать целевые каталоги и указать параметры вывода. Более подробная информация приведена в разделе «Использование редактора компоновки» главы «Защита от копирования и премастеринг».

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

Рис. В.4. Редактор компоновки.

Менеджер исходных материалов

Менеджер исходных материалов, который может быть встроен в главное окно или отображаться в виде отдельно плавающего окна, отображает данные по исходным материалам и дорожкам. Он содержит две закладки для отображения данных по исходным материалам редактора и по дорожкам монтажного редактора. Папки и дорожки в менеджере исходных материалов могут быть свернуты или раскрыты.

Исходные материалы могут быть перемещены из менеджера исходных материалов в монтажный редактор для создания дорожек и потоков. Дорожки могут быть перемещены из менеджера исходных материалов в область авторинга для создания PGC (рис. 1.7).

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

Рис. 1.7. Отображение дорожек в менеджере исходных материалов, который показан во встроенном виде и в виде свободно плавающего окна.


Чтобы отобразить менеджер исходных материалов на экране, необходимо сначала выполнить команду меню View ? Asset Manager (Вид ? Менеджер исходных материалов). Затем остается только щелкнуть мышью на кнопке менеджера ис– ^ ходных материалов в панели инструментов, чтобы он стал выделенным.

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

Чтобы скрыть менеджер исходных материалов, требуется сначала сбросить флажок пункта меню View ? Asset Manager (Вид ? Менеджер исходных материалов). После этого нужно щелкнуть мышью на кнопке менеджера исходных материалов в панели инструментов, так чтобы с нее снялось выделение. А затем остается только вызвать контекстное меню менеджера исходных материалов и выполнить команду меню Hide (Спрятать).

Информационное окно

Информационное окно, которое может быть встроено в главное окно или отображаться как отдельное плавающее окно, показывает сообщения о состоянии и возникших ошибках при выполнении разнообразных операций в программе Scenarist. В этом окне есть пять закладок, на каждой из которых отображаются сообщения соответствующей категории (рис. 1.8).

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

Рис. 1.8. Вкладка General информационного окна, которое показано во встроенном виде и в виде свободно плавающего окна.


• General (Общие) – отображает сообщения о запуске программы, регистрации исходных материалов и процессе авторинга.

• Build (Сборка) – отображает сообщения о мультиплексировании и операциях компоновки.

• Simulation (Моделирование) – отображает сообщения о проигрываемых PGC и исполняемых командах навигации, генерируемые во время процесса моделирования.

• Import (Импорт) – отображает сообщения во время импортирования скриптов сценария.

• Export (Экспорт) – отображает сообщения во время экспортирования скриптов сценария.

Чтобы отобразить информационное окно, нужно просто выполнить команду меню _View ? Information Window (Вид ? Информационное окно) или щелкнуть мышью на кнопке информационного окна в панели инструментов, чтобы выделить ее.

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

Чтобы скрыть информационное окно, нужно снять выделение с пункта меню View ? Information Window (Вид ? Информационное окно) или щелкнуть мышью на кнопке информационного окна в панели инструментов, так чтобы снять выделение. Также можно просто щелкнуть правой кнопкой мыши в пределах информационного окна и в контекстном меню выполнить команду Hide (Скрыть).

Браузер свойств

Браузер свойств, который может быть встроен в главное окно или отображен в виде свободно плавающего окна, отображает информацию и редактируемые свойства для выделенных исходных материалов, дорожек, потоков, PGC, языковых и титульных папок (рис. 1.9). Пользователь может перемещаться в пределах браузера свойств двойными щелчками левой кнопки мыши на полях, содержащих иконки папок, или щелкая кнопкой мыши на иконке родительской папки, для перемещения на уровень вверх. Для удобства работы можно заблокировать браузер свойств, чтобы его содержимое не изменялось в то время, когда пользователь выбирает другой элемент.

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

Рис. 1.9. Браузер свойств, отображающий свойства сцены фильма, во встроенном виде и в виде свободно плавающего окна.


Чтобы отобразить браузер свойств, нужно выполнить команду меню View ? Property Browser (Вид ? Браузер свойств). Также можно щелкнуть мышью на кнопке браузера свойств в панели инструментов, чтобы перевести ее во включенное состояние.



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

Чтобы скрыть браузер свойств, достаточно просто снять выделение с пункта меню View ? Property Browser (Вид ? Браузер свойств) или щелкнуть мышью на кнопке браузера свойств в панели инструментов, чтобы снять выделение. Также можно щелкнуть правой кнопкой мыши в любом месте браузера свойств и в контекстном меню выполнить команду Hide (Скрыть).

Чтобы заблокировать браузер свойств, достаточно просто щелкнуть мышью на кнопке со стилизованным изображением канцелярской кнопки (Pushpin) в верхнем левом углу окна – кнопка станет утопленной. Окно заблокируется, и его содержимое не будет изменяться при выборе нового объекта.

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

Чтобы разблокировать окно, достаточно щелкнуть мышью на этой кнопке еще раз.

Встраиваемые окна

Менеджер исходных материалов, браузер свойств, информационное окно и панели инструментов могут быть встроены в главное окно программы Scenarist или же размещены в любом месте экрана, как свободно плавающие окна. Встраиваемые окна моделирования содержат окно редактирования и все необходимые инструменты (рис. 1.10).

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

Рис. 1.10. Редактор сценариев со встроенным и со свободно плавающим окном.


Пользователь может изменять размеры встроенного окна и размещать его в подходящем месте, чтобы правильно сконфигурировать рабочую область. Когда такое окно встроено, оно имеет полосу захвата (grab handles) с левой стороны, за которую можно потянуть, чтобы переместить окно, или сделать на нем двойной щелчок мышью, чтобы перевести окно в свободное плавающее состояние.

Выделение окна в свободное состояние

Чтобы перевести окно в свободное состояние, достаточно щелкнуть правой кнопкой мыши на окне и снять выделение с пункта контекстного меню Allow Docking (Разрешить встраивание). Окно будет выделено в свободное состояние и размещено на экране поверх других окон.

Примечание.

Пользователь может также перевести окно в свободное состояние при помощи двойного щелчка по заголовку окна или просто перетащив его за полосу захвата (grab handle) в требуемое место. Так как пользователь не снимает флажка Allow Docking, то перемещение окна в другое место, где оно может быть встроено, автоматически приведет к встраиванию туда окна.

Встраивание окна

Чтобы встроить окно в общую рабочую среду, нужно сначала щелкнуть правой кнопкой мыши на окне, которое нужно встроить, и выбрать из контекстного меню пункт Allow Docking (Разрешить встраивание). После этого следует либо дважды щелкнуть на заголовке искомого окна, либо просто перетащить его в нужное место родительского окна, после чего отпустить кнопку мыши.

Настройка расположения встраиваемого окна

Чтобы настроить расположение встроенного окна, достаточно перетащить его за полосу захвата в нужное место, после чего отпустить кнопку мыши.

Окно моделирования

В окне моделирования (см. рис. В.5 на цветной вклейке) пользователь может проигрывать те или иные звуковые или видеодорожки или даже весь проект для проверки заданных правил навигации и общего поведения. Режим моделирования может использовать либо программное, либо аппаратное моделирование работы проекта.

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

Рис. В.5. Окно моделирования.


Производительность программного моделирования зависит от частоты процессора компьютера. Аппаратное моделирование в реальном времени требует использования соответствующей карты декодера.

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

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

Чтобы отобразить окно моделирования, нужно выполнить команду основного меню View ? Simulation Window (Вид ? Окно моделирования) или щелкнуть мышью на кнопке окна моделирования в панели инструментов, так чтобы оно стало выделенным.

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

Чтобы скрыть окно моделирования, нужно снять выделение с пункта главного меню View ? Simulation Window (Вид ? Окно моделирования) или щелкнуть мышью на кнопке окна моделирования в панели инструментов, чтобы перевести ее в отключенное состояние. Помимо этого можно выполнить команду меню File ? Close (Файл ? Закрыть).

Чтобы задать полуразмерный режим отображения окна, нужно выполнить команду меню Mode ? Half Size (Режим ? Половина размера) или щелкнуть мышью на кнопке Half Size в палитре режимов Mode, чтобы она стала выделенной.

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

Чтобы вернуть размер окна просмотра в нормальный вид, нужно снять выделение с пункта меню Mode ? Half Size или щелкнуть мышью на кнопке Half Size, чтобы перевести ее в отключенное состояние.

Окно редактирования

Окно редактирования, которое может быть встроено в окно моделирования или отображено как отдельно плавающее окно, отображает информацию и редактируемые свойства выбранного исходного материала, дорожки, потока, PGC, языковой или титульной папки.

Набор свойств, отображаемых в окне редактирования, изменяется при выборе того или иного объекта. Пользователь может выбирать эти свойства, просто выбирая соответствующие закладки в окне редактирования (рис. 1.11). Чаще всего пользователь добавляет и редактирует команды навигации, меняет цвета кнопок меню и добавляет эффекты для субтитров.

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

Рис. 1.11. Окно редактирования, отображающее команды кнопок.


Для отображения окна редактирования нужно в меню окна моделирования выполнить команду View ? Edit (Вид ? Редактировать). Чтобы скрыть это окно, нужно снять выделение с этого же пункта меню.

Инструменты окна моделирования

Инструменты режимов

Набор инструментов, показанный на рис. 1.12, позволяет задавать различные опции и режимы для окна моделирования как в режиме моделирования, так и в режиме дизайна.

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

Рис. 1.12. Панель режимов.


Все инструменты перечислены в следующем списке:

• Erase (Стереть) – удаляет выбранный элемент;

• Always On Top (Всегда сверху) – сохраняет положение окна моделирования сверху и оставляет его видимым, даже если пользователь работает в другом приложении;

• Half Size (Полуразмерный) – устанавливает область предварительного просмотра окна моделирования в половинный размер;

• Design Mode (Режим дизайна) – режим для создания и редактирования цветов кнопок, связей кнопок, эффектов меню, текста субтитров и команд навигации;

• Software Simulation (Программное моделирование) – обеспечивает проигрывание исходных материалов, дорожек или проекта целиком с помощью программной эмуляции;

• Hardware Simulation (Аппаратное моделирование) – обеспечивает проигрывание исходных материалов, дорожек или проекта целиком с помощью аппаратной эмуляции на основе карты декодера CineMaster. Дорожки должны быть мультиплексированы, прежде чем их можно будет проигрывать в этом режиме;

• Preview Mode (Режим предварительного просмотра) – обеспечивает аппаратное моделирование с мультиплексированием в режиме реального времени для исходных материалов, дорожек или целого проекта;

• Normal (Нормальный) – устанавливает область просмотра окна моделирования в формат изображения 4:3;

• Letterbox (Конверт) – устанавливает область просмотра окна моделирования в формат изображения 4:3 letterbox;

• Pan Scan (Пан-скан) – устанавливает область просмотра окна моделирования в формат изображения 4:3 pan and scan;

• Wide (Широкий) – устанавливает область просмотра окна моделирования в формат изображения 16:9, что соответствует анаморфному широкому экрану;

• Edit Subtitle Text (Редактировать текст субтитров) – режим для ввода текста субтитров;

• Original Subpicture (Исходные subpicture) – отображает слой меню или субтитров при одновременном скрытии слоя фона (background). Этот режим используется при идентификации и задании цветов меню;

• Display Color (Цвета отображения) – отображает слои фона и меню. Этот режим используется при создании и редактировании цветовых подсветок для кнопок меню и определения связей кнопок;

• Encode (Кодировка) – просчитывает слой меню для текущей дорожки. После внесения изменений в меню его нужно обязательно просчитать заново, чтобы изменения были видны при проигрывании.

Установки проигрывателя

Установки проигрывателя управляют воспроизведением видео и настраивают ракурсы, аудио и потоки меню (рис. 1.13).

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

Рис. 1.13. Установки проигрывателя.


В следующем списке перечислены соответствующие установки проигрывателя.

• Next Angle (Следующий ракурс) – переключение воспроизведения на следующий ракурс, если дорожка содержит несколько ракурсов.

• Mute Audio (Выключить звук) – включает и выключает выделенный аудиопоток.

• Next Audio (Следующее аудио) – переключает на следующий аудиопоток, если дорожка содержит несколько аудиопотоков.

• Increase Volume (Повысить громкость) – увеличивает громкость текущего аудиопотока.

• Decrease Volume (Уменьшить громкость) – уменьшает громкость текущего аудиопотока.

• Subpicture On/Off (Включить/выключить subpicture) – отображает и скрывает текущий поток subpicture.

• Next Subpicture (Следующая subpicture) – отображает следующую subpicture, если дорожка имеет несколько соответствующих потоков.

Инструменты дизайна

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

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

Рис. 1.14. Инструменты дизайна в режиме отображения цвета.


В следующем списке перечислены инструменты дизайна в режиме отображения цвета:

• Pick Color/Eyedropper (Определить цвет/Пипетка) – определяет оригинальные цвета меню, так что они могут быть унаследованы в цвета трех состояний кнопок;

• Select (Выделить) – используется в режиме дизайна по умолчанию. Позволяет выделять, перемещать и изменять размеры кнопок;

• New Button (Новая кнопка) – рисует прямоугольную кнопку вокруг очертания или текста элемента меню;

• Add Button Links (Добавить связи к кнопке) – добавляет связи между кнопками, которые определяют поведение при управлении контентом при помощи пульта дистанционного управления;

• Show Button Links (Показать связи кнопок) – показывает или скрывает связи кнопок.

В режиме дизайна с выбранным параметром редактирования субтитров набор инструментов дизайна позволяет вводить и редактировать субтитры (рис. 1.15).

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

Рис. 1.15. Режим дизайна, редактирование субтитров.


Доступные инструменты дизайна в режиме субтитров перечислены в следующем списке:

• Add Subtitle Text (Добавить текст субтитров) – включает режим добавления текста на фоне видеоматериала в тех или иных временных позициях;

• Subtitle Font (Шрифт субтитров) – позволяет выбирать шрифт для субтитров из числа тех шрифтов, которые установлены в системе;

• Bold (Полужирный) – задает или отменяет полужирное начертание шрифта;

• Italic (Курсив) – задает или отменяет курсивное начертание символов;

• Underline (Подчеркивание) – включает или отключает линию подчеркивания текста субтитров;

• Left Justified (Выравнивание по левому краю) – выравнивает текст субтитров по левому краю рамки ввода;

• Center Justified (Центрирование) – центрирует текст в границах рамки ввода;

• Right Justified (Выравнивание по правому краю) – выравнивает текст субтитров по правому краю рамки ввода.

Инструменты дизайна в режиме моделирования

В режиме моделирования инструменты дизайна предоставляют пользователю набор кнопок, который повторяет элементы управления большинства пультов дистанционного управления DVD. Этот набор элементов управления содержит кнопки для управления проигрыванием материала, навигации и доступа к функциям меню (рис. 1.16).

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

Рис. 1.16. Инструменты дизайна в режиме моделирования.


Элементы управления режима моделирования перечислены в следующем списке:

• Play (Воспроизвести) – включает воспроизведение материала, выбранного в редакторе данных, монтажном редакторе или редакторе сценариев;

• Stop (Остановка) – останавливает режим воспроизведения;

• Pause (Пауза) – приостанавливает воспроизведение материала;

• Back Skip (На предыдущую сцену) – выполняет команду Prev (Предыдущий) в процессе исполнения сценария;

• Rewind (Быстрый просмотр назад) – включает режим быстрой перемотки назад с воспроизведением, если это возможно;

• Fast Forward (Быстрый просмотр вперед) – включает режим быстрой перемотки вперед с воспроизведением материала, если это возможно;

• Forward Skip (На следующую сцену) – выполняет команду Next (Следующий) в процессе исполнения сценария;

• Go Left (Влево) – в соответствии со связями между кнопками меню выделяет кнопку, располагающуюся слева от текущей;

• Go Right (Вправо) – в соответствии со связями между кнопками меню, выделяет кнопку, располагающуюся справа от текущей;

• Go Up (Вверх) – в соответствии со связями между кнопками меню выделяет кнопку, располагающуюся сверху от текущей;

• Go Down (Вниз) – в соответствии со связями между кнопками меню выделяет кнопку, располагающуюся снизу от текущей;

• Enter (Активировать) – активирует подсвеченную кнопку;

• Title (Главное меню) – осуществляет переход к главному меню диска;

• Menu (Корневое меню) – осуществляет переход к корневому меню диска;

• Return (Вернуться) – осуществляет переход по команде GoUp PGC.

Инструменты времени

Инструменты времени воспроизведения (рис. 1.17) используются при вставке и редактировании субтитров или при перемещении по меню.

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

Рис. 1.17. Инструменты времени воспроизведения.


Все инструменты, размещенные на этой операционной панели, перечислены в следующем списке:

• Track Time Code (Временной код дорожки) – при нажатии этой кнопки значение временного кода отображается так, чтобы начало дорожки соответствовало времени 00:00:00:00;

• Data Time Code (Временной код данных) – значение временного кода отображается так, как указано во внедренном в дорожку временном коде;

• Time Code (Временной код) – отображает текущее значение временного кода выбранной дорожки. Пользователь может перейти к произвольному значению временного кода простым вводом требуемой величины или щелчком левой кнопки мыши по стрелкам вверх и вниз;

• Previous Subpicture (Предыдущая subpicture) – переход к предыдущему меню или субтитру;

• Next Subpicture (Следующая subpicture) – переход к следующему меню или субтитру.

Инструменты выравнивания

Инструменты выравнивания (рис. 1.18) используются для выравнивания и подгонки размеров кнопок меню.

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

Рис. 1.18. Палитра выравнивания.


Инструменты этой панели перечислены в следующем списке:

• Left Alignment (Выравнивание по левому краю) – выравнивает выбранные subpicture по левому краю самой левой subpicture;

• Right Alignment (Выравнивание по правому краю) – выравнивает выбранные subpicture по правому краю самой правой subpicture;

• Top Alignment (Выравнивание по верхнему краю) – выравнивает выбранные subpicture по верхнему краю самой верхней subpicture;

• Bottom Alignment (Выравнивание по нижнему краю) – выравнивает выбранные subpicture по нижнему краю самой нижней subpicture;

• Horizontal Alignment (Выравнивание по ширине) – выравнивает выбранные subpicture по ширине самой широкой subpicture;

• Vertical Alignment (Выравнивание по высоте) – выравнивает выбранные subpicture по высоте самой высокой subpicture.

Глава 2

Подготовка исходных материалов

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

Подготовка видеоматериалов

После того как станет известно, сколько будет использоваться аудиодорожек и какого формата они будут, можно будет определить доступные характеристики для видео. В зависимости от длительности видеоматериала и доступного объема диска, который может достигать 4,7 Гбайт при использовании одностороннего однослойного диска, видеобитрейт обычно устанавливается на максимально возможное значение, которое все же не превышает предел, установленный спецификацией DVD.

Формат DVD-видео использует набор стандартов MPEG, определяющих разрешение изображения, частоты кадров, соотношения сторон кадра и другие параметры. Программа Scenarist позволяет импортировать только DVD-совместимые MPEG-файлы, поэтому при кодировании видео нужно убедиться в том, что все параметры установлены корректно. Таблица 2.1 содержит требования к кодированию для поддерживаемых видеоформатов.

Таблица 2.1. Требования к видеопотокам в Scenarist

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

Спецификация DVD задает жесткие требования к формату содержимого. Видеоматериал в пределах одного тома носителя должен соответствовать определенным параметрам:

• формат MPEG-1 или MPEG-2;

• стандарт телевизионной системы NTSC или PAL;

• соотношение сторон кадра[6] (Aspect ratio) должно составлять 4:3 (стандартный) или 16:9 (широкоэкранный);

• размер кадра 352 х 240 или 720 х 480 для NTSC, 352 х 288 или 720 х 576 для PAL.

Подготовка исходных материалов для многоракурсного воспроизведения

При подготовке исходных видеоматериалов, которые будут использоваться при многоракурсном[7] воспроизведении, должны быть выполнены следующие требования:

• каждый видеоракурс должен иметь одну и ту же длительность;

• каждый видеоракурс должен содержать одну и ту же структуру GOP, то есть одинаковое количество полей, кадров и паттернов I, B и P-кадров;

• каждый видеоракурс должен содержать одинаковое количество GOP;

• каждый видеоракурс должен быть закодирован с одним и тем же битрейтом;

• каждый видеоракурс должен быть закодирован с одним и тем же типом битрейта;

• каждый видеоракурс должен быть закодирован с закрытой GOP;

• если видео было закодировано с постоянным битрейтом, то каждый видеоракурс должен иметь одну и ту же начальную величину vbv_delay;

• совокупный битрейт данных для видеоматериала, аудиопотоков и меню не должен превышать 8 Мбайт/с для каждого ракурса. Этот предел может уменьшаться на 1,2 Мбайт/с по мере увеличения объема видеоракурсов.

Подготовка исходных материалов для плавного проигрывания

При подготовке исходных видеоматериалов для плавного воспроизведения должны быть выполнены определенные требования:

• каждый видеоматериал должен быть закодирован с одним и тем же битрейтом;

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

Примечание.

Физическая последовательность видеодорожек на диске должна соответствовать порядку их проигрывания.

Подготовка аудиоматериалов

В состав поддерживаемых программой Scenarist аудиоформатов входят PCM (WAVE и AIFF), MPEG-1 Layer 2 (только PAL), Dolby Digital (AC-3) и DTS (Digital Theater System). При подготовке аудиоматериала для DVD следует находить компромисс между дисковым пространством и шириной аудиопотока, качеством видеоматериала и временем проигрывания. В табл. 2.2 приведены требования по кодировке поддерживаемых форматов.

Таблица 2.2. Требования по кодировке форматов

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

PCM[8] – это несжатый аудиоформат, поддерживающий от одного до восьми каналов. Спецификация DVD поддерживает сжатие PCM в 48 и 96 кГц для 16, 20 или 24 бит. Так как аудиоматериалы формата PCM имеют большую точность воспроизведения в сравнении с другими форматами, то они предъявляют повышенные требования к битрейту (см. табл. 2.2) и для видеопотоков остается меньше места.

Примечание.

Для аудиоматериалов PCM 96 кГц потребуется использовать приложение Scenarist Professional.

Примечание.

Хотя спецификация DVD поддерживает до 8 каналов PCM-аудио, в настоящее время ни один из DVD-плееров не поддерживает мультиканальный звук формата PCM.

MPEG-1 Layer 2 – это система кодирования аудиоматериала, предложенная Moving Picture Experts Group (MPEG). Она позволяет использовать сжатый двухканальный звук. MPEG-1 (вместе с Dolby Digital) является одной из самых распространенных систем аудиосжатия для формата PAL.

Dolby Digital (AC-3) – система кодирования аудиоматериала, предложенная Dolby-лабораторией для создания многоканального звука в широком диапазоне форматов на пониженном битрейте и при сохранении приемлемого качества звучания. Вероятно, Dolby Digital является наиболее распространенным форматом звука для DVD-видео. Он используется и при работе с видео в формате NTSC, а также является одним из принятых форматов аудиосжатия для видеоматериала в формате PAL.

DTS – система кодирования звука, предложенная Digital Theater Systems (цифровые театральные системы). Она позволяет реализовать сжатый многоканальный звук в форматах 5.1 и 6.1. Система DTS изначально была разработана для создания звука в театральных системах, но применяться может и на бытовом уровне.

Подготовка изображений

Форматы файлов изображений, поддерживаемые программой Scenarist, и разрешения, которые могут быть использованы при создании неанимированных меню, слайд-шоу, subpicture и субтитров, перечислены в табл. 2.3.

Таблица 2.3. Форматы и разрешения

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

Примечание.

Следует учитывать, что программа Scenarist не поддерживает LZW-сжатие TIFF-файлов. Фотоизображения, не соответствующие требуемым разрешениям, при регистрации автоматически будут преобразованы к требуемому виду, что может привести к нежелательным искажениям, отрезаниям краев или появлению артефактов.

Примечание.

При импортировании файлов Photoshop с несколькими слоями в редактор данных они преобразовываются в однослойные плоские изображения. При импортировании файлов этого же вида в монтажный редактор слои автоматически преобразовываются к трем слоям меню (фон, subpicture и подсветка).

Особенности телевизионных приемников

Телевизионные мониторы разрабатываются таким образом, чтобы отображать большую часть[9] центральной области экрана. При этом небольшая внешняя часть изображения, составляющая от 5 до 10 % от общего объема, отсекается границами экрана, и пользователь не видит эту часть. Объем отсекаемого изображения зависит от конкретной модели телевизионного приемника. Отсечка краев картинки не касается проектов, предназначенных для отображения только на компьютерных мониторах.

Чтобы избежать потери актуальной или важной информации, ключевые графические элементы должны находиться в пределах границ Action Safe и Title Safe, которые показаны на рис. В.6 цветной вклейки.

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

Рис. В.6. Зоны безопасности на экране (Action Safe и Title Safe).


В пределах области Action Safe должны осуществляться все действия проекта. В этом случае действия будут корректно отображаться на экранах большинства моделей телевизоров. Как правило, область Action Safe занимает 5 % изображения у его границ.

В пределах области Title Safe должны быть размещены все графические элементы. В этом случае все они будут видимы, чтобы ни один из них не выходил за данные границы и оставался видимым на экранах большинства моделей телевизоров. Как правило, область Title Safe занимает 10 % изображения у его границ.

Фотоизображения 16:9

При создании фотоизображений для проекта с соотношением сторон 16:9 требуется выполнить определенные действия, чтобы изображения отображались корректно. Нужно создавать изображения с первоначальным разрешением 960 ? 480 для системы NTSC и 960 ? 576 для PAL. Затем, прямо перед импортированием изображения в программу Scenarist, нужно изменить разрешение на 720 ? 480 для NTSC и 720 ? 576 для PAL, воссоздавая анаморфное искажение, используемое на широкоэкранном видео. При проигрывании видеоматериала он будет растягиваться, восстанавливая оригинальное соотношение сторон экрана.

Подготовка YUV-файлов

Файлы YUV содержат изображения, созданные с помощью цветовой палитры YUV, которая используется в телевизионных стандартах NTSC и PAL. Эти файлы не содержат заголовочной информации и не имеют файлового расширения. Но без данных информационных заголовков Scenarist не может читать YUV-файлы. Однако их все же можно использовать при работе с пакетом Scenarist, если добавить к имени файла расширение. yuv, а затем преобразовать размерность файла к 720 ? 480 для NTSC и 720 ? 576 для PAL.

Программа Scenarist поддерживает цветовую палитру YUV в соотношении 4:2:0. Сначала записываются Y-данные (светимость), затем U-данные (цвет) и V-данные (цвет). Если исходное соотношение составляет 4:2:2, то следует преобразовать его в 4:2:0, чтобы Scenarist мог использовать видеоматериал.

Подготовка subpicture

Меню состоит из неподвижного или динамического фона с добавлением слоев subpicture и подсветки. При создании subpicture для меню должны быть выполнены определенные требования:

• изображения subpicture следует создавать в графических редакторах с широкими возможностями, например в Adobe Photoshop;

• в изображении может использоваться не более четырех цветов;

• следует блокировать появление anti-aliasing;

• заливать subpicture нужно чистым красным, синим или черным цветом, устанавливая значения RGB-компонентов равными 255. Цвет фона должен быть белым;

• сохранять subpicture следует в файлах форматов BMP, GIF, JPEG, PCD (Photo CD), PICT, PSD (Photoshop), SGI, TIFF, TGA (Targa) или YUV;

• subpicture может быть любого размера, но все же оно должно быть меньше, чем видео– или фотоизображение, на которое накладывается subpicture.

Примечание.

JPEG-сжатие проводится по алгоритму, который допускает потери, поэтому не рекомендуется использовать его для подготовки subpicture.

Подготовка субтитров

Поток субтитров – это последовательность изображений subpicture, которые наложены на основное фоновое видео– или фотоизображение. Субтитры могут отображаться с использованием определенных цифровых эффектов, таких как плавное проявление или скрытие (Fade In, Fade Out), прокручивание по экрану (Scroll) и сдвиг (Wipe).

Существует два способа подготовки субтитров и их использования в программе Scenarist. Первый способ предполагает создание субтитров во встроенном в Scenarist генераторе. Второй способ позволяет подготовить их в другом приложении, после чего просто импортировать субтитры в создаваемый сценарий.

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

• изображения субтитров следует создавать в графических редакторах с широкими возможностями, например в Adobe Photoshop;

• сохранять изображения субтитров следует в файлах форматов BMP, GIF, JPEG, PCD (Photo CD), PICT, PSD (Photoshop), SGI, TIFF, TGA (Targa) или YUV;

• в изображении может использоваться не более четырех цветов;

• размеры изображений не должны превышать 720 х 480 пикселов для NTSC или 720 х 576 пикселов для PAL;

• все изображения потока субтитров нужно сохранять в одном формате и в одном каталоге;

• следует записывать названия субтитров, номера потоков и соответствующие стартовые и остановочные временные позиции.

Имена изображений субтитров

Имена субтитров идентифицируют изображения, их расположение в последовательности субтитров и тип изображения. Формат имени субтитра выглядит достаточно просто:

ImageName.subpicture#.ImageFormat (Имя. номер subpicture.формат)

Например, если видеоклип с названием Twilight имеет 150 субтитров в одном потоке, а изображения сохранены в формате TIFF, то субтитры следует именовать Twilight.1.tif, Twilight.2.tif и так далее. Последнее изображение будет называться Twilight.150.tif.

Создание файла скрипта субтитров

Чтобы определить, какие установки следует использовать при создании последовательности изображений субтитров, Scenarist обращается к файлу скрипта субтитров (.sst). Вы можете создать такой скрипт с помощью обычного текстового редактора. Типичный пример файла скрипта субтитров приведен на рис. 2.1.

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

Рис. 2.1. Формат файла скрипта субтитров.


В следующем списке приведено описание параметров файла скрипта:

• stformat – идентификационный номер потока данных субтитров. Приложение Scenarist поддерживает только формат 2, что позволяет задавать временное позиционирование субтитров;

• SubTitLe – имя папки, содержащей набор субтитров в том виде, в котором они отображаются в редакторе данных Scenarist;

• DispLayStart – при установке в значение Forced (Принудительно отображаемые) субтитры всегда будут отображаться на экране. При установке в значение NonForced (Не отображаемые принудительно) субтитры могут включаться и отключаться зрителем при помощи пульта дистанционного управления;

• PixeLArea – размер области фона, на котором отображаются субтитры. Для системы NTSC это значение должно быть равно 2 479. Для PAL – 2 574;

• DispLayArea – расположение изображения субтитров в пределах фоновой области. Для системы NTSC используется значение 0 2 719 479. Для системы PAL – 0 2 719 574;

• Color – цветовые коды для четырех цветов, определяющих изображение субтитров. Цифры находятся в диапазоне от 1 до 16 и соответствуют номеру цвета в текущей цветовой палитре;

• Contrast – степень прозрачности для четырех цветов, используемых для отображения субтитров. Значения могут находиться в промежутке от 0 до 15. При нулевом значении используется полная прозрачность, и цвет не отображается. Значение 15 соответствует ситуации, когда цвет отображен полностью;

• BG, PA, El, Е2 – RGB-величины для цветов Background, Pattern, Emphasis 1 и Emphasis 2;

• Directory – путь к файлам изображений субтитров. Если путь изменится после того, как файл скрипта будет создан, то Scenarist не сможет определить местонахождение субтитров. В этом случае придется изменить путь вручную;

• Separator – линия, разделяющая часть скрипта, описывающую общие установки, и часть, содержащую список субтитров. В этой линии нужно использовать как минимум два символа решетки (#);

• Subtitle List – актуальный список субтитров, которые Scenarist должен импортировать в поток субтитров.

Значения полей START (Начало) и END (Конец) не должны перекрываться для разных субтитров, и субтитры не должны попадать в места разрывов видеопотока на сцены (главы).

Описание полей списка субтитров приведено в табл. 2.4.

Таблица 2.4. Описание полей списка субтитров

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

Расчет битрейта

Чтобы определить битрейт, который будет использоваться при кодировании видео– и аудиоинформации, сначала надо его рассчитать. Существует два фактора, ограничивающих выбор битрейта. Приходится учитывать тип диска и его объем. Эти параметры указывают, сколько вообще будет доступно бит на каждую секунду потока. Другой фактор – это максимально допустимый битрейт, определенный в формате DVD-видео. Он составляет 9,8 Мбайт/с и должен быть распределен между видео– и аудиопотоками.

Расчет битрейта позволяет получить максимальный битрейт видеоматериала и его средний битрейт. Так как видеоматериалы обычно требуют большей полосы пропускания, нежели аудиоматериалы, то лучше всего при расчете величины битрейта вычесть объем требований аудиоматериала из допустимой полосы пропускания, чтобы получить максимальный и средний битрейт. Битрейт аудиоматериала зависит от количества аудиоканалов и типа материала.

Для вычисления битрейта кодирования сначала нужно определить комбинированный средний битрейт для видео и аудио (см. табл. 2.4). Средний битрейт (Мбит/с) = Размер диска (Мбит) / Общая длина материала (с).

При создании гибридных дисков следует вычесть размер, требуемый для хранения компьютерной информации. После этого нужно определить средний битрейт для видеопотока, вычитая битрейт, требуемый для аудиопотока (см. табл. 2.2). Средний видеобитрейт (Мбит/с) = Средний битрейт (Мбит/с) – Аудиобитрейт (Мбит/с).

На последнем этапе расчетов можно определить максимальный видеобитрейт, если применяется кодирование VBR. Максимальный видеобитрейт (Мбит/с) = 9,8 Мбит/с – Аудиобитрейт (Мбит/с).

Емкости носителей

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

При вычислении битрейта кодирования следует обращать внимание на колонку размера диска.

Таблица 2.5. Существующие носители

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

Примечание.

На самом деле настоящий размер диска отличается от реального размера, так как для DVD 1 Гбайт считается равным 1 000 000 000 байт, в то время как для компьютеров 1 Гбайт равен 1 073 741 824 байт. Следовательно, 4,7 Гбайт на компьютере содержит на 330 Мбайт больше данных, чем те же 4,7 Гбайт, хранимых на DVD-диске.

Пример расчета битрейта

Предположим, что у вас есть фильм длительностью в 100 мин (6000 с), который нужно озвучить в системе Dolby Digital stereo и после этого произвести финальную запись на носитель DVD-5. Для этого нужно сначала рассчитать значения всех необходимых битрейтов.

Считаем, что средний комбинированный битрейт для видео– и аудиоматериалов вычисляется по простой формуле: Средний битрейт = Размер диска (36 096 Мбит/с) /Длительность (6000 с) = 6.0 Мбит/с.

Теперь нужно получить значение среднего видеобитрейта, вычитая требуемый аудиобитрейт. Средний видеобитрейт = Средний битрейт (6,0 Мбит/с) – Аудио-битрейт (0,192 Мбит/с) = 5,808 Мбит/с.

На завершающем этапе можно уже получить максимальный видеобитрейт. Максимальный видеобитрейт = 9,8 Мбит/с – Аудиобитрейт (0,192 Мбит/с) = 9,608 Мбит/с.

Примечание.

Хотя в этом случае максимальный видеобитрейт равен 9,608 Мбит/с, рекомендуется всегда устанавливать его значение не выше 9 Мбит/с. Это поможет избежать появления проблем при воспроизведении фильма на некоторых устаревших системах проигрывания видеоматериала.

Глава 3

Создание сценариев

О сценариях

Проекты программы Scenarist сохраняются в файлах, называемых сценариями, которые имеют расширение. scn. Сценарии содержат информацию об исходных материалах проекта (видеофайлы, фотоизображения, аудиофайлы и субтитры), меню и свойствах дорожек, сценарии проекта (PGC, связи и команды навигации), а также данные о диске и его компоновке.

По умолчанию каталог, в котором сохраняются сценарии, называется My Scenarios (рис. 3.1). Он создается на системном диске при инсталляции продукта Scenarist.

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

Рис. 3.1. Каталог My Scenarios.


Вместе со сценариями сохраняется кэш-каталог с именем <Project Name> Cache, который содержит просчитанные фотоизображения (.mps), меню (.sp) и субтитры (.bmp), созданные в программе Scenarist. Однако зарегистрированные исходные материалы остаются в своих каталогах и никуда не перемещаются.

Сохранение сценариев

В отличие от большинства программных продуктов, Scenarist динамически сохраняет сценарии. Каждый раз, когда в проект вносятся изменения, они автоматически сохраняются в файле сценария. Несмотря на то что все изменения автоматически сохраняются, часто требуется использовать команду Save As (Сохранить как), чтобы сохранить несколько версий сценария.

Например, если уже есть сценарий в удовлетворительном состоянии и требуется продолжить работу с ним, сохранив возможность, однако, вернуться к текущему состоянию, можно использовать команду Save As (Сохранить как) для сохранения существующей версии с другим именем, после чего продолжить работу с исходным файлом.

Менеджер проектов

Менеджер проектов позволяет открывать сценарии, которые недавно использовались, создавать новые сценарии и импортировать сценарии из скрипта. Пользователь может указать, нужно ли запускать менеджер проектов при каждом запуске пакета Scenarist или всегда будет открываться последний используемый сценарий.

Чтобы определить, будет ли открываться менеджер проектов при запуске Scenarist, следует выполнить команду меню Edit ? Preferences (Редактировать ? Установки). В результате будет открыто окно общих настроек (рис. 3.2).

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

Рис. 3.2. Диалоговое окно настроек.


Если выбрать параметр Open the most recent project (Открывать самый последний используемый проект), то менеджер проектов запускаться не будет, а при запуске программы будет открываться проект, с которым пользователь работал в предыдущий раз. Если же выбрать параметр Open Project Manager (Открывать менеджер проектов), то при запуске программы будет открываться менеджер проектов.

В этом же окне настроек можно задать пути для сохранения файлов проектов и скриптов.

Чтобы открыть менеджер проектов в уже запущенном приложении, следует выполнить команду меню File ? Project Manager (Файл ? Менеджер проектов). Менеджер проектов откроет список из последних 16 используемых сценариев (рис. 3.3).

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

Рис. 3.3. Менеджер проектов.


Чтобы открыть сценарий, нужно выделить его и нажать кнопку Open (Открыть).

Если нужно открыть сценарий, который отсутствует в списке менеджера проектов, то следует нажать кнопку Browse (Найти), отыскать требуемый сценарий в появившемся диалоговом окне и нажать кнопку Open (Открыть).

Чтобы создать новый сценарий с помощью мастера проектов, нужно просто нажать кнопку New (Новый). При нажатии кнопки New From Script (Новый из файла скрипта) пользователь сможет импортировать сценарий из файла скрипта или с ленты DLT.

Для закрытия менеджера проектов без закрытия сценария достаточно нажать кнопку Cancel (Отмена).

Создание сценария с помощью мастера

Мастер в процессе создания сценария отобразит несколько окон. В каждом окне потребуется указать необходимую информацию для создания нового сценария. При этом в диалоговых окнах будет показана короткая справка, объясняющая текущее действие мастера.

Если в процессе использования мастера пользователю потребуется изменить результаты предыдущих действий, можно просто нажать кнопку Back (Назад), чтобы вернуться к тому окну, в котором следует внести изменения. После полного конфигурирования окон мастера пользователь может нажать кнопку Save As Default (Сохранить опции по умолчанию), и эти настройки будут использоваться по умолчанию для новых сценариев. Чтобы сбросить установки окон, достаточно нажать кнопку Reset (Сбросить).

Примечание.

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

Введение в работу с мастером проектов

Для того чтобы создать новый сценарий с помощью мастера проектов нужно либо нажать в менеджере проектов кнопку New (Новый), либо просто выполнить команду меню File ? New (Файл ? Новый). В результате будет отображено первое диалоговое окно для выбора формата телевизионной системы (рис. 3.4).

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

Рис. 3.4. Выбор системы перед созданием проекта.


Программа предлагает пользователю выбрать телевизионную систему PAL или NTSC для работы с проектом. Пользователь может либо просто создать новый проект, либо запустить мастер, нажав на кнопку Project Wizard (Мастер проектов). После отображения стартового окна мастера следует нажать кнопку Next (Далее), как показано на рис. 3.5.

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

Рис. 3.5. Мастер создания проекта (начало).

Первый шаг работы с мастером – имя сценария

Для того чтобы указать имя каталога, в котором будет записан файл сценария, следует нажать на кнопку, связанную с полем ввода, и выбрать в появившемся диалоговом окне нужную папку (рис. 3.6). После этого можно будет указать имя сценария и нажать кнопку Open (Открыть).

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

Рис. 3.6. Мастер создания проекта – задание имени сценария.


Если пользователь не задаст имя проекта и путь к нему, то система уведомит его об этом, как показано на рис. 3.7.

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

Рис. 3.7. Уведомление о незаданном пути и имени проекта.


После того как имя сценария будет задано, нужно нажать кнопку Next (Далее).

Тип DVD-приложения

На этом этапе работы нужно выбрать один из типов DVD-приложений (рис. 3.8), а затем нажать кнопку Next (Далее).

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

Рис. 3.8. Мастер создания проекта – определение типа приложения.


Типы приложений рассматриваются в следующем списке:

• DVD-Video. Программа создает диск, содержащий данные DVD-видео, которые могут проигрываться на стационарном DVD-проигрывателе или на компьютере с DVD-ROM-приводом, если, конечно, на компьютере установлено приложение для проигрывания DVD-фильмов;

• DVD-ROM. Программа создает диск, содержащий PC-файлы, которые могут быть прочитаны компьютерными приводами DVD-ROM;

• Enhanced DVD. Это усовершенствованный DVD, на котором сначала размещаются видеофайлы. Программа создает диск, содержащий DVD-видео и обычные PC-файлы. Эти диски могут проигрываться либо на стационарном DVD-проигрывателе, либо в приводе DVD-ROM на компьютере.

Информация о DVD-диске

На этом этапе нужно указать, будет ли создаваемый диск однослойным или двухслойным. Выбор осуществляется в соответствующем окне мастера проектов, показанном на рис. 3.9.

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

Рис. 3.9. Мастер создания проекта – выбор типа DVD-диска.


Для проектов, которые содержат менее 4,7 Гбайт информации, нужно выбрать параметр Single Layer Disc (Однослойный диск). Если в проект содержится от 4,6 Гбайт до 8,5 Гбайт информации, то нужно использовать переключатель Dual Layer Disc (Двухслойный диск).

Если будет создаваться двухслойный диск, то следует указать, являются ли дорожки диска параллельными (Parallel) или встречными (Opposite). После этого нужно нажать кнопку Next (Далее), чтобы перейти к следующему этапу работы мастера.

Параметры кодирования

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

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

Рис. 3.10. Мастер создания проекта – параметры кодирования.


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

Также нужно установить соотношение кадра как 4:3, 4:3 Pan-Scan или 16:9. Эти параметры определяют соотношение сторон кадра, используемое для отображения статических изображений. После задания всех параметров нужно снова нажать кнопку Next (Далее).

Задание цветовой гаммы subpicture

На этом этапе нужно задать цвета преобразования исходной subpicture, которые будут использованы как цвета подсветки кнопок. Чтобы изменить цвет, нужно просто щелкнуть мышью на нужном цвете (рис. 3.11).

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

Рис. 3.11. Мастер создания проекта – цветовая гамма.


В диалоговом окне нужно выбрать требуемый цвет и нажать кнопку OK (рис. 3.12).

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

Рис. 3.12. Диалоговое окно выбора цвета.


Заданные цвета subpicture будут использоваться для всех subpicture проекта в качестве шаблонных цветов.

Шаблонная палитра

На этом шаге следует задать 16 цветов для шаблонной палитры, которая будет использоваться для отображения subpicture и подсветки кнопок. Для изменения того или иного цвета палитры необходимо проделать те же шаги, что и на предыдущем этапе (рис. 3.13).

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

Рис. 3.13. Мастер создания проекта – палитра.


Заданная палитра будет использоваться как шаблонная для subpicture и субтитров. Однако дополнительные палитры могут быть определены и позднее. При этом subpicture и субтитры могут использовать любую из определенных палитр.

Цвет и контраст subpicture

На этом этапе нужно выбрать значения цвета и контраста, к которым будут преобразовываться цвета исходных subpicture. Они будут определять, каким цветом и с какой интенсивностью будут отображаться кнопки в нормальном состоянии.

Для задания цвета subpicture нужно просто щелкнуть мышью на том цвете, который требуется переопределить (E2, E1, P или Bg), и выбрать новый цвет в диалоговом окне.

Для задания контраста цвета subpicture нужно переместить горизонтальный бегунок, чтобы установить необходимую величину в процентах (рис. 3.14).

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

Рис. 3.14. Мастер создания проекта – цвет и контраст.


Данные установки будут использоваться по умолчанию для всех subpicture в проекте. Однако в процессе дельнейшей работы можно переопределить установки для каждой subpicture.

Задание цвета и контраста кнопок

В этом диалоговом окне нужно выбирать значения цвета и контраста, которые будут использоваться для подсвечивания кнопок. Для задания цвета выделения и активирования кнопок нужно просто щелкнуть мышью на том цвете, который нужно переопределить (E2, E1, P или Bg), а затем выбрать новый цвет в диалоговом окне.

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

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

Рис. 3.15. Мастер создания проекта – цвет и контрастность выделения и активирования.


Данные установки будут использоваться по умолчанию для всех subpicture в проекте. Однако в процессе дельнейшей работы можно переопределить установки для каждой subpicture.

Установки VTS

На этом этапе указывается количество создаваемых папок VTS[10] для каждого нового сценария (рис. 3.16).

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

Рис. 3.16. Мастер создания проекта – количество VTS.


Каждый сценарий должен содержать по крайней мере один VTS и не более, чем 99 VTS. Впрочем, это количество всегда можно изменить в процессе работы с проектом.

Каталоги

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

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

Рис. 3.17. Мастер создания проекта – каталоги.


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

Предназначение папок рассматривается в следующем списке:

• Target (Цель) – папка для хранения образа диска, создаваемого из файлов в каталоге DVD Root. Как только будет задан этот параметр, автоматически определяются каталоги DVD Root и Mux. Следует заметить, что сам Scenarist не создает требуемую папку, следовательно, перед тем как ее указать, нужно создать эту папку другими средствами;

• DVD Root (Корневая часть DVD) – папка VIDEO_TS, которая содержит в себе информационные файлы и файлы видеообъектов, из которых, собственно, и состоит сам диск. Данный каталог используется только при создании DVD-видео или усовершенствованного (enhanced) DVD-проекта;

• Multiplex (Мультиплексирование) – папка для файлов, используемых при мультиплексировании (сборке) проекта. Данный каталог используется только при создании DVD-видео или усовершенствованного (enhanced) DVD-проекта;

• PC Files (PC-файлы) – папка, в которой хранятся компьютерные файлы проекта при создании DVD-ROM или усовершенствованного (enhanced) DVD-диска.

Мастер шаблонов

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

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

Рис. 3.18. Мастер создания проекта – мастер шаблонов.


Чтобы создать пустой сценарий, нужно выбрать пункт I don’t want to use template wizard (Я не хочу использовать мастер шаблонов).

Окончание работы с мастером проектов

После выполнения всех предыдущих шагов мастер предлагает вам завершить создание проекта, параметры которого были заданы (рис. 3.19).

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

Рис. 3.19. Окончание работы мастера создания проекта.


Если все параметры проекта соответствуют вашим ожиданиям, то нужно нажать кнопку Finish (Закончить) и начать работу с новым проектом.

Если же некоторые параметры следует изменить, то при помощи кнопки Back (Назад) нужно вернуться к необходимому окну, внести требуемые изменения и снова перейти к финишному окну.

Сохранение шаблонов проектов

Шаблоны проектов применяются в диалоговом окне создания нового проекта. Они позволяют создавать новые сценарии на основе уже существующих, не используя мастер создания проектов. В дополнение к общим параметрам проекта, таким как тип DVD, информация о диске, параметры кодирования и цветовые палитры, шаблоны проектов хранят в себе данные об исходных материалах, заглушках, дорожках, PGC и навигационной информации.

Для сохранения шаблона проекта нужно выполнить команду меню File ? Save As Template (Файл ? Сохранить как шаблон). В появившемся диалоговом окне нужно указать название шаблона и нажать кнопку OK (рис. 3.20). Шаблон проекта будет сохранен в каталоге Project Templates внутри основного каталога программы Scenarist (рис. 3.21).

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

Рис. 3.20. Запрос названия шаблона.

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

Рис. 3.21. Каталог сохранения шаблонов Scenarist.

Импорт и экспорт сценариев

Пользователь может экспортировать сценарии в файлы скриптов и архивов при помощи команды Export Project (Экспортировать проект). Скрипт – это текстовый файл, содержащий информацию о базе данных сценария. Параметры, хранящиеся в этом файле, приведены в следующем списке:

• данные о параметрах воспроизведения материала, связях и синхронизации;

• информация об исходных материалах и их свойствах;

• данные управления воспроизведением программ;

• специфические установки проекта.

Архив, сохраненный на жестком диске компьютера или на ленте DLT, – это архивный файл (TAR), содержащий в себе скрипт сценария и все материалы, используемые в сценарии. Архивы полезны при обмене проектами между разработчиками сценариев, а также для создания резервных копий в одном файле. После того как сценарий будет экспортирован в файл, его можно импортировать при помощи команды Import Project (Импортировать проект).

Импорт сценариев

Для импорта сценария из скрипта, архива или ленты DLT нужно выполнить команду меню Export ? Import Project (Экспорт ? Импорт проекта). В результате будет открыто диалоговое окно создания нового сценария.

Помимо этого можно выполнить команду меню File ? Project Manager (Файл ? Менеджер проектов). В менеджере проектов нужно нажать кнопку Import (Импорт), что тоже приведет к открытию диалогового окна создания нового сценария (рис. 3.22).

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

Рис. 3.22. Диалоговое окно импорта сценария.


Все предлагаемые типы хранения информации о сценариях рассматриваются в следующем списке:

• Script (Скрипт) – программа импортирует проект из файла скрипта, содержащего информацию о сценарии, дорожках и исходных материалах, использованных в сценарии;

• Archive (Архив) – программа импортирует проект из архива TAR, содержащего файл скрипта и все исходные материалы проекта, хранящегося на жестком диске компьютера;

• Tape (Лента) – программа импортирует проект из архива TAR, содержащего файл скрипта и все исходные материалы проекта, хранящегося на магнитной ленте.

При импортировании из скрипта или файла архива нужно нажать кнопку поиска, выбрать требуемый файл и нажать кнопку Open (Открыть).

При импортировании проекта из архива или с ленты нужно нажать кнопку поиска справа от поля Restore Folder (Каталог восстановления). В диалоговом окне выбора каталога нужно указать каталог, в который будут помещаться исходные материалы, после чего нажать кнопку OK.

При импорте с ленты следует проверить, выбрана ли требуемая DLT-лента в меню Tape Drive (Привод). При импорте архива с ленты привода, работающего под Unix, нужно задать размер блока Block Size для устройства. При использовании привода, работающего под Windows, можно оставить размер блока, который установлен по умолчанию.

Импорт сценариев с отсутствующими материалами

Если при импортировании сценария из файла скрипта исходные материалы по тем или иным причинам отсутствуют, то программа Scenarist заменяет их заглушками. Информация о каждой из создаваемых заглушек отображается в информационном окне. Заглушки легко могут быть заменены исходными материалами при помощи команды меню Place Holder ? Data (Заглушка ? Данные).

Экспорт сценариев

Для экспорта сценария в файл скрипта, архив или на ленту DLT следует выполнить команду меню Export ? Export Project (Экспорт ? Экспорт проекта). Это приведет к отображению диалогового окна экспорта сценариев (рис. 3.23).

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

Рис. 3.23. Диалоговое окно экспорта сценариев.


В этом окне нужно выбрать один из переключателей, который отвечает за направление экспорта сценария:

• Script (Скрипт) – программа экспортирует проект в файл скрипта с информацией о сценарии, дорожках и исходных материалах, использованных в сценарии;

• Archive (Архив) – программа экспортирует проект в архив TAR, помещая в него файл скрипта с информацией о сценарии, дорожках и исходных материалах, использованных в сценарии, а также со всеми исходными материалами, хранящимися на жестком диске компьютера;

• Tape (Лента) – программа экспортирует проект в архив TAR, помещая в него файл скрипта с информацией о сценарии, дорожках и исходных материалах, использованных в сценарии, а также со всеми исходными материалами, хранящимися на жестком диске компьютера, после чего архив записывается на магнитную ленту, вставленную в компьютерный привод.

При экспортировании проекта в скрипт или файл архива нужно нажать кнопку поиска, указать имя файла и его расположение, а затем нажать кнопку Open (Открыть). При экспорте проекта на ленту нужно проверить в меню Tape Drive (Привод), выбрана ли требуемая DLT-лента.

После нажатия кнопки OK сценарий и все исходные материалы будут экспортированы и сохранены.

Примечание.

На каждую ленту может быть записан только один архив.

Импорт и экспорт VTS

Пользователь может экспортировать VTS в файлы скрипта и архивы при помощи команды Export VTS (Экспорт VTS). В этом случае файл скрипта будет содержать информацию о сценарии, дорожках и исходных материалах для VTS, а файл архива, сохраняемый на жестком диске компьютера, помимо всего прочего будет хранить сами исходные материалы, использованные в VTS. Скрипты и архивы VTS могут быть импортированы в другой сценарий командой Import VTS (Импорт VTS), которая чрезвычайно полезна при создании общего сценария, когда отдельные части создаются на разных рабочих станциях или же когда используются типовые части сценария, которые затем будут задействованы при создании нескольких проектов.

Импорт VTS

Для импорта VTS из файла скрипта, архива или ленты DLT нужно в редакторе сценариев выполнить команду меню Export ? Import VTS (Экспорт ? Импорт VTS), что приведет к отображению диалогового окна импорта VTS. Впрочем, можно также щелкнуть правой кнопкой мыши на области авторинга и в контекстном меню выполнить команду Import VTS (Импорт VTS). Это тоже позволит активировать диалоговое окно импорта VTS (рис. 3.24).

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

Рис. 3.24. Диалоговое окно импорта VTS.


В этом окне нужно выбрать один из переключателей, который отвечает за импорт сценария:

• Script (Скрипт) – VTS импортируется из файла скрипта, содержащего сценарий, дорожки и информацию об исходных материалах;

• Archive (Архив) – VTS импортируется из архива TAR, содержащего файл VTS-скрипта, а также все исходные материалы, требуемые для проекта, которые размещены на жестком диске компьютера;

• Tape (Лента) – VTS импортируется из архива TAR, хранящегося на ленте DLT, вставленной в привод.

При импортировании из скрипта или файла архива нужно нажать кнопку поиска, выбрать требуемый файл, а потом нажать кнопку Open (Открыть).

При импортировании VTS из архива или с ленты нужно нажать кнопку поиска справа от поля Restore Folder (Каталог восстановления). В диалоговом окне выбора каталога нужно указать необходимый каталог, в котором будут размещаться исходные материалы, и нажать кнопку OK.

При импорте с ленты следует проверить, выбрана ли в меню Tape Drive (Привод) требуемая DLT-лента. При импорте архива с ленты привода, работающего под Unix, нужно задать размер блока Block Size для устройства. При использовании привода, работающего под Windows, нужно оставить размер блока, используемый по умолчанию.

После нажатия кнопки OK VTS будет добавлен к проекту и отобразится в редакторе сценариев.

Импорт VTS с отсутствующими материалами

Если при импортировании VTS из файла скрипта исходные материалы по тем или иным причинам отсутствуют, то Scenarist заменяет их заглушками. Информация о каждой из создаваемых заглушек отображается в информационном окне. Заглушки легко могут быть заменены исходными материалами при помощи команды Place Holder ? Data (Заглушка ? Данные).

Экспорт VTS

Для экспорта VTS в файл скрипта, архив или на ленту DLT в редакторе сценариев нужно выбрать VTS, которую необходимо экспортировать, и выполнить команду меню Export ? Export VTS (Экспорт ? Экспорт VTS). Это приведет к активации диалогового окна экспорта VTS (рис. 3.25).

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

Рис. 3.25. Диалоговое окно экспорта VTS.


Того же самого результата можно добиться, если нажать правой кнопкой мыши на VTS, которую нужно экспортировать, и выполнить команду контекстного меню Export VTS (Экспорт VTS).

В этом окне нужно выбрать один из возможных вариантов экспорта:

• Script (Скрипт) – VTS экспортируется в файл скрипта, добавляя туда информацию о сценарии, дорожках и исходных материалах;

• Archive (Архив) – VTS экспортируется в архив TAR, который содержит файл скрипта и все исходные материалы, размещающиеся на жестком диске компьютера;

• Tape (Лента) – VTS экспортируется в архив TAR, который потом записывается на ленту DLT, вставленную в подсоединенный к компьютеру привод.

При экспортировании в скрипт или файл архива нужно нажать кнопку поиска, указать имя файла и его расположение, а затем нажать кнопку Open (Открыть).

При экспорте на ленту следует проверить, выбрана ли в меню Tape Drive (Привод) требуемая DLT-лента.

После нажатия кнопки OK VTS и все соответствующие исходные материалы будут экспортированы и сохранены.

Глава 4

Регистрация исходных материалов

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

В связи с тем, что проект может содержать в себе множество разнородных ресурсов (видеопотоки, аудиопотоки, фотоизображения, subpicture и субтитры), стоит распределять материалы по соответствующим папкам.

Папки для хранения материалов могут создаваться для хранения материалов определенного типа (Видео, Аудио, Меню, Слайды, Subpictures) или же они могут быть созданы на основе дорожек и PGC, которые ссылаются на материалы, хранящиеся в этих папках (VMG-меню, титульные меню, основной фильм, слайд-шоу).

Чтобы создать папку материалов, нужно сначала нажать на закладку редактора данных, чтобы отобразить его. В редакторе данных следует в окне инспектора выбрать каталог, в котором нужно создать новую папку для материалов. Теперь нужно выполнить команду меню New ? Folder (Новый ? Папка) или нажать на кнопку New Folder (Новая папка) в панели инструментов.

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

В появившемся диалоговом окне (рис. 4.1) надо ввести название создаваемой папки и нажать кнопку OK.

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

Рис. 4.1. Ввод имени папки.


После этого новая папка материалов появляется в рабочей области и в инспекторе (рис. 4.2).

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

Рис. 4.2. Созданная папка.

Регистрация исходных материалов в редакторе данных

Материалы могут быть зарегистрированы в редакторе данных при помощи команд меню New Data, New Multi-File Data. Но можно также просто перетащить необходимый материал из окна Windows Explorer в соответствующую папку материалов. При регистрации материалов они физически никуда не перемещаются и не копируются. В проекте Scenarist просто создаются указатели на сами исходные материалы.[11]

Регистрация материалов перемещением их в редактор данных

Перемещением исходных материалов из окна Windows Explorer в папку редактора данных производится регистрация любого требуемого типа. Пользователь может зарегистрировать одновременно несколько файлов одной простой операцией перетаскивания. Но при перемещении фотоизображений система попросит уточнить тип регистрируемого материала.

Чтобы зарегистрировать материал, перетащив его в редактор данных, нужно сначала щелкнуть на закладке редактора данных, чтобы отобразить его. Затем следует переместить один или несколько нужных файлов материалов из окна проводника в папку редактора данных в инспекторе или в рабочей области (рис. 4.3).

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

Рис. 4.3. Регистрация материалов в редакторе данных.


При регистрации фотоизображений придется явно указать в диалоговом окне тип объекта, который требуется создать (рис. 4.4).

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

Рис. 4.4. Выбор типа объекта.


Применяемые типы фотоизображений рассматриваются в следующем списке:

• Still Image (Статические изображения) – регистрируются статические изображения, которые могут использоваться как фон неанимированного меню, изображение Still Show (Презентация) или Slide Show (Слайд-шоу);

• Subpicture with Forced Start (Subpicture с принудительным отображением) – регистрируются материалы subpicture, которые в процессе воспроизведения не могут быть отключены пользователем. Этот вариант используется при регистрации subpicture меню;

• Subpicture without Forced Start (Subpicture без принудительного отображения) – регистрируются материалы subpicture, которые могут быть отключены пользователем в процессе воспроизведения. Этот вариант используется при регистрации субтитров.

Если регистрируются несколько фотоизображений одного и того же типа, то нужно установить флажок Apply to All (Применить ко всем).

Если исходные материалы являются DVD-совместимыми, то они регистрируются и отображаются в редакторе данных в инспекторе и рабочей области. Сообщения о прошедшей регистрации отображаются в информационном окне на закладке General (Общие).

Регистрация материалов при помощи команды New Data

Чтобы зарегистрировать материалы при помощи команды New Data (Новые данные), нужно сначала нажать на закладку редактора данных, чтобы отобразить его. Затем в инспекторе редактора данных следует выбрать папку, куда нужно добавить материалы, и выполнить команду меню New ? Data (Новый ? Данные) или нажать кнопку New Data (Новые данные) в панели инструментов.

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

В результате этого будет активировано диалоговое окно открытия файла (рис. 4.5).

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

Рис. 4.5. Диалоговое окно открытия файла.


Дальнейший процесс ничем не отличается от процесса регистрации материалов при помощи перемещения их в редактор данных.

Регистрация материалов при помощи команды New Multi-File Data

Команда New Multi-File Data (Новый многофайловый поток) осуществляет регистрацию нескольких раздельных видеоматериалов как одного соединенного видеопотока, что позволяет реализовать некое подобие последовательной склейки.

Для регистрации видеоматериалов с помощью команды New Multi-File Data (Новый многофайловый поток) сначала нужно щелкнуть мышью на закладке редактора данных, чтобы отобразить его. В инспекторе редактора данных нужно выбрать папку, в которую планируется добавлять материалы. После этого нужно выполнить команду меню New ? Multi-File Data (Новый ? Многофайловый поток) или нажать кнопку New Multi-File Data (Новый многофайловый поток) на панели инструментов. В диалоговом окне Multi-File Data (Многофайловый поток) нужно нажать кнопку Add (Добавить) и выбрать первый по порядку видеоматериал, который нужно включить в проект. Этот файл будет отображен в основном списке (рис. 4.6). Дополнительные видеоматериалы можно добавить в том порядке, который будет использоваться во время проигрывания.

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

Рис. 4.6. Список добавляемых файлов.


После нажатия кнопки OK программа Scenarist создаст видеоматериал, представляющий собой последовательное объединение отдельных видеопотоков, после чего этот материал будет отображен в редакторе данных в инспекторе и рабочей области.

Регистрация материалов в монтажном редакторе и редакторе сценариев

Существует возможность регистрации материалов простым перетаскиванием их из окна Windows Explorer напрямую в монтажный редактор или редактор сценариев (см. рис. В.7 на цветной вклейке). При перемещении материала в папку дорожек монтажного редактора создается дорожка или сцена, а исходный материал проходит автоматическую регистрацию. Если же материал перемещать в окно редактора сценариев, то будут созданы PGC, программа, ячейка, дорожка и сцена, а исходный материал все так же пройдет автоматическую регистрацию.

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

Рис. В.7. Перемещение материала в монтажный редактор.


Но следует учитывать несколько особенностей. Например, при переносе видеоматериала из окна Windows Explorer напрямую в редактор сценариев материал будет содержать только одну простую ячейку в начале дорожки. Если впоследствии будут добавлены дополнительные сцены на дорожку в монтажном редакторе, то эти сцены нужно будет переместить в редактор сценариев, чтобы связать их друг с другом. Но если дорожка сначала была создана в монтажном редакторе с уже сформированными сценами и потоками, то можно просто переместить дорожку целиком в редактор сценариев. В этом случае все требуемые PGC-объекты с заданными программами и ячейками для каждой сцены будут созданы автоматически.

Сначала необходимо зарегистрировать и организовать материалы в редакторе данных, затем создать дорожки посредством добавления потоков, сцен и подсветок кнопок в монтажном редакторе и только потом создать PGC, перетаскивая дорожки в редактор сценариев.

Следует также заметить, что не все материалы могут быть зарегистрированы при перемещении их в монтажный редактор или редактор сценариев. Например, аудиопотоки, subpicture и видеоракурсы не могут быть перенесены в редактор сценариев. Их можно перемещать только в редактор данных или на монтажную линейку.

Объекты, создаваемые при регистрации видеоматериалов

Видеоматериалы могут быть зарегистрированы при перемещении их из окна Windows Explorer в редактор сценариев, монтажный редактор или редактор данных. Типы объектов, создаваемых при осуществлении таких действий, приведены в табл. 4.1.

Таблица 4.1. Типы регистрируемых материалов

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

Примечание.

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

Объекты, создаваемые при регистрации фотоизображений

Фотоизображения могут быть зарегистрированы при перемещении их из окна Windows Explorer в редактор сценариев, монтажный редактор или редактор данных. Типы объектов, создаваемых при осуществлении таких действий, приведены в табл. 4.2.

Таблица 4.2. Типы объектов при регистрации фотоизображений

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

Примечание.

При переносе в папку дорожек файла Photoshop, содержащего слой кнопок, помимо потока фотоизображений создаются потоки subpicture и подсветки кнопок.

Примечание.

В редакторе сценариев при переносе фотоизображения на пустое место в области авторинга, в ячейку папки VMG или титульной папки будут созданы дорожка, поток фотоизображений, сцена и исходные материалы будут зарегистрированы. Тем не менее, никаких данных PGC не создается. Эта операция приведет к тому же результату, что и перенос материала в папку дорожки в монтажном редакторе.

При переносе исходных subpicture из окна Windows Explorer в монтажный редактор на монтажную линейку они автоматически регистрируются с флагом Forced start (Принудительное отображение).

Объекты, создаваемые при регистрации аудиоматериалов

Аудиоматериалы могут быть зарегистрированы при перемещении их из окна Windows Explorer в редактор данных или на дорожку монтажной линейки в монтажном редакторе. Аудиоматериалы невозможно зарегистрировать при перемещении их в редактор сценариев. Создаваемые объекты приведены в табл. 4.3.

Таблица 4.3. Типы объектов при регистрации аудиоматериалов

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

Определение пути к файлам

Пользователь может изменить путь к файлам исходных материалов, которые уже зарегистрированы в Scenarist. Это бывает полезно, если один или несколько файлов исходных материалов были перемещены в другое место после их регистрации в программе Scenarist.

Чтобы переопределить пути к файлам материалов, нужно выбрать исходный материал и выполнить команду меню Tools ? Place Holders ? Replace File Path (Инструменты ? Заглушки ? Переопределить путь файла). В результате будет открыто диалоговое окно Change Data Assets Path (Переопределить путь файла), показанное на рис. 4.7.

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

Рис. 4.7. Диалоговое окно изменения путей файлов.


Есть и другой способ вызова этого окна. Нужно щелкнуть на исходном материале правой кнопкой мыши и выполнить команду контекстного меню Replace File Path (Переопределить путь файла). В результате будет открыто диалоговое окно Change Data Assets Path (Переопределить путь файла).

В этом окне обязательно нужно установить флажок Selected Data Only (Только выбранные данные) в группе Apply to (Применить к). Если вы храните все свои исходные материалы в одном и том же каталоге, то вы можете применить данную команду для изменения пути ко всем остальным материалам, если они были перемещены в одно и то же место. В этом случае следует оставить установленным флажок All Data (Все данные). При работе с этой командой следует проявлять осторожность, так как ее выполнение может привести к неожиданным результатам.

Затем нужно нажать кнопку для выбора нового пути к исходному материалу, задать этот путь и нажать кнопку OK. Переопределенный путь будет показан в поле New Path (Новый путь). После еще одного нажатия кнопки OK путь к материалам будет переопределен.

Использование заглушек (placeholders)

Пользователь может начинать процесс авторинга и создавать проект, даже не имея под рукой готовых исходных материалов. Подобный рабочий процесс обеспечивается при помощи так называемых заглушек (placeholders), которые после подготовки всех материалов будут заменены на исходные материалы. Заглушки могут быть пустыми или же они могут использовать реальные исходные материалы, выполняющие роль болванки в процессе авторинга. Так же, как и для реальных исходных материалов, пользователь может устанавливать свойства для заглушек, создавать на их основе дорожки и PGC и даже добавлять кнопки и команды навигации, соединяющие их.

Добавление заглушек

При добавлении заглушки она может быть пустой или же использовать болванку на основе некоего исходного материала, который будет выполнять роль временных фотоизображений, subpicture, видео– или аудиопотоков.

Для добавления заглушки в инспекторе редактора данных нужно выбрать папку, в которую будет добавлена заглушка. После этого нужно выполнить команду меню New ? Place Holder (Новый ? Заглушка) или нажать кнопку New Place Holder (Новая заглушка) на панели инструментов.

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

В диалоговом окне (рис. 4.8) нужно выбрать тип заглушки, который требуется создать, и нажать кнопку OK.

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

Рис. 4.8. Окно выбора типа заглушки.


После выбора типа заглушки появится диалоговое окно сохранения, где следует указать название для пустой заглушки и нажать кнопку Save (Сохранить). Заглушка добавится в папку материалов и появится в рабочей области редактора данных.

Помимо этого можно выбрать существующий материал, который будет служить болванкой, после чего нажать кнопку Save (Сохранить). Заглушка добавится в папку материалов и появится в рабочей области редактора данных.

Для задания длительности заглушки, выполняющей роль исходного материала, нужно выбрать ее и ввести новое значение в поле Data End Time (Время окончания материала[12] ) браузера свойств, после чего нажать кнопку Enter (Ввод).

Замена исходного материала заглушкой

Заглушки крайне полезны, если у вас есть рабочий сценарий и его нужно будет использовать как шаблон для работы с другими сценариями. Пользователь может наследовать дорожки сценария, PGC и команды навигации при замене материалов на заглушки. При создании нового сценария нужно просто открыть шаблон и заменить заглушки новыми исходными материалами.

Для замены материала заглушкой следует в редакторе данных выбрать исходный материал и выполнить команду меню Tools ? Place Holders ? Data ? Place Holder (Инструменты ? Заглушки ? Данные ? Заглушка). Также можно на материале щелкнуть правой кнопкой мыши и выполнить команду контекстного меню Place Holders ? Data ? Place Holder (Заглушки ? Данные ? Заглушка).

Материалы будут заменены заглушками, и в рабочей области редактора данных изменятся их пиктограммы (рис. 4.9). Заглушки наследуют свойства материалов, включая разрешение, соотношение сторон кадра, время начала и конца материала.

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

Рис. 4.9. Иконки, отображающие заглушки.

Замена заглушки исходным материалом

Как только требуемый исходный материал будет подготовлен и закодирован соответствующим образом, им можно будет заменить заглушку. Для этого в редакторе данных следует выбрать заглушку, которую нужно заменить готовым материалом. В браузере свойств нажмите кнопку поля File (Файл), выберите требуемый исходный материал и нажмите кнопку Save (Сохранить). Эту последовательность действий надо выполнить для всех заглушек, которые требуется заменить.

Если же заглушку требуется обновить, то сначала следует выбрать ее в редакторе данных, а затем выполнить команду меню Tools ? Place Holders ? Placeholder ? Data (Инструменты ? Заглушки ? Заглушка ? Данные). Помимо этого можно щелкнуть правой кнопкой мыши на выбранной заглушке и выполнить команду контекстного меню Place Holders ? Placeholder ? Data (Заглушки ? Заглушка ? Данные).

Заглушки будут заменены новым материалом, и в рабочей области редактора данных соответствующим образом изменятся их пиктограммы.

Примечание.

Пользователь может использовать команду меню Replace Place Holder (Заменить заглушку) для обновления заглушек только определенного типа. Это полезно, например, если необходимо заменить в проекте все аудиоматериалы или фотоизображения.

Глава 5

Видеодорожки и дорожки изображений

Создание папок дорожек

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

Для создания папки дорожек нужно сначала щелкнуть на закладке монтажного редактора, чтобы отобразить его. Затем в инспекторе монтажного редактора следует выбрать каталог, в котором создать новую папку дорожек. А после этого останется только выполнить команду меню New ? Folder (Новый ? Папка) или нажать кнопку New Folder (Новая папка) на панели инструментов. В появившемся диалоговом окне (рис. 5.1) надо указать имя папки и нажать кнопку OK.

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

Рис. 5.1. Установка имени папки.


После создания новая папка будет отображаться в инспекторе и на рабочей области монтажного редактора (рис. 5.2).

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

Рис. 5.2. Созданная папка дорожек.

Создание видеодорожек

Видеодорожки создаются в монтажном редакторе при помощи перемещения видеоматериалов в папку Tracks (Дорожки) из окна Windows Explorer или из окна менеджера исходных материалов. Как только видеодорожка будет создана, пользователь сможет добавлять к ней аудиоресурсы, видеоракурсы и потоки subpicture, перетаскивая их на монтажную линейку дорожки.

Для создания видеодорожки нужно сначала щелкнуть на закладке монтажного редактора, чтобы отобразить его. Затем нужно переместить видеоматериал из менеджера исходных материалов или из окна Windows Explorer на папку Tracks в инспекторе монтажного редактора (рис. 5.3). Видеодорожка создается и добавляется к содержимому папки Tracks, а если материал перемещался из окна Windows Explorer, то он автоматически регистрируется в проекте. В инспекторе монтажного редактора нужно выбрать созданную видеодорожку. В рабочей области появится монтажная линейка, отображающая выбранную видеодорожку[13] (рис. 5.4).

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

Рис. 5.3. Создание видеодорожки.

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

Рис. 5.4. Видеодорожка.


Для добавления аудиопотока к выбранной видеодорожке необходимо перенести аудиоматериал из менеджера исходных материалов на монтажную линейку (рис. 5.5). Аудиоматериал обязательно должен иметь те же временные характеристики, что и видеопоток.

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

Рис. 5.5. Добавление аудиоматериала к видеодорожке.

Создание сцен на видеодорожке

Сцены, которые также называют главами, позволяют зрителю мгновенно перейти к требуемому видеофрагменту так же, как читатель переходит к различным главам в книге. Для создания сцены на видеодорожке нужно в инспекторе монтажного редактора выделить дорожку, в которой будут создаваться сцены. Видеопоток отобразится на монтажной линейке. Затем в поле временного кода в панели инструментов нужно выделить временную позицию, на которой будет создана сцена, и нажать клавишу Enter. Временная позиция обновится и будет отображена на монтажной линейке (рис. 5.6).

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

Рис. 5.6. Временное позиционирование видеодорожки.


Бегунок нужно перевести в требуемое положение (рис. 5.7). При необходимости можно увеличивать или уменьшать масштаб отображения монтажной линейки.

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

Рис. 5.7. Временное позиционирование при помощи бегунка.


После этого следует выполнить команду меню New ? New Scene (Новый ? Новая сцена) или нажать кнопку New Scene (Новая сцена) на панели инструментов. Сцена будет добавлена к дорожке и отображена как стилизованное изображение кадра видеопотока в точке создания сцены (см. рис. В.8 на цветной вклейке).

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

Рис. В.8. Созданная сцена.


Если нужно откорректировать позицию созданной сцены, то сначала ее нужно выделить на монтажной линейке, затем открыть браузер свойств и указать новое значение временной позиции сцены в поле Scene Time (Временная позиция сцены). Пиктограмма сцены переместится на вновь установленное значение и обновится стилизованный кадр сцены.

Также можно подвести курсор мыши к левой кромке созданной сцены на монтажной линейке и переместить сцену в новое положение. Сцена передвинется, и кадр сцены тоже будет обновлен.

Позиции сцены и заголовки GOP

Сцены могут создаваться только в определенных местах видеопотока. Эти места всегда находятся в начале группы изображений (GOP) MPEG-потока и содержат полную информацию о соответствующем кадре. При вставке сцены программа Scenarist проверяет, где находится бегунок. Если он указывает не на заголовочный кадр GOP, то сцена размещается на ближайшем подходящем кадре.

Добавление ракурсов к видеодорожке

Спецификация DVD позволяет располагать на видеодорожке до девяти ракурсов. Ракурсы могут использовать один и тот же аудиопоток и поток subpicture, обеспечивая непрерывное воспроизведение материала при смене ракурса, или же каждый из ракурсов может иметь свой собственный аудиопоток и поток subpicture.

Для добавления ракурса к видеодорожке нужно в инспекторе монтажного редактора выбрать дорожку, к которой требуется добавить ракурс. На монтажной линейке следует выбрать первую сцену, а в браузере свойств указать тип ракурса (рис. 5.8).

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

Рис. 5.8. Задание типа ракурса.


Существует два вида ракурсов, которые применяются в процессе авторинга:

• Seamless (Непрерывный) – все ракурсы используют один и тот же аудиопоток и поток subpicture. Зритель может переключаться между ракурсами без задержек в воспроизведении. Этот вариант используется в музыкальном видеоматериале с несколькими видеоракурсами, между которыми зритель может переключаться без остановки музыкального сопровождения;

• Non-seamless (Прерывистый) – каждый ракурс имеет свой аудиопоток и поток subpicture. Зритель может переключаться между ракурсами с задержкой в воспроизведении. Этот вариант используется в случае, если зритель должен слышать другой звук или музыку при смене ракурсов.

Чтобы добавить новый ракурс, нужно выполнить команду меню New ? Angle (Новый ? Ракурс) или нажать кнопку New Angle (Новый ракурс) на панели инструментов. Новый ракурс (Angle 1) добавится к дорожке. Затем следует переместить видеоматериал, содержащий ракурс, из менеджера исходных материалов или окна Windows Explorer на соответствующий поток, расположенный на монтажной линейке (рис. 5.9). Этот видеоматериал должен иметь то же время начала и конца, что и основной поток видеоматериала и соответствующий аудиопоток.

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

Рис. 5.9. Добавление ракурсов на дорожку.


Если создается ракурс с типом non-seamless, то к нему можно добавить свой аудиопоток. Для этого нужно выбрать созданный новый ракурс на монтажной линейке. Аудиоматериал, соответствующий первому ракурсу, исчезнет с экрана, и аудиодорожка станет чистой (рис. 5.10).

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

Рис. 5.10. Назначение аудиопотока новому ракурсу с типом non-seamless.

Теперь можно перенести аудиоматериал из менеджера исходных материалов или окна Windows Explorer на пустую аудиодорожку на монтажной линейке. Этот аудиопоток должен иметь то же стартовое время и длительность, что и другие потоки. Но при этом каждый ракурс может иметь собственный аудиопоток (рис. 5.11).

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

Рис. 5.11. Разным ракурсам назначены разные аудиопотоки.

Создание дорожек слайд-шоу и презентаций

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

Создание дорожек слайд-шоу

Для создания дорожки слайд-шоу сначала нужно щелкнуть мышью на вкладке монтажного редактора, чтобы отобразить его. Затем необходимо переместить фотоизображение, которое будет первым кадром слайд-шоу, из менеджера исходных материалов или окна Windows Explorer на папку Tracks (Дорожки) в инспекторе монтажного редактора.

В появившемся диалоговом окне следует указать тип Slide Show (Слайд-шоу) и нажать кнопку OK (рис. 5.12). Дорожка слайд-шоу добавится к папке.

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

Рис. 5.12. Выбор типа потока.


В инспекторе монтажного редактора следует выделить только что созданную дорожку слайд-шоу. На монтажной линейке отобразится первое изображение слайд-шоу. По умолчанию продолжительность отображения первого кадра равна 10 секундам. Остальные кадры слайд-шоу легко добавляются при помощи перемещения их из окна менеджера исходных материалов на свободную часть потока слайд-шоу (рис. 5.13).

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

Рис. 5.13. Добавление слайдов в поток.


Для изменения длительности отображения слайда нужно выделить его в потоке и в браузере свойств указать новую продолжительность показа слайда в поле Duration (Длительность). Также можно на монтажной линейке просто переместить правую кромку требуемого слайда в новое временное положение (см. рис. В.9 цветной вклейки).

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

Рис. В.9. Три слайда в составе потока.

Примечание.

Добавляемые слайды будут иметь такую же длительность, как и последний слайд в потоке.

Если перемещать слайды из окна Windows Explorer, то можно положить на монтажную линейку сразу несколько слайдов за одну операцию. Для добавления звука или subpicture к потоку слайд-шоу нужно переместить соответствующий материал из менеджера исходных материалов на монтажную линейку, как это делалось со звуком для видеодорожек.

Для изменения порядка следования слайдов достаточно просто передвинуть требуемый слайд на новое место в потоке слайд-шоу.

Создание дорожек презентаций

Для создания дорожки презентаций сначала нужно щелкнуть мышью на закладке монтажного редактора, чтобы отобразить его. Затем следует переместить фотоизображение, которое будет первым слайдом презентации, из менеджера исходных материалов или окна Windows Explorer на папку Tracks (Дорожки) в инспекторе монтажного редактора. В появившемся диалоговом окне нужно указать тип Still Show (Презентация) и нажать кнопку OK (рис. 5.14). Дорожка презентации будет добавлена в папку.

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

Рис. 5.14. Выбор типа потока.


В инспекторе монтажного редактора нужно выбрать только что созданную дорожку презентации. На монтажной линейке отобразится первое изображение презентации. Остальные кадры легко добавляются при помощи их перемещения из окна менеджера исходных материалов на свободную часть потока презентаций (см. рис. В.10 цветной вклейки).

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

Рис. В.10. Поток презентации.

Примечание.

Если фотоизображения перемещаются из окна Windows Explorer, то можно положить на монтажную линейку сразу несколько изображений за одну операцию.

Для изменения порядка следования кадров презентации достаточно просто передвинуть требуемое изображение на новое место в потоке презентации.

Отображение и скрытие потоков

При работе со сложным проектом монтажная линейка может переполниться дорожками, отображающими различные потоки ракурсов, аудиоматериалов и subpicture. Чтобы привести в порядок рабочее пространство и облегчить работу, можно скрывать потоки различных типов. Для скрытия потоков на монтажной линейке надо на панели инструментов монтажного редактора выбрать кнопку, соответствующую типу потока, который необходимо скрыть, и отжать ее. Повторное нажатие на эту кнопку снова отобразит скрытый поток (рис. 5.15).

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

Рис. 5.15. Инструменты отображения и скрытия потоков.


Предназначение инструментов этой панели рассматривается в следующем списке:

• Show Main Stream (Показать основной поток) – отображает и скрывает основной поток видео– или фотоизображений;

• Show Angle Streams (Показать потоки ракурсов) – отображает и скрывает ракурсы;

• Show Audio Streams (Показать аудиопотоки) – отображает и скрывает аудиопотоки;

• Show Subpicture Streams (Показать потоки subpicture) – отображает и скрывает потоки subpicture;

• Show Highlight Streams (Показать потоки подсветок) – отображает и скрывает потоки подсветок кнопок.

Работа с настройками по умолчанию для дорожек

Пользователь может использовать диалоговое окно Track Stream Settings (Установки потоков) для установки параметров по умолчанию для языков аудиоматериала и subpicture. Эти значения могут быть применены к одной или нескольким дорожкам с помощью одной команды, что бывает полезно, когда необходимо локализовать созданный ранее сценарий для другой страны или региона.

Конфигурирование настроек по умолчанию

Чтобы задать параметры по умолчанию, нужно выполнить команду меню Settings ? Track Stream Settings (Настройки ? Установки потоков). В результате будет открыто диалоговое окно. В этом окне надо выбрать тип дорожек, для которого необходимо задать параметры по умолчанию. Возможные значения перечислены в следующем списке:

• 4:3 Settings;

• 16:9 Settings;

• 4:3 Panscan Settings.

После нажатия кнопки с изображенным синим плюсом в секции Audio Streams (Аудиопотоки) в список будет добавлен аудиопоток. По умолчанию используется английский язык (English).

Теперь нужно выбрать созданный аудиопоток, выделив его номер в списке. Появится поле с выпадающим списком, где можно указать язык для данного аудиопотока (рис. 5.16).

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

Рис. 5.16. Конфигурирование настроек дорожек.


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

Те же самые действия нужно проделать и для потоков subpicture в нижней секции.

При задании параметров по умолчанию для типа дорожек 16:9 потребуется определить, будет ли поток Wide (W) или Letterbox (L) (рис. 5.17).

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

Рис. 5.17. Задание параметров для дорожек 16:9.


В данном случае можно просто нажать кнопку Set as Default (Установить по умолчанию) и закрыть диалоговое окно.

Использование настроек существующей дорожки по умолчанию

Чтобы использовать настройки существующей дорожки как настройки по умолчанию, нужно в инспекторе монтажного редактора выбрать дорожку, настройки которой будут использоваться для остальных дорожек. Затем следует выполнить команду меню Settings ? Track Stream Settings (Настройки ? Установки потоков). В появившемся диалоговом окне следует в поле Source (Источник) выбрать значение Selected Tracks (Выбранные дорожки). После этого нужно нажать кнопку Set as Default (Установить по умолчанию) и закрыть диалоговое окно (рис. 5.18).

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

Рис. 5.18. Установка новых параметров по умолчанию.

Примечание.

Есть и еще один способ задать установки по умолчанию на основе существующей дорожки. Для этого надо щелкнуть правой кнопкой мыши на дорожке и выполнить команду контекстного меню Set as 4:3 Default (Установить по умолчанию для 4:3).

Применение параметров по умолчанию к дорожкам

Чтобы применить к дорожке значения по умолчанию, нужно выбрать ее, щелкнуть на ней правой кнопкой мыши и выполнить команду контекстного меню Reset to Stream Defaults (Применить к дорожкам параметры по умолчанию). Установки по умолчанию будут применены к выбранной дорожке.

Глава 6

Субтитры

Субтитры – это текстовая версия аудиосопровождения, которая отображается поверх видеоматериала в нижней части экрана. Очень часто субтитры используются для отображения текстовой версии диалогов на другом языке. Также они используются для отображения текста в условиях плохой слышимости.

Субтитры реализованы как серия subpicture, внедренных в видеообъект. Зритель может выбирать до 32 альтернативных языков потока субтитров, а также включать или выключать их отображение. В пакете Scenarist субтитры состоят из потока subpicture, каждая из которых имеет свое время начала и окончания отображения.

Пользователь может создавать потоки субтитров в Scenarist, добавляя их на дорожку в окне моделирования, или же может импортировать их из файла скрипта.

Создание субтитров в Scenarist

Программа Scenarist имеет встроенный генератор субтитров, реализованный в окне моделирования для создания базовых субтитров. Каждый субтитр имеет свое время начала и окончания отображения.

Для создания субтитров в окне моделирования нужно в инспекторе монтажного редактора выбрать дорожку, для которой необходимо создать субтитры и открыть окно моделирования. Для ввода субтитров окно моделирования должно быть отображено в полноразмерном виде. Если оно отображается в полуразмерном виде, то нужно отжать кнопку Half Size (Половинный размер) на палитре инструментов окна моделирования (рис. 6.1) или выполнить команду меню Mode ? Half Size (Режим ? Половинный размер).

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

Рис. 6.1. Перевод окна моделирования в полноразмерный режим.


Теперь следует нажать кнопку Edit Subtitle Text (Редактировать текст субтитров) в палитре инструментов окна моделирования (рис. 6.2). Палитра инструментов изменится, и на ней появятся инструменты дизайна для ввода субтитров.

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

Рис. 6.2. Переход в режим создания субтитров.


На линейке видеофильма нужно переместить указатель в ту временную позицию, где должны появиться субтитры, а затем задать шрифт, размер шрифта, стиль текста и выравнивание (рис. 6.3).

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

Рис. 6.3. Инструменты работы с текстом.


Теперь необходимо нажать кнопку Add Subtitle Text (Добавить субтиты), которая располагается слева от поля выбора шрифта. В нижней части экрана появится белый прямоугольник, который является областью ввода текста субтитров. В этой области ввода нужно задать текст субтитров и щелкнуть кнопкой мыши в любом месте экрана за пределами области ввода. Поток субтитров будет создан и добавлен к видеодорожке. Субтитры хранятся в BMP-файлах в каталоге Subtitle, который располагается в каталоге сценария Cache.

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

При редактировании существующих субтитров можно использовать кнопки Previous (Предыдущий) или Next (Следующий) для перемещения по созданным субтитрам фильма. Но при этом нужно убедиться, что включен режим Edit Subtitle Text (Редактировать текст субтитров).

Чтобы сменить место расположения субтитров, можно просто переместить рамку на новое место. Пользователь может также изменять размеры рамки (рис. 6.4).

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

Рис. 6.4. Рамку с текстом субтитров можно расположить в любом месте экрана.


Для добавления или изменения текста можно щелкнуть мышью в любом месте внутри рамки и ввести новый текст. Чтобы изменить атрибуты текста, нужно выделить весь текст или его часть, после чего указать новый шрифт, его размер, стиль или способ выравнивания.

Изменение времени начала и длительности отображения субтитров

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

Для изменения времени начала показа субтитров в браузере свойств нужно ввести новое значение в поле Start Time to Video (Стартовое время видео). Позиция субтитров изменится соответствующим образом.

Для изменения длительности показа субтитров нужно сделать двойной щелчок мышью в поле Data (Данные) и ввести новое значение в поле Data End Time (Конечное время видео). Длительность показа субтитров будет изменена (рис. 6.5).

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

Рис. 6.5. Последовательность действий для изменения времени показа субтитров.

Примечание.

Расположение субтитров можно менять, просто перемещая их по потоку субтитров в монтажной линейке на новое место.

Импорт субтитров

Программа Scenarist может импортировать скрипты субтитров, созданные в других программах. Для импорта субтитров с помощью скрипта надо в инспекторе монтажного редактора выбрать дорожку, в которую необходимо импортировать субтитры. Затем необходимо выполнить команду меню Tools ? Import Subtitle (Инструменты ? Импорт субтитров) или нажать кнопку Import Subtitle (Импортировать субтитры) на панели инструментов. Это приведет к отображению соответствующего диалогового окна (рис. 6.6).

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

Рис. 6.6. Диалоговое окно импорта субтитров.


В этом окне необходимо выбрать переключатель Stream 1 (Поток 1), а затем нажать кнопку File Path (Путь к файлу) для этого потока. Откроется диалоговое окно, в котором нужно выбрать файл скрипта субтитров, который необходимо импортировать. После этого следует нажать кнопку Open (Открыть). В пустой строке первого потока появится путь к скрипту, а установки файла скрипта будут отображены в браузере свойств.

Эти действия нужно повторить для подключения дополнительных потоков субтитров, которые требуется включить в видеопоток.

После того как все субтитры будут заданы, нужно нажать кнопку Start (Старт). Будет выведено окно с запросом, в котором следует выбрать ответ Ye s (Да) (рис. 6.7). Субтитры будут импортированы в новый поток subpicture. Также будет создана новая папка, содержащая кодированные субтитры, после чего она будет добавлена в редактор данных, а ее название будет определяться типом импортированных субтитров.

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

Рис. 6.7. Запрос на подтверждение импорта субтитров.

Примечание.

При импорте субтитров после того, как некоторые потоки субтитров уже созданы, следует удостовериться в том, что был выбран правильный поток. Иначе можно затереть уже существующие субтитры.

Устранение проблем импорта (пропущенные субтитры)

Во время процесса импорта в окне Subtitle Import Message (Сообщения импорта субтитров) может появиться сообщение об ошибках Can’t open first Subpicture image File [path] (Невозможно открыть первый файл subpicture-изображения [путь]).

Это происходит, если путь, показанный в сообщении об ошибке, не соответствует расположению в материале субтитров. Для устранения этой проблемы нужно открыть файл скрипта в текстовом редакторе и изменить путь, чтобы он соответствовал материалу, после чего придется повторить процедуру импорта.

Глава 7

Описание меню

Создаваемое меню состоит из трех слоев, которые показаны на рис. В.11 цветной вклейки.

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

Рис. В.11. Структура меню.


Три слоя меню рассматриваются в следующем списке.

• Фон (Background) – видимый слой фона, отображаемый во время просмотра меню. Фон может быть либо анимированным, в котором отображаются фрагменты фильма или специально созданные видеоклипы, либо реализованным как 24-битный цветной файл для меню со статичным фоном.

• Наложение (Subpicture) – 2-битное фотоизображение, содержащее контур или текст для кнопок, которое отображается поверх фонового слоя. Subpicture может содержать до четырех цветов, каждый из которых приведен к цвету и уровню контраста и будет отображаться во время воспроизведения материала. Цвет и уровень контраста могут быть приведены к трем состояниям кнопок. Состояние Display (Отображение) используется, когда кнопка не выделена. Если пользователь выделил кнопку, то она переходит в состояние Selection (Выделение). Когда пользователь нажимает (активирует) кнопку, то используется состояние Action (Активация).

• Подсветка кнопок (Button Highlights) – слой, содержащий прямоугольные области вокруг объектов на наложении subpicture. Подсветки кнопок, которых можно создавать до 36 штук, прорисовываются в окне моделирования Scenarist и могут быть связаны с другими меню и сценами фильма.

Типы меню

Пользователь может создавать несколько типов меню.

Системные меню, к которым обеспечивается доступ при помощи пульта дистанционного управления, бывают нескольких видов.

• Title меню (титульное меню), которое вызывается нажатием кнопки Title (на некоторых пультах дистанционного управления подобные кнопки называются Top Menu). Это меню располагается в видеоменеджере (VMG) и предоставляет доступ ко всем VTS-меню и титулам диска. Титульное меню создается добавлением дорожки меню к папке языка видеоменеджера VMG.

• Root меню (корневое меню), доступ к которому обеспечивается нажатием на клавишу Menu на пульте ДУ. Оно располагается внутри VTS и обеспечивает доступ ко всем субменю и титулам в пределах того же VTS. Root меню создается добавлением дорожки меню к папке языка в VTS.

• Меню Subpicture, аудио, ракурсов (Angle) и PTT (Part of Title) располагаются в пределах той или иной VTS и используются для смены subpicture, звука и видеоракурсов или же для быстрого перехода к конкретной главе в пределах титула. Доступ к этим системным меню, часто называемым субменю, обеспечивается при помощи кнопок Subpicture, Audio, Angle и PTT совместно с клавишей Menu на пульте дистанционного управления. Субменю создаются добавлением дорожек меню к папке языка в VTS и последующей смены параметра Menu ID (Тип меню) на требуемый тип.

Примечание.

Не у всех пультов дистанционного управления есть клавиши Subpicture, Audio, Angle и PTT. Если вы создаете меню таких типов, то к ним нужно обеспечить доступ из корневого меню. В этом случае некоторые зрители смогут добраться до подменю при помощи кнопок на пульте, а некоторые зрители будут использовать связи, заложенные в сценарий.

Несистемные меню тоже имеют subpicture и подсветку кнопок, как и системные меню. Однако к несистемным меню, которые могут располагаться в любом месте вашего сценария, невозможно обеспечить доступ с пульта ДУ. Если системные меню предназначены для реализации общих возможностей, то несистемные меню могут предоставлять зрителю более специфичные варианты управления, увеличивая степень интерактивности в соответствии с замыслом создателя диска.

Создание дорожек меню

Дорожки меню создаются в монтажном редакторе при помощи перемещения фонового материала в папку Tracks (Дорожки) из менеджера исходных материалов либо из окна Windows Explorer. Как только дорожка меню будет создана, пользователь сможет добавлять потоки subpicture, просто перемещая их на монтажную линейку; после чего в окне моделирования можно задать правила подсветки кнопок.

Создание дорожки неанимированного меню

Статические меню, которые в дальнейшем будут называться неанимированными, состоят из неподвижного фонового изображения, наложенной на него subpicture и подсветки кнопок. Дорожки неанимированных меню не могут содержать аудиопотоков. Если же необходимо, чтобы дорожка меню содержала аудиопоток, то придется создать меню как дорожку слайд-шоу.

Для создания дорожки неанимированного меню сначала нужно щелкнуть на вкладке монтажного редактора, чтобы отобразить его. Затем следует переместить изображение фона из менеджера исходных материалов или окна Windows Explorer в папку Tracks (Дорожки) монтажного редактора. В результате будет активировано диалоговое окно, в котором следует указать тип создаваемой дорожки (рис. 7.1).

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

Рис. 7.1. Выбор типа меню.


В этом окне нужно выбрать вариант Still Menu (Неанимированное меню) и нажать кнопку OK. Дорожка неанимированного меню будет добавлена к папке как фоновый материал.

Теперь нужно выделить созданную дорожку меню, щелкнув на ней мышью в инспекторе монтажного редактора. На монтажной линейке отобразится дорожка неанимированного меню. На монтажную линейку нужно переместить материал subpicture из менеджера исходных материалов или окна Windows Explorer. Потоки Subpicture и Highlight (Подсветка кнопок) будут добавлены к дорожке (см. рис. В.12 цветной вклейки).

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

Рис. В.12. Монтажная линейка с созданными потоками Subpicture и Highlight для неанимированного меню.

Примечание.

Когда материалы subpicture перемещаются из окна Windows Explorer прямо на монтажную линейку, они автоматически регистрируются в Scenarist с флагом Forced Start enabled (Принудительное отображение).

После того как дорожки будут развернуты в PGC, для завершения работы по созданию неанимированного меню может понадобиться выполнить некоторые дополнительные действия, которые перечислены в следующем списке:

• cоздание подсветки кнопок при помощи прорисовки рамок вокруг контуров меню или текста;

• установка цветов subpicture, которые будут соответствовать трем состояниям кнопок;

• создание связей между кнопками и другими меню и сценами фильма при помощи команд навигации.

Создание дорожек анимированного меню

Анимированное меню состоит из фонового видеоматериала, наложенной на него subpicture и подсветки кнопок. Как и видеодорожки, анимированные меню могут иметь ракурсы и аудиопотоки.

Для создания дорожки анимированного меню сначала надо щелкнуть на вкладке монтажного редактора, чтобы отобразить его. Затем нужно переместить фоновый видеоматериал из менеджера исходных материалов или окна Windows Explorer в папку Tracks (Дорожки) монтажного редактора. Видеодорожка добавится к папке и будет играть роль фонового материала для меню.

Теперь следует выделить созданную дорожку меню, щелкнув на ней мышью в инспекторе монтажного редактора. На монтажной линейке отобразится видеодорожка создаваемого меню. Затем следует переместить материал subpicture из менеджера исходных материалов или окна Windows Explorer на монтажную линейку. Потоки Subpicture и Highlight (подсветка кнопок) будут добавлены к видеодорожке (см. рис. В.13 цветной вклейки).

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

Рис. В.13. Монтажная линейка с созданными потоками Subpicture и Highlight для анимированного меню.


При перемещении материалов subpicture из окна Windows Explorer прямо на монтажную линейку они автоматически регистрируются с флагом Forced Start enabled (Принудительное отображение).

Для добавления аудиопотока нужно переместить аудиоматериал из менеджера исходных материалов или окна Windows Explorer на монтажную линейку. Аудиопоток будет добавлен к дорожке.

Для завершения работы по созданию анимированного меню может понадобиться выполнить некоторые дополнительные действия, которые перечислены в следующем списке:

• cоздание подсветки кнопок при помощи прорисовки рамок вокруг контуров меню или текста;

• установка цветов subpicture, которые будут соответствовать трем состояниям кнопок;

• cоздание связей между кнопками и другими меню и сценами фильма при помощи команд навигации;

• установка дорожки анимированного меню в бесконечный цикл, чтобы она воспроизводилась непрерывно до тех пор, пока зритель не нажмет соответствующую клавишу на пульте дистанционного управления.

Импортирование слоев, созданных в Adobe Photoshop, в меню

Пользователь может создавать дорожки меню из файлов, созданных в Adobe Photoshop. Эти файлы могут содержать слои фона и графических изображений, выполняющих роль кнопок. При импортировании файла Photoshop слои, хранящие в себе информацию о графических объектах, добавляются к слою фона, а информация о subpicture и подсветке кнопок генерируется автоматически. Следует также сказать, что Scenarist сразу проставляет минимальное начальное количество связей между кнопками. Создавая меню в Photoshop, пользователь может быть уверен в корректном позиционировании графики на фоне меню.

После того как все слои файла Photoshop будут проимпортированы в Scenarist, можно задать цвета подсветки кнопок для режимов отображения, выделения и активирования кнопок.

Подготовка слоев Photoshop для создания меню

Для подготовки файла Photoshop, содержащего слои, нужно в графическом редакторе Photoshop создать новый документ командой меню File ? New (Файл ? Новый) и в диалоговом окне задать параметры, как показано на рис. 7.2.

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

Рис. 7.2. Параметры создания документа Photoshop.


Самый нижний слой должен называться Background. Если он получил другое название, то слой необходимо переименовать.

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

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

Рис. 7.3. Установки нового слоя Button 1.


На этом слое можно разместить полноцветное изображение, которое будет выполнять роль кнопки. Остальные части слоя должны остаться прозрачными (см. рис. В.14 цветной вклейки).

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

Рис. В.14. Фоновый слой и два слоя кнопок (в качестве кнопок используется текст).

Примечание.

Если требуется, чтобы кнопка не появлялась на слое фона, то при импорте в Scenarist надо установить параметр Opacity (Непрозрачность) для слоя в нулевое значение. Это позволит сделать кнопку прозрачной, и ее будет видно только при выделении и активировании.

При необходимости можно добавить дополнительные кнопки, размещая каждую в своем собственном слое, задавая последовательно названия Button 2, Button 3 и т. д. Нужно удостовериться, что слои идут в том порядке, в котором они будут пронумерованы в меню. После этого нужно выполнить команду меню File ? Save As (Файл ? Сохранить как) и сохранить файл в формате Photoshop (.psd).

Создание меню на основе слоев Photoshop

Для создания меню или слайд-шоу на основе файла Photoshop сначала нужно активировать монтажный редактор. Затем следует переместить файл Photoshop, содержащий слои фона и кнопок, из окна Windows Explorer в папку Tracks (Дорожки) в инспекторе монтажного редактора (рис. 7.4).

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

Рис. 7.4. Перемещение файла Photoshop в папку Tracks.


После этого будет активировано диалоговое окно, в котором нужно будет указать, какой тип дорожки необходимо создать (рис. 7.5).

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

Рис. 7.5. Диалоговое окно выбора типа создаваемой дорожки.


Нужно будет выбрать один из двух типов, которые рассматриваются в следующем списке:

• Still Menu with Subpicture – создается дорожка неанимированного меню на основе фонового слоя, а к ней добавляется subpicture и подсветка кнопок на основе графических объектов в слоях кнопок;

• Slide Show with Subpicture – создается дорожка слайд-шоу на основе фонового слоя, и к ней добавляется subpicture и подсветка кнопок на основе графических объектов в слоях кнопок.

После нажатия кнопки OK будет открыто диалоговое окно Select Layers (Выбор слоев). В этом окне фоновый слой и изображение subpicture отображаются в левой части окна, а слои кнопок – в правой (см. рис. В.15 цветной вклейки). Это диалоговое окно создано, чтобы пользователь мог на этапе импорта определить, какие кнопки нужно включить в дорожку меню, а какие – нет. Это окно бывает полезно, если в файле Photoshop создано больше слоев, чем реально необходимо для импорта, и нет желания тратить время на исправления файла.

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

Рис. В.15. Выбор слоев для импорта.


В секции Layer (Слой) нужно выбрать те слои кнопок, которые следует импортировать в меню. После нажатия кнопки OK слои фона и кнопок будут объединены и импортированы как фотоизображение, создавая поток изображения фона в дорожке меню (рис. 7.6). Слои кнопок также объединяются и импортируются как неподвижный материал subpicture, который используется для генерирования потоков subpicture и подсветки кнопок в создаваемой дорожке меню.

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

Рис. 7.6. Дорожка меню, созданная при импорте файла Photoshop.


Минимальный набор связей между кнопками автоматически генерируется программой Scenarist. Но может потребоваться выполнить дополнительные действия для завершения работы с созданием дорожки меню. Впрочем, их можно выполнить в процессе авторинга, после того как дорожки будут развернуты в PGC.

Пользователю может потребоваться установить цвета subpicture, связанные с тремя состояниями кнопок, и создать связи между кнопками, другими меню и сценами фильма с помощью команд навигации.

Примечание.

При импортировании меню, подготовленного в Photoshop, в соотношении сторон 16:9, автоматически создаются два потока subpicture. Один поток для режима Widescreen (Широкоэкранный), а второй – для режима Letterbox (Конверт). При этом создается одинарный поток подсветки кнопок, который будет корректно отображаться для обоих потоков subpicture.

Следует помнить, что файлы меню, подготовленные в Photoshop, также могут быть импортированы в Scenarist простым перемещением их из окна Windows Explorer в папку языка или титульную папку в редакторе сценариев.

Дорожки меню 16:9

При проигрывании широкоэкранного фильма с соотношением сторон 16:9 DVD-плеер автоматически масштабирует размер кадра для отображения на стандартном телевизоре с соотношением 4:3. При этом черные полосы добавляются сверху и снизу экрана, чтобы сохранить пропорции изображения. Такой режим отображения называется Letterbox (Конверт). Однако слои subpicture во время воспроизведения автоматически не масштабируются в соотношение 4:3, что, по всей видимости, может вызывать потерю четкости текста subpicture или их искажение. Это означает, что при создании меню 16:9 потребуется создавать два слоя subpicture. Один слой для широкоэкранных телевизоров (Wide), а второй – для обычных (Letterbox).

Примечание.

При использовании Photoshop для подготовки материалов меню 16:9 можно создавать одинарный файл, содержащий слои фона и кнопок. При импортировании файла Photoshop в Scenarist автоматически будут созданы раздельные subpictures. Одна для Widescreen, а другая для Letterbox.

Подготовка subpicture 16:9

При подготовке subpicture для меню 16:9 сначала нужно создать широкоэкранное изображение subpicture с разрешением 720 х 480 для NTSC или 720 х 576 для PAL (см. рис. В.16 цветной вклейки).

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

Рис. В.16. Фоновый слой 16:9 и три слоя кнопок.


Теперь нужно задать наименование файла, чтобы было понятно, что это широкоэкранная версия, и сохранить широкоформатное изображение subpicture.

Потом следует создать изображение subpicture (Letterbox), масштабируя широкоэкранную версию в разрешение 720 х 360 для NTSC или 720 х 432 для PAL. К полученной subpicture (Letterbox) следует добавить канву сверху и снизу, чтобы общее разрешение соответствовало широкомасштабной subpicture. Нужно убедиться, что содержимое subpicture отцентровано по вертикали (см. рис. В.17 цветной вклейки).

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

Рис. В.17. Изображение с добавленной канвой.


Этот файл нужно сохранить с именем, которое однозначно указывало бы на то, что это версия subpicture для Letterbox.

Создание дорожек меню 16:9

При добавлении потоков subpicture для проектов с соотношением сторон 16:9 должны быть добавлены две версии subpicture, одна из которых будет предназначена для широкоэкранных дисплеев, а вторая – для обычных дисплеев (Letterbox).

Примечание.

Если материал был создан в формате 4:3 Pan-Scan, то поток subpicture может быть установлен только как Pan-Scan.

Для создания дорожки меню 16:9 нужно щелкнуть на закладке монтажного редактора, чтобы отобразить его, и для создания дорожки неанимированного меню переместить фоновое изображение в папку Tracks (Дорожки) в инспекторе монтажного редактора. В появившемся диалоговом окне надо указать тип создаваемой дорожки Still Menu (Неанимированное меню) и нажать кнопку OK. Дорожка неанимированного меню будет добавлена в состав проекта.

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

В инспекторе монтажного редактора нужно выделить новую дорожку меню. На монтажной линейке отобразится созданный поток. Затем следует добавить первый поток (Wide) subpicture и переместить материал широкоэкранной subpicture на дорожку меню. Потоки Subpicture и подсветки кнопок будут добавлены к дорожке. После этого надо нажать кнопку W, которая переведет поток subpicture в широкоформатный режим (Wide) (см. рис. В.18 цветной вклейки).

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

Рис. В.18. Широкоэкранная версия.


Теперь нужно добавить второй поток subpicture для формата Letterbox. Для этого достаточно переместить материал Letterbox subpicture на дорожку меню. Соответствующий поток subpicture будет добавлен к дорожке. Его нужно перевести в режим Letterbox, нажав кнопку L (рис. 7.7).

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

Рис. 7.7. Версия Letterbox.


В окне моделирования нужно нажать кнопку Wide (Широкий формат) для отображения широкоформатного фильма (см. рис. В.19 цветной вклейки).

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

Рис. В.19. Изображение в широкоэкранном режиме.


Теперь нужно добавить подсветку кнопок и установить связи между кнопками для широкоэкранной subpicture. Затем в окне моделирования следует нажать кнопку Letterbox для отображения Letterbox subpicture (см. рис. В.20 цветной вклейки).

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

Рис. В.20. Изображение в режиме Letterbox.


На этом этапе должны использоваться встроенные инструменты программы Scenarist для изменения размеров подсветки кнопок для Letterbox subpicture. Дело в том, что первоначальная подсветка кнопок была рассчитана на широкоформатный режим, поэтому при переходе в режим Letterbox реальное расположение подсветки кнопок будет отличаться от заданных ранее координат и размеров подсветки. Для устранения этого недостатка необходимо изменить размеры.

Подсветка кнопок

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

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

Подсветка кнопок создается в окне моделирования при помощи создания на слое subpicture прямоугольной рамки вокруг графических изображений кнопок или текста, который исполняет роль кнопок.

Для создания подсветки кнопок в инспекторе монтажного редактора следует выделить дорожку меню, у которой будет создаваться подсветка кнопок. Затем нужно открыть окно моделирования при помощи команды меню View ? Simulation Window (Вид ? Окно моделирования). В окне моделирования следует выполнить команду меню Mode ? Display Color (Режим ? Отображение) или нажать кнопку Display Color (Режим отображения) на палитре инструментов дизайна. В результате этого будут отображены слои фона и subpicture.

Для более точного позиционирования при создании подсветки кнопок необходимо перевести окно моделирования в полноразмерный режим. Для этого нужно сбросить флажок меню Mode ? Half Size (Режим ? Полуразмерный) или отжать кнопку Half Size (Полуразмерный) на панели инструментов.

Подсветка кнопок может создаваться только в режиме дизайна. Для перехода в этот режим нужно на панели инструментов нажать кнопку Design Mode (Режим дизайна).

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

Затем на палитре инструментов нужно нажать кнопку New Button (Новая кнопка).

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

Подсветка кнопок создается прямоугольными рамками, которые должны размещаться вокруг графических объектов или текстовых строк, выполняющих роль кнопок (рис. 7.8). Нужно следить, чтобы объект или текст целиком помещался в рамку, но при этом не пересекался с другими графическими объектами или текстом.

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

Рис. 7.8. Создание подсветок кнопок.


Первая созданная подсветка называется Button 1. Она будет соответствовать самой первой выделенной кнопке при первом попадании в меню. Впоследствии первую выделенную кнопку можно будет переопределить.

Если необходимо, пользователь может изменить размеры и позиции подсветок кнопок. Для этого на палитре инструментов следует нажать кнопку Select Button (Выбор кнопки). Затем нужно выбрать подсветку кнопки, которую нужно модифицировать, и переместить мышью края подсветки или ее углы в нужную позицию для изменения размера.

Приведение подсветок кнопок к одному размеру

Если необходимо, чтобы все кнопки или некоторые из них имели одинаковую высоту или ширину, то можно воспользоваться командами Make Same Height (Установить одинаковую высоту) и Make Same Width (Установить одинаковую ширину) (рис. 7.9).

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

Рис. 7.9. Выравнивание подсветок кнопок по высоте.


Для задания одинаковой высоты или ширины подсветки кнопок в инспекторе монтажного редактора нужно выбрать дорожку, содержащую подсветки искомых кнопок. Если окно моделирования еще не открыто, то следует выполнить команду меню View ? Simulation Window (Вид ? Окно моделирования). С помощью инструмента Select Button (Выбор кнопки) требуется выбрать те подсветки кнопок, которые нужно унифицировать по ширине или высоте. Несколько подсветок кнопок выбираются при нажатой клавише Shift на клавиатуре. Выбранные подсветки кнопок получат пунктирный контур (рис. 7.10).

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

Рис. 7.10. Выбраны подсветки трех кнопок.


Для приведения ширины подсветок кнопок к одному размеру нужно выполнить команду меню Alignment ? Make Same Width (Выравнивание ? Сделать одинаковую ширину) или нажать кнопку Horizontal Alignment (Горизонтальное выравнивание) на палитре инструментов выравнивания. Подсветки кнопок будут выровнены по максимальной ширине (рис. 7.11).

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

Рис. 7.11. Выбранные подсветки кнопок унифицированы по максимальной ширине.


Чтобы установить у выбранных подсветок кнопок одинаковую высоту, нужно выполнить команду меню Alignment ? Make Same Height (Выравнивание ? Сделать одинаковую высоту) или нажать кнопку Vertical Alignment (Вертикальное выравнивание) на палитре инструментов выравнивания. Подсветки кнопок будут выровнены по максимальной высоте.

Кнопки выравнивания подсветок

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

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

Рис. 7.12. Выравнивание по верхнему краю.


Для выравнивания подсветок кнопок в инспекторе монтажного редактора нужно выбрать дорожку с этими кнопками. Затем следует открыть окно моделирования командой меню View ? Simulation Window (Вид ? Окно моделирования).

С помощью инструмента Select Button (Выбор кнопки) нужно выбрать подсветки кнопок, которые требуется выровнять. Несколько подсветок кнопок выбираются при нажатой клавише Shift на клавиатуре. Выбранные подсветки кнопок получат пунктирный контур.

Затем нужно выполнить одну из команд меню выравнивания, которые перечислены в следующем списке, или нажать соответствующую кнопку на палитре инструментов выравнивания (рис. 7.13):

• Align Left (Выровнять по левому краю) – производится выравнивание по левой кромке самой левой выбранной подсветки кнопок;

• Align Right (Выровнять по правому краю) – производится выравнивание по правой кромке самой правой выбранной подсветки кнопок;

• Align Top (Выровнять по верхнему краю) – производится выравнивание по верхней кромке самой верхней выбранной подсветки кнопок;

• Align Bottom (Выровнять по нижнему краю) – производится выравнивание по нижней кромке самой нижней выбранной подсветки кнопок.

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

Рис. 7.13. Палитра инструментов выравнивания.

Связи между кнопками

Связи между кнопками определяют поведение подсветок кнопок, когда зритель использует пульт дистанционного управления. Например, если меню состоит из трех кнопок, расположенных горизонтально, и подсвечена первая кнопка, то нажатие стрелки вправо на пульте обычно приводит к перемещению подсветки на вторую кнопку, а затем – на третью. Нажатие стрелки влево производит обратное перемещение подсветки. Если кнопка подсвечена, то нажатие кнопки Enter на пульте дистанционного управления активирует эту кнопку и запускает соответствующие функции.

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

Расстановка связей между кнопками с помощью команды Auto Route

Пользователь может автоматически расставить связи между кнопками при помощи команды Auto Route (Авторасстановка). Направление расстановки связей определяется нумерацией и расположением кнопок, поэтому имеет смысл расставить кнопки в соответствии с их нумерацией начиная с первой кнопки и продолжая размещать их справа налево и сверху вниз.

Для добавления связей с помощью команды Auto Route (Авторасстановка) нужно в инспекторе монтажного редактора выделить дорожку, в которой нужно расставить связи между кнопками. Если окно моделирования еще не открыто, то его нужно активировать командой меню View ? Simulation Window (Вид ? Окно моделирования).

Затем следует выполнить команду меню Toos ? Auto Route (Инструменты ? Авторасстановка). Связи между кнопками будут расставлены автоматически, что позволит зрителю осуществлять навигацию по меню, переключаясь между кнопками с помощью клавиш пульта дистанционного управления (см. рис. В.21 цветной вклейки).

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

Рис. В.21. Автоматически расставленные связи.

Расстановка связей между кнопками вручную

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

Для добавления связей между кнопками вручную нужно в инспекторе монтажного редактора выделить дорожку, в которой требуется расставить связи между кнопками. Если окно моделирования еще не открыто, то его следует открыть командой меню View ? Simulation Window (Вид ? Окно моделирования). На палитре инструментов в режиме дизайна нужно выбрать кнопку расстановки связей (рис. 7.14).

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

Рис. 7.14. Кнопки расстановки связей.


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

• Link Left (Связь влево) – связь включается при нажатии на кнопку (стрелку) Влево на пульте ДУ;

• Link Right (Связь вправо) – связь включается при нажатии на кнопку (стрелку) Вправо на пульте ДУ;

• Link Up (Связь вверх) – связь включается при нажатии на кнопку (стрелку) Вверх на пульте ДУ;

• Link Down (Связь вниз) – связь включается при нажатии на кнопку (стрелку) Вниз на пульте ДУ;

• Horizontal Links (Горизонтальные связи) – эти связи расставляются сразу в двух направлениях (влево и вправо) и включаются при нажатии на кнопку (стрелку) Влево или Вправо на пульте ДУ;

• Vertical Links (Вертикальные связи) – эти связи расставляются сразу в двух направлениях (вверх и вниз) и включаются при нажатии на кнопку (стрелку) Вверх или Вниз на пульте ДУ.

Отображение и скрытие связей между кнопками

Когда пользователь расставляет связи между кнопками, в окне моделирования эти связи отображаются цветными стрелками. Цвет стрелок определяет направление связи. Красный цвет устанавливает связь влево, желтый цвет – связь вправо, зеленый цвет – связь вверх, а пурпурный – связь вниз. Меню с большим количеством кнопок может стать довольно запутанным, и будет трудно разобраться, где связи уже добавлены, а где еще нет. Но можно использовать кнопки Show Link (Отобразить связь) для скрытия некоторых или всех связей кнопок.

Для скрытия связей кнопок в инспекторе монтажного редактора нужно выбрать дорожку, на которой располагаются связи, которые нужно скрыть. Если окно моделирования еще не открыто, то нужно выполнить команду меню View ? Simulation Window (Вид ? Окно моделирования).

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

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

Рис. 7.15. Кнопки скрытия и отображения связей.


Кнопки этой панели перечислены в следующем списке:

• Show Left Links (Отобразить связи влево) – отображает и скрывает все связи влево;

• Show Right Links (Отобразить связи вправо) – отображает и скрывает все связи вправо;

• Show Up Links (Отобразить связи вверх) – отображает и скрывает все связи вверх;

• Show Down Links (Отобразить связи вниз) – отображает и скрывает все связи вниз.

Удаление связей между кнопками

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

Для удаления всех связей кнопок в потоке нужно выбрать соответствующую дорожку в инспекторе монтажного редактора, на монтажной линейке щелкнуть правой кнопкой мыши на потоке подсветки кнопок и выполнить команду контекстного меню Remove All Button Links (Удалить все связи кнопок). Все связи между кнопками будут удалены.[14]

Для удаления связей конкретной кнопки нужно в инспекторе монтажного редактора выбрать дорожку, которая содержит те связи, которые следует удалить. Затем потребуется открыть окно моделирования командой меню View ? Simulation Window (Вид ? Окно моделирования). В окне моделирования нужно щелкнуть правой кнопкой мыши на той кнопке, связи которой необходимо удалить,[15] а затем выбрать одну из команд контекстного меню, которые перечислены в следующем списке:

• Remove Left Link – удалить связи влево;

• Remove Right Link – удалить связи вправо;

• Remove Up Link – удалить связи вверх;

• Remove Down Link – удалить связи вниз;

• Remove All Links – удалить все связи, протянутые от данной кнопки.

Автоактивирование

Обычно при переключении между кнопками меню с помощью пульта ДУ кнопки подсвечиваются по очереди, и зритель должен нажать клавишу Enter (Ввод), чтобы активировать функции подсвеченной кнопки. Но можно упростить навигацию по функциям меню, устанавливая для некоторых кнопок свойство Auto Action (Автоактивирование), которое позволит кнопке автоматически выполнить те или иные функции, когда она выделяется в процессе навигации зрителя по меню.

Решение о том, использовать ли это свойство для той или иной кнопки, зависит от ее сущности. Это свойство часто используют для кнопок в виде стрелок, которые обеспечивают прямой переход от одного меню к другому.

Для включения свойства Auto Action (Автоактивирование) у конкретной кнопки нужно в инспекторе монтажного редактора выделить дорожку, на которой располагается искомая кнопка. Если окно моделирования еще не открыто, то нужно выполнить команду меню View ? Simulation Window (Вид ? Окно моделирования). В окне моделирования нужно выбрать вкладку Subpicture and Highlight (Subpicture и подсветка), а затем в выпадающем списке нужно выбрать значение Buttons (Кнопки) (рис. 7.16).

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

Рис. 7.16. Выбор страницы Buttons (Кнопки).


В списке нужно выбрать кнопку с соответствующим номером и установить флажок Auto Action (Автоактивирование) (рис. 7.17).

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

Рис. 7.17. Установка флажка Auto Action (Автоактивирование).

Установка кнопки, выделяемой по умолчанию

Кнопка, выделяемая по умолчанию (Forced Selected Button), автоматически выбирается при открытии меню, упрощая навигацию. Однако при работе с меню, воспроизводимым циклично, не стоит создавать кнопку, подсвечиваемую по умолчанию, так как в этом случае подсветка выбранной кнопки будет переводиться на кнопку, заданную в поле Forced Selected Button, при повторе цикла воспроизведения (см. рис. В.22 цветной вклейки).

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

Рис. В.22. Схема перемещения подсветки кнопки при повторе цикла воспроизведения анимированного меню.


Для задания кнопки, выделяемой по умолчанию, нужно сначала в инспекторе монтажного редактора выделить дорожку, содержащую нужную кнопку. Затем следует открыть окно моделирования командой меню View ? Simulation Window (Вид ? Окно моделирования). Номер кнопки, выделяемой по умолчанию, можно указать в окне моделирования либо в браузере свойств потока подсветок (Highlight).

Нужно выделить поток Highlight (Подсветка), в браузере свойств дважды щелкнуть мышью на поле Item (Элемент) и указать номер кнопки, которая будет выделяться по умолчанию, в поле Forced Selected Button # (Номер кнопки, выделяемой по умолчанию) (рис. 7.18).

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

Рис. 7.18. Задание кнопки, выделяемой по умолчанию, в браузере свойств.


При работе в окне моделирования нужно выбрать закладку Subpicture and Highlight (Subpicture и подсветка), затем выбрать в выпадающем списке значение Highlight (Подсветка) и задать кнопку, которая будет выделяться по умолчанию, в поле Forced Selected Button # (Номер кнопки, выделяемой по умолчанию) (рис. 7.19).

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

Рис. 7.19. Установка в окне моделирования кнопки, выделяемой по умолчанию.

Примечание.

Если вообще не нужно задавать кнопку, выделяемую при входе в меню, то следует использовать значение Nonexistent (Не существует).

Установка кнопки, активируемой по умолчанию

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

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

Для задания кнопки, активируемой по умолчанию, нужно прежде всего в инспекторе монтажного редактора выделить дорожку, содержащую нужную кнопку. Если окно моделирования не открыто, то надо выполнить команду меню View ? Simulation Window (Вид ? Окно моделирования). Установка номера кнопки, которая будет активироваться по умолчанию, осуществляется точно так же, как и задание свойства Forced Selected.

Примечание.

Если не нужно в меню задавать кнопку, активируемую по умолчанию, то следует выбрать значение Nonexistent (Не существует).

Если необходимо, чтобы выделенная кнопка самостоятельно активировалась по истечении определенного времени, то в качестве параметра поля Forced Activated Button # (Номер кнопки, активируемой принудительно) надо задать значение Selected (Выделенная).

Глава 8

Цвета и эффекты subpicture

Преобразование цвета subpicture

Каждый из четырех основных цветов в subpicture (см. рис. В.23 цветной вклейки) может быть преобразован в другой цвет, и для каждого цвета может быть задано значение контраста, соответствующее состояниям кнопок Display (Отображение), Selection (Выделение) и Action (Активирование) (см. рис. В.24 цветной вклейки).

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

Рис. В.23. Основные цвета Subpicture.

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

Рис. В.24. Преобразование цветов Subpicture и установка цветового контраста.


Когда кнопка не выделена, она находится в режиме отображения (Display), и при этом используются цвета отображения (Display Colors). Когда зритель переключается между кнопками меню при помощи клавиш со стрелками на пульте ДУ, то кнопки последовательно выделяются и для их отображения используются цвета выделения (Selection Colors). Когда выделенная кнопка активируется, то она отображается с использованием цветов активирования (Action Colors).

Традиционно при подготовке материалов subpicture используется четыре цвета,[16] которые перечислены в следующем списке:

• Emphasis 1 (E1) – красный (Red (255, 0, 0)).

• Emphasis 2 (E2) – синий (Blue (0, 0, 255)).

• Pattern (P) – черный (Black (0, 0, 0)).

• Background (Bg) – белый (White (255, 255, 255)).

Эти четыре цвета subpicture легко преобразовать в другие цвета, но обычно этого не нужно делать. Их можно легко переопределить в самой программе Scenarist, прежде чем задавать правила преобразования цветов для трех состояний.

Фоновый цвет в subpicture обычно используется для областей, которые в режиме отображения должны быть прозрачными, поэтому фоновый слой меню будет видимым. Другие три цвета используются для определения областей текста или графических изображений, исполняющих роль кнопок, размещенных поверх фонового слоя (см. рис. В.25 цветной вклейки).

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

Рис. В.25. Процесс преобразования исходных цветов Subpicture в Scenarist.


Вообще говоря, процесс определения и преобразования основных цветов для subpicture чрезвычайно прост, но для неподготовленного пользователя он может показаться сложным.

Смысл всей работы с цветами subpicture заключается в том, что пользователь, создающий меню, имеет возможность задавать отображение кнопок тремя цветами. То есть на одном отображении, выделении или активировании кнопки могут использоваться сразу три цвета, причем для всех трех режимов это могут быть разные цвета. И еще один цвет применяется для фоновой картинки. На самом деле это практически никогда не требуется, так как, в основной своей массе, меню DVD-дисков используют только один цвет, если, конечно, не говорить о профессионально сделанных голливудских фильмах. Остальные два цвета отсутствуют в subpicture и, следовательно, никак не обрабатываются в программе Scenarist.

В процессе создания subpicture c кнопками пользователь может сохранить эту subpicture с использованием трех цветов. При работе в программе Scenarist каждый из этих трех цветов может преобразовываться в другой цвет для трех состояний кнопок. Если исходные цвета subpicture не совпадают с цветами, определенными в программе Scenarist, то пользователь может переопределить их, чтобы установить однозначное соответствие.

Определение исходных цветов subpicture

Прежде чем цвета будут преобразованы в другие цвета для трех состояний кнопок, необходимо задать исходные цвета subpicture. Это может быть сделано вручную или при помощи инструмента Eyedropper (Пипетка).

Примечание.

По умолчанию в программе Scenarist устанавливаются синий (Blue (E2)), красный (Red (E1)), черный (Black (P)) и белый (White (Bg)) цвета. Если subpicture были подготовлены с использованием этих цветов, то следующие действия не нужно выполнять.

Для определения исходных цветов subpicture при помощи инструмента Eyedropper (Пипетка) нужно в инспекторе монтажного редактора выбрать дорожку, содержащую искомую subpicture. Если окно моделирования еще не открыто, то следует выполнить команду меню View ? Simulation Window (Вид ? Окно моделирования). В окне моделирования нужно выполнить команду меню Mode ? Original Subpicture Image (Режим ? Исходное изображение subpicture) или нажать кнопку Original Subpicture (Исходное изображение subpicture) в панели инструментов (рис. 8.1). В результате этого фоновый слой исчезнет, и будет отображаться только слой subpicture.

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

Рис. 8.1. Кнопка отображения исходного изображения subpicture.


Для более точного позиционирования при работе с изображениями subpicture нужно перевести окно моделирования в полноразмерный режим. Для этого нужно сбросить флажок меню Mode ? Half Size (Режим ? Полуразмерный) или отжать кнопку Half Size (Полуразмерный) на панели инструментов. После этого на палитре инструментов надо выбрать инструмент Eyedropper (Пипетка).

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

Курсор мыши примет форму пипетки, и его нужно подвести к цвету subpicture, который нужно определить. В диалоговом окне нужно указать, с каким видом базового цвета будет соотноситься цвет, выбранный пипеткой, и нажать кнопку OK (см. рис. В.26 цветной вклейки). Выбрать фоновый цвет Color 4 (Bg) можно, только предварительно выбрав пипеткой часть изображения, которая не попадает в рамки, созданные вокруг кнопок. Если выбрать цвет, входящий в область кнопочной рамки, и поставить его в соответствие пункту Color 4 (Bg), то просто ничего не произойдет. При этом Scenarist не выдаст никаких сообщений.

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

Рис. В.26. Определение соответствия исходных цветов Subpicture и цветов Scenarist.


Эту последовательность действий нужно повторить для установки соответствия остальных цветов subpicture.

Чтобы определить исходные цвета subpicture вручную, нужно сначала в инспекторе монтажного редактора выбрать дорожку, содержащую искомую subpicture. Если окно моделирования еще не открыто, то следует выполнить команду меню View ? Simulation Window (Вид ? Окно моделирования). В этом окне моделирования нужно выбрать закладку Subpicture and Highlight (Subpicture и подсветка), а в раскрывающемся списке выбрать значение Colors (Цвета). На одной из кнопок исходных цветов E2, E1, P или Bg, которые располагаются слева от названий, нужно дважды щелкнуть мышью. В результате этого будет активировано диалоговое окно (рис. 8.2).

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

Рис. 8.2. Диалоговое окно установки исходных цветов subpicture.


Теперь нужно щелкнуть на прямоугольнике с отображением старого цвета и выбрать новый цвет из выпадающей палитры или нажать кнопку Other (Другой) и задать цвет в соответствии с индивидуальными предпочтениями (см. рис. В.27 цветной вклейки).

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

Рис. B.27. Настройка исходных цветов.


Требуемые цветовые величины можно задать, вручную перемещая горизонтальный бегунок или указав значения величин RGB в полях Color Value (Цветовой параметр).

В этом окне можно использовать параметры Red (Красный), Green (Зеленый) и Blue (Синий) для расширения диапазона цветов, которые будет распознавать программа Scenarist. Эти параметры можно использовать как сами по себе, так и в комбинации с другими цветовыми параметрами. Для каждого цветового параметра можно использовать операторы And (И), Equal To (Равно), Less than (Меньше чем), Greater than (Больше чем) и Not applicable (Неприменимо). После установки исходных цветов следует нажать кнопку OK, чтобы закрыть диалоговое окно.

Эту последовательность действий надо повторить для любых дополнительных цветов subpicture, которые необходимо установить.

Преобразование цветов subpicture

После того как будут определены исходные цвета subpicture, их можно будет преобразовать в любой другой цвет, и для них может быть установлена величина контраста, соответствующая каждому из трех состояний кнопок. Этот процесс будет регулировать отображение подсветок кнопок в режимах отображения, выделения и активирования.

Для преобразования цветов subpicture в инспекторе монтажного редактора нужно выбрать дорожку, содержащую искомую subpicture. В окне моделирования нужно выбрать закладку Subpicture and Highlight (Subpicture и подсветка), а затем в выпадающем списке выбрать значение Colors (Цвета) (см. рис. В.28 цветной вклейки).

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

Рис. В.28. Преобразование исходных цветов и установка контраста.


Для четырех цветов отображения кнопок меню нужно щелкнуть мышью на прямоугольнике с заданным цветом и выбрать из выпадающей цветовой палитры нужный цвет преобразования. Затем следует установить величину контраста, нажимая на стрелки, находящиеся справа от прямоугольника с заданным цветом. Это позволит установить прозрачность преобразованного цвета в режиме отображения.

Для быстрого просмотра результатов нужно выполнить команду меню Mode ? Display Color (Режим ? Режим отображения кнопок) или нажать кнопку Display Color (Режим отображения кнопок) в палитре инструментов.

Для четырех цветов выделения кнопок меню (E2, E1, P, Bg) нужно щелкнуть на прямоугольнике с заданным цветом и выбрать из выпадающей цветовой палитры нужный цвет преобразования.

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

Для быстрого просмотра результатов нужно выполнить команду меню Mode ? Selection Color (Режим ? Режим выделения кнопок) или нажать кнопку Selection Color (Режим выделения кнопок) на палитре инструментов.

Те же самые действия нужно выполнить для четырех цветов активирования кнопок. Для быстрого просмотра результатов нужно выполнить команду меню Mode ? Action Color (Режим ? Режим активирования кнопок) или нажать кнопку Action Color (Режим активирования кнопок) на палитре инструментов.

Для получения конечных subpicture с новыми заданными цветами преобразования и величин контрастности нужно выполнить команду меню Tools ? Encode (Инструменты ? Просчет) или нажать кнопку Encode (Просчет) на палитре инструментов окна моделирования.

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

Палитра цветов subpicture

Пользователь может задать индивидуальные палитры цветов, которые будут использованы для отображения субтитров и subpicture. Цветовые палитры, которые могут содержать до 16 цветов, определяются в редакторе цветовых палитр.

Выбор цветовой палитры

Subpicture и субтитры могут использовать палитру по умолчанию или любую индивидуальную палитру, которая будет создана пользователем.

Для выбора цветовой палитры subpicture нужно в инспекторе монтажного редактора выбрать дорожку, содержащую искомую subpicture. Затем нужно открыть окно моделирования командой меню View ? Simulation Window (Вид ? Окно моделирования). А после этого следует выполнить команду меню Tools ? Choose Color Palette (Инструменты ? Выбор цветовой палитры). В результате выполнения этой команды будет открыть редактор цветовых палитр (рис. 8.3).

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

Рис. 8.3. Редактор цветовых палитр.


В левой части редактора можно выбрать одну из существующих палитр и нажать кнопку OK. Но можно также создать новую индивидуальную палитру. Для этого следует нажать кнопку Add (Добавить) и указать название создаваемой палитры. После этого нужно установить необходимые цвета палитры и нажать кнопку OK.

Редактирование цветовой палитры

Цветовые палитры могут быть отредактированы пользователем, который хочет включить в состав палитр необходимые цвета, задать системы базовых цветов или же определить новые индивидуальные цвета.

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

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

Рис. В.29. Диалоговое окно выбора цвета.


В этом окне можно выбрать один из базовых (Basic colors) либо индивидуальных (Custom colors) цветов, после чего нажать кнопку OK. Новый выбранный цвет появится в палитре. Также можно задать новый индивидуальный цвет. Для этого нужно нажать кнопку Define Custom Color (Определить индивидуальный цвет) для активации диалогового окна (рис. 8.4).

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

Рис. 8.4. Диалоговое окно установки индивидуального цвета.


Новый цвет выбирается в поле цветового локуса. Пользователь может использовать бегунок Luminance (Светимость) для получения более точных настроек цвета. Также можно указать цифровые значения для полей Hue (Оттенок), Saturation (Насыщенность), Luminance (Светимость), Red (Красный), Green (Зеленый) и Blue (Синий).

После выбора цвета нужно нажать кнопку Add to Custom Colors (Добавить в набор индивидуальных цветов) для добавления созданного цвета в набор индивидуальных цветов. После того как будет выбран новый индивидуальный цвет, следует нажать кнопку OK для закрытия диалогового окна. Новый индивидуальный цвет появится в цветовой палитре.

Эффекты subpicture

Пользователь может для отображения subpicture использовать дополнительные эффекты, такие как Fade (Затухание), Scroll (Прокрутка) и Wipe (Стирание), которые позволяют организовать движение графических изображений, изменение цвета и прозрачности в слое.

Примечание.

Эффекты Subpicture могут использоваться только на тех дорожках, которые не содержат слоя подсветок (Highlight layer). Это означает, что применять их можно только к субтитрам.

Добавление эффекта subpicture Fade

С помощью эффекта Fade (Затухание) можно заставить любой из четырех цветов становиться более прозрачным или, наоборот, утрачивать прозрачность, чтобы subpicture медленно исчезала или проявлялась.

Примечание.

При применении эффекта проявления или исчезновения subpicture удостоверьтесь, что величина контраста отображения subpicture (того, для которого применяется эффект) установлена в значение полной прозрачности (0 %), для того чтобы subpicture не мерцала в начале применения эффекта.

Для добавления эффекта Fade (Затухание) нужно в инспекторе монтажного редактора выбрать дорожку, для которой требуется добавить эффект. Затем нужно открыть окно моделирования командой меню View ? Simulation Window (Вид ? Окно моделирования). В окне моделирования следует активировать закладку Subpicture and Highlight (Subpicture и подсветка), а в выпадающем списке выбрать значение Advanced Effects (Расширенные эффекты). В результате откроется страница с инструментами создания эффектов и монтажной линейкой (см. рис. В.30 цветной вклейки).

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

Рис. В.30. Инструменты создания эффектов.


С помощью инструмента Fade (Затухание) нужно переместить зеленый сектор слева направо для вставки эффекта Fade. Темно-зеленый сектор появится на монтажной линейке окна моделирования. Для более точного позиционирования эффекта можно переместить созданный сектор влево или вправо.

Для точной установки времени начала работы эффекта нужно выделить темно-зеленый сектор и переместить левую кромку сектора по монтажной линейке в нужное место. Также можно просто указать новое значение времени начала работы эффекта в поле Start Time To Video (Стартовое время видео).

Для точной установки времени окончания работы эффекта нужно выделить темно-зеленый сектор и переместить правую кромку сектора по монтажной линейке в нужное место. Также можно просто указать длительность работы эффекта в поле Duration (Длительность).

Примечание.

Диапазон изменения контраста в эффекте Fade (Затухание) состоит из 16 градаций при изменении от стартового до конечного контраста. Чтобы избежать скачкообразных переходов цвета в эффекте, нужно использовать короткие промежутки работы, не превышающие одной секунды.

Также нужно указать стартовые и конечные величины контраста для любого из четырех цветов (E2, E1, P и Bg).

Например, если установить стартовый контраст в значение 0 %, а конечное значение контраста задать равным 100 %, то цвет будет проходить от состояния невидимости до состояния полной видимости во время отработки эффекта.

После создания эффекта Fade его нужно протестировать. Для просчета отображения subpicture с примененным эффектом нужно выполнить команду меню Toos ? Encode (Инструменты ? Просчет) или нажать кнопку Encode (Просчет) на палитре инструментов.

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

Изменения в цветах и примененных эффектах в subpicture не будут отражаться в процессе воспроизведения в окне моделирования до тех пор, пока subpicture не будет просчитана.

После этого нужно выполнить команду меню Mode ?Simulation (Режим ? Моделирование). Затем следует нажать кнопку Play (Воспроизведение) на палитре инструментов. После этого subpicture будет отображена на экране с примененным эффектом Fade.

Добавление эффекта subpicture Scroll

Эффект Scroll (Прокрутка) можно использовать для создания изображений subpicture, плавно въезжающих на экран или удаляющихся из отображаемой области за пределы экрана. Движение осуществляется в вертикальном направлении.

Для добавления эффекта Scroll в инспекторе монтажного редактора нужно выбрать дорожку, на которую будет воздействовать эффект Scroll. Затем нужно открыть окно моделирования командой меню View ? Simulation Window (Вид ? Окно моделирования). В окне моделирования следует активировать закладку Subpicture and Highlight (Subpicture и подсветка), а в выпадающем списке – выбрать значение Advanced Effects (Расширенные эффекты). В результате будет активирована страница с монтажной линейкой и инструментами для создания эффектов.

При помощи инструмента Scroll нужно переместить зеленый сектор слева направо для вставки эффекта. В результате на монтажной линейке окна моделирования появится темно-зеленый сектор.

Для точного позиционирования времени начала работы эффекта следует выделить темно-зеленый сектор и переместить левую кромку сектора по монтажной линейке в нужное место. Также можно просто указать новое значение времени начала работы эффекта в поле Start Time To Video (Стартовое время видео).

Для точной установки времени окончания работы эффекта следует выделить темно-зеленый сектор и переместить правую кромку сектора по монтажной линейке в нужное место. Также можно просто указать длительность работы эффекта в поле Duration (Длительность).

Для выбора типа эффекта Scroll нужно выделить сектор установленного эффекта и выбрать одно из значений меню Type (Тип), которые приведены в следующем списке:

• Down In (Сверху вниз) – subpicture движется сверху вниз от верхнего края экрана до момента остановки;

• Up In (Снизу вверх) – subpicture движется снизу вверх от нижнего края экрана до момента остановки;

• Down Out (Вниз) – subpicture движется вниз и уезжает за пределы экрана;

• Up Out (Вверх) – subpicture движется вверх и уезжает за пределы экрана.

Для просчета subpicture с примененным эффектом нужно выполнить команду меню Tools ? Encode (Инструменты ? Просчет) или нажать кнопку Encode (Просчет) на палитре инструментов. Изменения в цветах и примененных эффектах в subpicture не будут отражаться в процессе воспроизведения в окне моделирования до тех пор, пока subpicture не будет просчитана.

Потом нужно выполнить команду меню Mode ? Simulation (Режим ? Моделирование) и нажать кнопку Play (Воспроизведение) на палитре инструментов. После этого subpicture будет показана с примененным эффектом Scroll.

Добавление эффекта Subpicture wipe

Эффект Wipe (Стирание) постепенно удаляет части слоя subpicture слева направо или справа налево таким образом, что создается ощущение постепенного стирания картинки с экрана. Для добавления эффекта Wipe нужно открыть окно моделирования командой меню View ? Simulation Window (Вид ? Окно моделирования). В окне моделирования следует активировать закладку Subpicture and Highlight (Subpicture и подсветка), а в выпадающем списке выбрать значение Advanced Effects (Расширенные эффекты). В результате будет открыта страница с инструментами создания эффектов и монтажной линейкой.

При помощи инструмента Wipe нужно переместить зеленый сектор слева направо для вставки эффекта. В результате на монтажной линейке окна моделирования появится темно-зеленый сектор.

Для точного позиционирования времени начала работы эффекта требуется выделить темно-зеленый сектор и переместить левую кромку сектора по монтажной линейке в нужное место. Также можно просто указать новое значение времени начала работы эффекта в поле Start Time To Video (Стартовое время видео).

Для точной установки времени окончания работы эффекта требуется выделить темно-зеленый сектор и переместить правую кромку сектора по монтажной линейке в нужное место. Также можно просто указать длительность работы эффекта в поле Duration (Длительность).

Чтобы задать направление действия эффекта Wipe, нужно щелкнуть на темно-зеленом секторе примененного эффекта и в меню Type (Тип) выбрать одно из значений, перечисленных в следующем списке:

• Left (Слева) – эффект применяется слева направо;

• Right (Справа) – эффект применяется справа налево.

Нужно выделить сектор эффекта и задать начальные значения для цвета (Initial Color) и контрастность (Initial Contrast) для цветов E1, E2, P и Bg. Это позволит определить начальное отображение subpicture перед применением эффекта Wipe.

Затем в выделенном секторе эффекта надо установить значения изменения цвета (Change Color) и контраста (Change Contrast) для цветов E1, E2, P и Bg. Это позволит определить внешний вид subpicture по окончании работы эффекта Wipe.

Примечание.

Установки цвета и контраста для начального и конечного периодов применения эффекта не зависят от значений цвета и контраста самой subpicture, которые используются, если эффект Wipe не применяется.

Для просчета и тестирования subpicture с примененным эффектом нужно выполнить команду меню Tools ? Encode (Инструменты ? Просчет) или нажать кнопку Encode (Просчет) на палитре инструментов. Изменения в цветах и примененных эффектах в subpicture не будут отражаться при воспроизведении в окне моделирования до тех пор, пока subpicture не будет просчитана заново.

После нового просчета нужно выполнить команду меню Mode ? Simulation (Режим ? Моделирование). Затем следует нажать кнопку Play (Воспроизведение) на палитре инструментов. В окне будет воcпроизведена subpicture с примененным эффектом Wipe.

Добавление эффекта subpicture Stops

Эффект Subpicture Stop (Остановка Subpicture) прекращает отображение subpicture. При отображении последовательности subpicture каждая из них должна заканчиваться при помощи эффекта Stop, прежде чем следующая subpicture будет отображена на экране.

Для добавления эффекта Subpicture Stop нужно в инспекторе монтажного редактора выбрать дорожку, для которой нужно добавить эффект Stop. Затем нужно открыть окно моделирования командой меню View ? Simulation Window (Вид ? Окно моделирования). В окне моделирования следует активировать закладку Subpicture and Highlight (Subpicture и подсветка), а в выпадающем списке выбрать значение Advanced Effects (Расширенные эффекты). В результате будет открыта страница с инструментами создания эффектов и монтажной линейкой.

При помощи инструмента Stop нужно переместить зеленый сектор слева направо для вставки эффекта. В результате на монтажной линейке окна моделирования появится темно-зеленый сектор. Для точного позиционирования эффекта нужно перемещать созданный сектор влево или вправо.

Глава 9

Авторинг

Авторинг в редакторе сценариев

Именно в редакторе сценариев пользователь указывает, как именно будет отображаться содержимое диска. При помощи этого редактора создаются PGC. Для их создания достаточно переместить дорожки видеоматериала, фотоизображений и дорожки меню из менеджера исходных материалов на папки доменов в области авторинга. В этой области они располагаются и связываются друг с другом в соответствии с разработанным сценарием.

PGC отображаются в области авторинга редактора сценариев вертикальными цепочками иконок (рис. 9.1).

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

Рис. 9.1. Типичный пример PGC.

Папки доменов

Информация о DVD-диске располагается в доменах Video Manager Menu (VMGM_DOM – меню видеоменеджера), First Play (FP_DOM – cтартовая точка), Video Title Set Menu (VTSM_DOM – меню видеотитулов) и Title (TT_DOM – видеотитулы), как показано на рис. 9.2.

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

Рис. 9.2. Организация доменного пространства Scenarist.


Домены определяют правила работы по авторингу проекта. Они указывают расположение PGC, порядок доступа к ним и поддерживаемый тип навигационных команд, используемых для связей с ними. Например, переход к меню VMG (меню видеоменеджера) осуществляется при помощи нажатия клавиши Title или To p на пульте дистанционного управления, а переход к меню VTS (меню видеотитулов) – при помощи нажатия клавиши Menu на пульте дистанционного управления. Меню VTS могут связываться с титулами только в том же пространстве VTS, в то время как меню VMG может быть связано с любым титулом диска.

Папки в редакторе сценариев соответствуют доменам и пространствам диска, которые приведены в табл. 9.1.

Таблица 9.1. Папки доменов

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

PGC (Программные цепочки)

Программные цепочки (PGC) содержат характеристики воспроизведения и навигационную информацию содержимого диска, задающую порядок, в котором воспроизводятся дорожки, и указывающую, как меню взаимодействуют с другими меню и дорожками. PGC является обязательным элементом для каждого меню, видеопотока и потока фотоизображений, которые применяются в сценарии. Все PGC в пределах VMG (видеоменеджера) или папки VTS должны соответствовать параметрам, заданным для этих VMG или VTS, таким как видеоформат (NTSC или PAL), тип кодирования и битрейт. Стандартные иконки PGC рассматриваются в табл. 9.2.

Таблица 9.2. Иконки программных цепочек

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

1Seamless – бесшовный. Стационарные и программные плееры тратят некоторое время на обработку команд ячеек, поэтому воспроизведение материала для зрителя проходит с небольшой задержкой.


Программные цепочки (PGC) для видеодорожек и дорожек фотоизображений[17] часто называются титульными программными цепочками (Title PGC), или титулами (Titles). Цепочки для дорожек меню часто называются PGC-меню, или просто меню.

Примечание.

Пользователь может дважды щелкнуть левой кнопкой мыши на флаге любой иконки PGC, чтобы автоматически открыть окно моделирования на соответствующей закладке для редактирования связей или команд. Например, двойной щелчок на флаге Btns (Кнопки) автоматически откроет окно моделирования с активной закладкой Button Commands (Команды кнопок).

Технология процесса авторинга сценария

После того как исходные материалы будут зарегистрированы при помощи менеджера исходных материалов, а дорожки будут подготовлены в монтажном редакторе, можно переходить к созданию структуры сценария в области авторинга редактора сценариев.

VTS и титульные папки

В проекте может использоваться несколько VTS. Их количество зависит от многих факторов. Если проект состоит из простого большого титула или нескольких взаимосвязанных титулов, то одного VTS будет вполне достаточно. Но если проект содержит несколько групп титулов, титулы для разных форматов (NTSC или PAL) или соотношений сторон кадра (4:3 или 16:9), то потребуется использовать несколько VTS.

Также следует принимать к сведению, как зритель будет взаимодействовать с DVD-диском. Клавиша Title или To p на пульте дистанционного управления управляет переходом в главное меню диска (Title Menu). Клавиша Menu на пульте дистанционного управления управляет переходом в корневое меню папки VTS, содержимое которой в момент перехода воспроизводилось на экране. Следовательно, есть смысл производить авторинг DVD-диска таким образом, чтобы зритель мог воспользоваться всеми преимуществами такого подхода.

Добавление папки VTS

Когда сценарий создается при помощи мастера проектов, пользователь может сразу указать необходимое количество папок VTS, которое будет содержать проект. Если позднее потребуется большее количество VTS, то их всегда можно добавить в редакторе сценариев. И наоборот, если выяснится, что изначально было создано слишком много VTS, то всегда можно легко удалить ненужные папки.

Для добавления папки VTS в сценарий нужно нажать правую кнопку мыши на папке красного цвета Scenario (Сценарий) в инспекторе редактора сценариев или на пустом месте в области авторинга, что приведет к активации контекстного меню (рис. 9.3).

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

Рис. 9.3. Контекстное меню добавления VTS.


В этом контекстном меню следует выполнить команду Add VTS (Добавить VTS), результатом которой будет открытие диалогового окна для ввода имени папки (рис. 9.4). В этом окне надо ввести название создаваемой папки VTS и нажать кнопку OK.

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

Рис. 9.4. Запрос названия папки VTS.


Новая папка VTS вместе с титульной папкой будет добавлена к сценарию и отображена в области авторинга (рис. 9.5).

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

Рис. 9.5. Добавленные папки VTS и Title.


Для удаления папки VTS нужно в области авторинга редактора сценариев щелкнуть правой кнопкой мыши на папке VTS, которую необходимо удалить, и выполнить команду контекстного меню Clear (Очистить). Также можно просто выделить удаляемую папку VTS и выполнить команду меню Edit ? Clear (Редактировать ? Очистить). Помимо этого можно воспользоваться комбинацией клавиш Ctrl + K или нажать клавишу Delete на клавиатуре. В появившемся диалоговом окне нужно подтвердить удаление папки, нажав на кнопку Yes. Папка VTS со всем ее содержимым, включая все навигационные команды и связи, будет удалена из сценария.

Добавление титульной папки

Когда папка VTS добавляется к сценарию, то она по умолчанию содержит одну титульную папку. Однако на самом деле VTS может содержать много титульных папок, каждая из которых, в свою очередь, будет содержать дорожки. Следует помнить, что общее количество папок VTS и титульных папок в сценарии в совокупности не может превышать значение 99. Содержимое добавляется к титульной папке при помощи перемещения дорожек из менеджера исходных материалов на титульную папку, что вызывает автоматическое создание PGC-дорожки. Содержимое титульной папки может быть отдельным видеоматериалом, однако оно разделяет с другими титульными папками общее корневое меню, а также атрибуты аудио– и видеопотоков, установленных для VTS.

Для добавления титульной папки к папке VTS нужно в области авторинга редактора сценариев щелкнуть правой кнопкой мыши на папке VTS, к которой нужно добавить титульную папку. В появившемся контекстном меню следует выполнить команду Add Title (Добавить титульную папку). В появившемся диалоговом окне (рис. 9.6) необходимо указать название создаваемой титульной папки и нажать кнопку OK. Новая титульная папка будет добавлена к VTS и отображена в области авторинга (см. рис. В.31 цветной вклейки).

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

Рис. 9.6. Ввод названия создаваемой титульной папки.

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

Рис. В.31. Созданная титульная папка.


Для удаления титульной папки в редакторе сценариев требуется щелкнуть правой кнопкой мыши на титульной папке, которую следует удалить, и выполнить команду контекстного меню Clear (Очистить). Также можно после выделения папки выполнить команду меню Edit ? Clear (Редактировать ? Очистить). Помимо этого можно воспользоваться комбинацией клавиш Ctrl + K или просто нажать клавишу Delete на клавиатуре.

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

Титульные программные цепочки (Title PGC)

Программные цепочки[18] создаются при помощи перемещения видеодорожек и дорожек фотоизображений на титульные папки. Титульная папка может содержать одну или несколько PGC, каждая из которых, в свою очередь, может состоять из нескольких глав.

Создание PGC

Для создания PGC нужно в менеджере исходных материалов активировать закладку Tracks (Дорожки), чтобы отображались дорожки проекта. Затем в менеджере исходных материалов нужно выбрать видеодорожку или фотодорожку, а затем переместить ее на титульную папку в области авторинга редактора сценариев (см. рис. 9.7). К титульной папке будет добавлена PGC с программой и ячейкой для каждой сцены дорожки. Она отобразится в редакторе сценариев.

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

Рис. 9.7. Добавление дорожки к титульной папке.


Первая PGC, добавленная к титульной папке, называется Title Entry (Стартовый титул), и в левом верхнем углу ее иконки отображается флаг Entry (Стартовая). Данная PGC всегда воспроизводится раньше остальных, даже если титульная папка содержит несколько PGC.

Для добавления сцен к титульной папке можно просто перемещать дополнительные дорожки в том порядке, в котором они должны воспроизводиться, на титульную папку. PGC будут созданы для каждой дорожки (рис. 9.8).

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

Рис. 9.8. Сцены, добавленные к титульной папке.


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

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

Рис. 9.9. Сцены, созданные в рамках PGC.

Элементы титулов (главы)

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

Примеры элементов титулов приведены на рис. 9.8 и 9.9.

В DVD-спецификации такие элементы называются элементами титулов – Parts of Title (PTTs), хотя они также называются chapter stops, или chapters (главы). Флаги PTT на иконках программ пронумерованы в той последовательности, в которой они добавлялись к титульной папке, и они определяют порядок воспроизведения сцен.

Сравнение составных и одинарных PGC

Чтобы DVD-плееры правильно отображали информацию о времени воспроизведения и воспроизводимых сценах на своих жидкокристаллических индикаторах, DVD-спецификация требует, чтобы титулы, имеющие одинарные PGC, и все программы внутри титула имели PTT-номер. Нарушение этого правила может вызывать некорректное отображение времени воспроизведения и информации о воспроизводимых главах на DVD-плеерах. Но если правильное отображение времени воспроизведения не так уж и важно, то для упрощения навигации можно использовать составные PGC в титульной папке.

Расстановка сцен

Пользователь может легко изменить последовательность расстановки сцен, что приведет к изменению порядка воспроизведения. Пользователь может также удалять сцены из списка воспроизводимых сцен, удаляя тем самым флаг PTT.

Примечание.

Стартовая PGC не может быть перемещена на другое место. Ее также нельзя заменить другой главой. Она всегда воспроизводится первой. Чтобы сделать другую PGC стартовой, следует сначала определить ее как Title Entry в браузере свойств.

Для изменения расстановки сцен нужно в области авторинга редактора сценариев щелкнуть правой кнопкой мыши на титульной папке, содержащей главы, которые нужно перераспределить. В появившемся контекстном меню следует выполнить команду Rearrange Chapters (Расставить главы). В результате будет открыт редактор расстановки глав (рис. 9.10), в левой части окна которого отображаются титульные PGC, а в правой части – программы и расставленные сцены.

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

Рис. 9.10. Редактор расстановки глав.


Для изменения порядка воспроизведения сцен и их нумерации нужно переместить сцены на новое место в списке.[19] Следует помнить, что стартовая глава или PGC, находящаяся в самом верху списка, не может быть передвинута на другое место. После перемещения все сцены будут перенумерованы.

Для удаления той или иной главы из списка воспроизводимых глав нужно выделить ее и нажать кнопку Remove (Удалить). Следует помнить, что стартовая глава или PGC, находящаяся в самом верху списка, не может быть удалена.

Для добавления в список глав той или иной программы из тех, которые отображены в левой части окна, нужно просто переместить ее из левого списка в правый. После нажатия кнопки OK редактор расстановки глав будет закрыт. Флаги PTT для перераспределенных глав будут обновлены. Программы, удаленные из списка глав, не будут иметь флага PTT, но сами они при этом останутся на своем месте в области авторинга.

Ячейки и непрерывное воспроизведение

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

Непрерывное (Seamless) воспроизведение означает ровное, без задержек, воспроизведение видео– или аудиоматериала в переходах между сценами без каких-либо прерываний. Непрерывное воспроизведение является идеальным вариантом компоновки. Но далеко не всегда можно его использовать из-за ограничений, налагаемых технологией DVD.

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

Прерывистое (non-seamless) воспроизведение означает, что в процессе воспроизведения материала могут возникать паузы. Прерывистое воспроизведение устанавливается при переходе между ячейками, которые находятся:

• в пределах одной PGC, но не являются смежными;

• в пределах одной PGC при наличии у какой-либо ячейки PGC той или иной команды;

• в разных PGC;

• в различных слоях двухслойного диска.

Ячейки, содержащие различные дорожки, но находящиеся в пределах одной PGC, устанавливаются в режим прерывистого воспроизведения по умолчанию. Но их все же можно перевести в режим непрерывного воспроизведения.[20]

Для непрерывного воспроизведения материала, взятого из различных дорожек, нужно переместить видеодорожку из менеджера исходных материалов на титульную папку в области авторинга редактора сценариев. Стартовая PGC (Title Entry PGC), содержащая программу и ячейку, добавится к титульной папке.

Затем нужно переместить еще одну видеодорожку на стартовую PGC (Title Entry PGC). К ней добавятся еще одна ячейка и программа. Вторая ячейка получит флаг NSM, указывающий на то, что воспроизведение будет прерывистым.

После этого следует выделить вторую ячейку с флагом NSM и в браузере свойств в поле Seamless Flag (Флаг непрерывности) установить значение Seamlessly (Непрерывное). Теоретически это должно обеспечить непрерывное воспроизведение материала ячеек.

Примечание.

Аудиопотоки для дорожек с непрерывным воспроизведением должны быть выровнены по стартовым и конечным точкам их видеопотоков. Если это не будет сделано, то, вероятно, Scenarist не сможет мультиплексировать их. Это зависит от длины и разрывов между соседними аудиопотоками.

Папки языков (Language Folders)

Папки языков содержат системные меню проекта и располагаются в папке видеоменеджера (VMG) и папках VTS. В папках языков VMG содержится главное меню диска. Папки языков VTS содержат корневые меню и подменю для VTS. Папки языков в проекте определяют доступные языки, которые будут использоваться для отображения меню. Когда диск вставляется в DVD-плеер, то язык, который используется при воспроизведении по умолчанию, определяется настройками языка для DVD-плеера, которые, в свою очередь, задаются зрителем. Естественно, искомый язык будет найден DVD-проигрывателем, если он установлен для диска.

Для добавления папки языка нужно в области авторинга редактора сценариев выбрать папку VMG или VTS, а затем выполнить команду меню New ? Language (Создать ? Папка языка). Помимо этого можно щелкнуть правой кнопкой мыши на папке VMG или VTS и выполнить команду контекстного меню Add Language (Добавить папку языка). В результате этого будет отображено диалоговое окно (рис. 9.11), в котором надо выбрать требуемый язык и нажать кнопку OK.

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

Рис. 9.11. Диалоговое окно выбора языка.


Новая папка языка будет добавлена в сценарий и отображена в нем.

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

Для изменения языка соответствующей папки нужно в области авторинга редактора сценариев выбрать изменяемую папку и в браузере свойств для поля Language Name (Название языка) установить значение, указывающее на тот язык, который необходимо добавить (рис. 9.12).

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

Рис. 9.12. Изменение примененного языка.


Для удаления папки языка нужно в редакторе сценариев щелкнуть правой кнопкой мыши на папке языка, которую требуется удалить, и выполнить команду контекстного меню Clear (Очистить). Также можно просто выделить искомую папку языка и выполнить команду меню Edit ? Clear (Редактировать ? Очистить). Эту команду меню дублирует комбинация клавиш Ctrl+K или клавиша Delete.

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

PGC меню

PGC меню создаются простым перемещением дорожек меню в папки языков. При перемещении дорожки меню на папку языка в VMG создается главное меню диска. При перемещении дорожки меню на папку языка в VTS создается корневое меню или подменю.

Создание PGC главного меню

Главные меню располагаются в языковых папках VMG и выполняют роль меню высшего уровня, при помощи которых зритель получает доступ к корневым меню, подменю и титулам в пределах VTS. Главное меню требуется создавать для каждого языка в проекте.

Для создания PGC главного меню нужно в менеджере исходных материалов активировать закладку Tracks (Дорожки) для отображения дорожек проекта. Затем требуется выделить дорожку меню в менеджере исходных материалов и переместить ее в папку языка VMG в области авторинга редактора сценариев. PGC добавится к папке языка и будет отображена в редакторе сценариев. PGC содержит иконки программы, ячейки и меню (рис. 9.13).

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

Рис. 9.13. PGC главного меню диска.


Первое меню добавляется к папке VMG и автоматически определяется как главное меню. Главное меню имеет флаг Title в левом верхнем углу иконки PGC.

Создание PGC корневого меню

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

Для создания PGC корневого меню нужно в менеджере исходных материалов выбрать закладку Tracks (Дорожки) для отображения дорожек проекта. Затем нужно выделить необходимую дорожку меню и переместить ее в папку языка VTS в области авторинга редактора сценариев. PGC меню будет добавлена к папке языка и отображена в редакторе сценариев. PGC меню состоит из программы, ячейки и самого меню, которые отображаются на экране соответствующими иконками (рис. 9.14).

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

Рис. 9.14. PGC корневого меню VTS.


Первое меню, которое добавляется в папку языка VTS, автоматически определяется как корневое меню (Root Menu). Корневые меню обозначаются флагом Root в левом верхнем углу иконки PGC.

Создание подменю PGC

Как уже говорилось, первое меню, добавленное в папку языка VTS, автоматически определяется программой Scenarist как корневое меню. При добавлении дополнительных меню или подменю в папку языка VTS необходимо будет вручную установить тип добавляемого меню.

Для создания подменю PGC следует в менеджере исходных материалов выбрать закладку Tracks (Дорожки) для отображения дорожек проекта. Затем нужно выбрать дорожку меню и переместиь ее на папку языка VTS в области авторинга редактора сценариев. PGC меню будет добавлено к папке языка VTS и отображено в редакторе сценариев. PGC меню состоит из программы, ячейки и самого меню. Все эти составные части отображаются на экране в виде соответствующих иконок (рис. 9.15).

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

Рис. 9.15. Второе меню не имеет флага Menu ID.


При добавлении меню к папке языка, которая уже содержит корневое меню, новое меню получает флаг No Menu и не имеет четкого определения типа. У таких меню на иконках не отображается флаг Menu ID в левом верхнем углу, как показано на рис. 9.15.

Следует выделить PGC подобного меню и установить для поля Menu ID (Тип меню) в браузере свойств значение из соответствующего списка (рис. 9.16).

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

Рис. 9.16. Задание типа меню.


Возможные значения поля рассматриваются в следующем списке:

• Subpicture Menu – позволяет зрителю переключаться между разными потоками subpicture, например между английским и испанским вариантами;

• Audio Menu – позволяет зрителю переключаться между аудиодорожками, например между PCM и Dolby Digital 5.1;

• Angle Menu – позволяет зрителю переключаться между видеоракурсами, например между общим и крупным планами;

• PTT Menu – позволяет зрителю переходить к выбранной сцене фильма.

Примечание.

Спецификация DVD не регламентирует правила четкого использования подменю, и они могут применяться для управления любым аспектом процесса воспроизведения фильма или для навигации по диску. Но абсолютно четко указано, что зритель должен иметь возможность обращения к конкретному подменю при помощи соответствующих клавиш пульта дистанционного управления.

Следует помнить, что не на всех пультах дистанционного управления DVD-плееров имеются клавиши для доступа к меню Subpicture, аудио, ракурсов и PTT. Если пользователь создает меню таких типов, то нужно обеспечить доступ к ним из корневого меню, не надеясь на то, что у зрителя окажется подходящий пульт.

Стартовая точка (автозапуск)

Когда сценарий создается при помощи мастера проектов, то программа Scenarist автоматически добавляет в него стартовую точку (First PGC). Стартовая точка указывает, что именно будет воспроизводиться в первую очередь после того, как зритель вставит диск в DVD-плеер. Стартовая точка может быть соединена с титулом или меню в папке языка VMG, с корневым меню в папке языка VTS или любой другой титульной папкой (рис. 9.17).

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

Рис. 9.17. Стартовая точка (First PGC), соединенная с титульной папкой Title_1.


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

Для определения связей стартовой точки нужно просто провести линию от флага Pre стартовой точки до одного из объектов, перечисленных в следующем списке:

• титульное меню или любая другая PGC в папке языка видеоменеджера (VMG);

• корневое меню или любое другое подменю в папке языка VTS;

• титульная папка.

В появившемся диалоговом окне нужно подтвердить создание связи, выбрав значение Set as the only pre command (Установить как единственную Pre-команду) и нажав кнопку OK (рис. 9.18). Связь будет добавлена и отображена в редакторе сценариев как линия розового цвета, соединяющая стартовую точку и выбранный объект. Флаг Pre получит желтую заливку.

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

Рис. 9.18. Диалоговое окно создания связи от стартовой точки.


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

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

Рис. 9.19. Контекстное меню удаления стартовой точки.


В контекстном меню нужно выполнить команду Remove First PGC (Удалить стартовую точку). Стартовая точка будет удалена из сценария и исчезнет из области авторинга.

Для добавления стартовой точки нужно щелкнуть правой кнопкой мыши на красной папке Scenario (Сценарий) в инспекторе редактора сценариев или на пустом месте в области авторинга. В появившемся контекстном меню следует выполнить команду Add First PGC (Добавить стартовую точку). Стартовая точка будет добавлена к сценарию и отображена в области авторинга.

Организация области авторинга

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

Расстановка иконок PGC

Пользователь может расположить иконки PGC и папки доменов так, как ему захочется, но обычно папка VMG и ее содержимое размещаются в левом верхнем углу области авторинга редактора сценариев, а потом, двигаясь вправо и вниз, обычно размещают стартовую точку (First PGC) и папки VTS в возрастающем порядке по нумерации.

После добавления титулов и меню пользователь может передвигать иконки PGC по своему собственному усмотрению для приведения сценария в удобочитаемый вид. При перемещении иконки PGC все ее содержимое перемещается вместе с ней, сохраняя свое относительное геометрическое расположение.

Выравнивание иконок PGC

Пользователь может применить команду Align (Выровнять), чтобы правильно расположить иконки в соответствии с их предназначением и отношением к другим иконкам.

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

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

Рис. 9.20. Контекстное меню с выбранной командой Align (Выровнять).


В контекстном меню нужно выполнить команду Align (Выровнять). Иконки PGC будут выровнены по вертикальной линии (рис. 9.21).

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

Рис. 9.21. Результат использования команды Align (Выровнять).


Если же необходимо привести в порядок всю рабочую область авторинга редактора сценариев (рис. 9.22), то нужно щелкнуть на свободном месте правой кнопкой мыши и выполнить ту же команду контекстного меню (рис. 9.23).

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

Рис. 9.22. Пример плохой организации размещения иконок сценария.

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

Рис. 9.23. Результат применения команды Align (Выровнять) для всего сценария.

Свертывание PGC

Если область авторинга переполняется объектами, как это бывает при разработке сложных сценариев, то пользователю будет трудно ориентироваться в огромном количестве объектов сценария. Для уменьшения неразберихи можно сворачивать некоторые PGC. В этом случае каждая PGC будет представлена всего одной иконкой. Можно даже задать правило поведения, которое позволит программе Scenarist создавать PGC в свернутом виде.

Для отображения создаваемых PGC в свернутом виде нужно выполнить команду меню Edit ? Preferences (Редактировать ? Настройки). В результате этого будет открыто диалоговое окно (рис. 9.24). В этом окне нужно сбросить флажок Expand PGC When Created (Развертывать PGC при создании) и нажать кнопку OK.

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

Рис. 9.24. Правило отображения создаваемых PGC.


Для свертывания PGC следует в области авторинга редактора сценариев дважды щелкнуть мышью на той PGC, которую необходимо свернуть. Эта PGC будет свернута, а в ее названии появится многоточие, указывающее на то, что вся цепочка находится в скрытом состоянии (рис. 9.25).

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

Рис. 9.25. Развернутая и свернутая PGC.


Повторный двойной щелчок на свернутой PGC развернет ее в исходное состояние.

Поиск PGC

В больших проектах область авторинга редактора сценариев часто настолько заполняется объектами, что найти требуемую PGC становится практически невыполнимой задачей. Чтобы автоматически позиционироваться на требуемой PGC, ее можно выбрать в инспекторе редактора сценариев.

Для отображения объекта и его содержимого в области авторинга нужно в инспекторе редактора сценариев выбрать объект, который следует отобразить в области авторинга. Область авторинга автоматически сместится, чтобы отобразить выбранный объект и все его содержимое. Если PGC была свернута, то она отобразится в свернутом виде.

Вывод на первый план

Команда вывода объекта на первый план Bring to T op (Вывести на первый план) скрывает в области авторинга все объекты, кроме содержимого выбранной иконки. Сама выбранная иконка при этом также скрывается. Например, эту команду можно использовать для отображения только выбранной папки языка, чтобы убрать с экрана все остальные объекты, мешающие в данный момент работе.

Для вывода содержимого объекта на первый план нужно в области авторинга редактора сценариев щелкнуть правой кнопкой мыши на том объекте, содержимое которого требуется отобразить на экране, и выполнить команду контекстного меню Bring to Top (Вывести на первый план). На экране отобразится только содержимое выбранного объекта. Также можно в инспекторе дважды щелкнуть на том объекте, только содержимое которого вы хотите отобразить на экране. В этом случае он тоже будет перемещен на первый план.

Для возвращения в обычный режим отображения всех объектов сценария в области авторинга редактора сценариев нужно щелкнуть на красной папке Scenario.[21]

Отображение PGC в виде пиктограмм

Пользователь может отображать программные цепочки с использованием в качестве фона пиктограмм материала. Для видеопотока это будет первый кадр, для фотоизображений – первое изображение потока. Ячейки и меню также могут использовать такие пиктограммы.

Для отображения программных цепочек в виде пиктограмм нужно выполнить команду меню Edit ? Preferences (Редактировать ? Настройки), чтобы открыть диалоговое окно настроек. В этом окне нужно установить флажок Use Movie Image for PGC/PG (Использование первого кадра видео для PGC и/или программы), как показано на рис. 9.26.

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

Рис. 9.26. Диалоговое окно настроек.


После нажатия кнопки OK диалоговое окно будет закрыто. Все элементы PGC отобразятся в виде пиктограмм, у которых фоном будет служить первый кадр видеоматериала (см. рис. В.32 цветной вклейки).

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

Рис. В.32. Два варианта отображения PGC.

Глава 10

Команды связей PGC

Команды связей PGC[22] используются для установки последовательности воспроизведения PGC (рис. 10.1), находящихся в пределах одной титульной папки. Связи PGC задают порядок действий, когда зритель нажимает клавиши Next (Следующий), Prev (Предыдущий) и Return (Возврат) на пульте дистанционного управления.

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

Рис. 10.1. Пример связи Next PGC.

Добавление связей PGC

Связи между PGC могут быть добавлены, если пользователь просто проведет линии связи между объектом источника и связываемым объектом при помощи инструментов PGC Link (Связи PGC).

Для добавления связи между программными цепочками нужно на панели инструментов редактора сценариев выбрать инструменты PGC Link (Связи PGC), соответствующие типу создаваемой связи (рис. 10.2).

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

Рис. 10.2. Инструменты создания связей между программными цепочками.


Эти инструменты рассматриваются в следующем списке:

• cвязь Prev PGC (Предваряющая связь) возвращает воспроизведение материала к предыдущей программной цепочке, которая воспроизводилась до текущей программной цепочки, от которой протянута связь. Предваряющая связь запускается, когда зритель нажимает на клавишу Prev. На некоторых пультах данная клавиша обозначается значком:

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

• cвязь Next PGC (Последующая связь) запускает воспроизведение материала, следующего сразу же за текущей программной цепочкой, от которой протянута связь. Последующая связь запускается, когда зритель нажимает на клавишу Next на пульте дистанционного управления. На некоторых пультах данная клавиша обозначается значком:

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

• cвязь Go Up PGC (Связь возврата) возвращает воспроизведение на более раннюю программную цепочку, обычно в начале последовательности программных цепочек. Связь возврата запускается, когда зритель нажимает клавишу Return на пульте дистанционного управления.

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

Во время перемещения курсора мыши над объектами сценария внешний вид курсора меняется. Курсор принимает форму No PGC, когда располагается над несоответствующим для привязки объектом. Когда курсор проходит над подходящим объектом, то он принимает форму соответствующей связи (рис. 10.3).

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

Рис. 10.3. Изменение формы курсора мыши при расстановке связей.


После выполнения этих действий будет создана связь между программными цепочками. Она отображается в виде стрелок, соединяющих объект начала связи и объект назначения.

Создание связей инструментом выделения

Команды связывания PGC могут создаваться простым проведением линии, соединяющей стартовую и конечную PGC. Но при этом нужно удерживать в нажатом состоянии клавишу Ctrl.

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

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

Для создания предваряющей связи Prev PGC в области авторинга редактора сценариев нужно при проведении линии, соединяющей начальную и конечную PGC, удерживать в нажатом состоянии клавиши Shift и Ctrl.

Для создания последующей связи Next PGC нужно при проведении линии, соединяющей начальную и конечную PGC, удерживать клавишу Ctrl.

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

Команды связывания PGC могут добавляться простым щелчком правой кнопки мыши на стартовой программной цепочке в редакторе сценариев.

Для добавления связи между PGC нужно в области авторинга редактора сценариев щелкнуть правой кнопкой мыши на той PGC, от которой будет прокладываться связь. В контекстном меню надо выполнить команду, создающую тот или иной тип связи. Подходящие команды перечислены в следующем списке:

• Previous PGC (Предваряющая связь PGC) – отображается красной стрелкой;

• Next PGC (Последующая связь PGC) – отображается синей стрелкой;

• Go Up PGC (Связь возврата PGC) – отображается зеленой стрелкой.

В диалоговом окне выбора PGC, к которой проводится связь, надо указать искомый объект и нажать кнопку OK. Связь будет создана и отображена в редакторе сценариев в виде стрелки, соединяющей начальную и конечную PGC (рис. 10.4).

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

Рис. 10.4. Пример создания связи Next PGC.

Удаление связей PGC

Связи между PGC достаточно легко удалить из сценария. Для удаления связи нужно в области авторинга редактора сценариев щелкнуть правой кнопкой мыши на той PGC, связь от которой требуется удалить. В контекстном меню следует выбрать тип удаляемой связи. В диалоговом окне выбора PGC нужно выбрать значение No PGC и нажать кнопку OK (см. рис. 10.5). Связь будет удалена.

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

Рис. 10.5. Диалоговое окно с выбранным значением No PGC.

Примечание.

Есть и еще один способ удаления связи. Для этого можно провести линию связи от начального объекта в пустое место области авторинга и отпустить левую кнопки мыши. При этом программа Scenarist удалит существующую связь.

Команды перехода

Команды перехода позволяют связывать меню и титулы с другими меню и титулами, даже если они находятся в других титульных папках. Общий смысл использования команд перехода заключается в прямом переключении воспроизведения с одной PGC на другую, зацикливании воспроизведения PGC и установки связи между подсветками кнопок и титулами. Команды перехода легко добавляются простым протягиванием линий связи от флагов PGC к требуемым объектам.

Типы команд перехода

При протягивании линии связи между объектами в редакторе сценариев автоматически создается соответствующая команда перехода. В следующем списке перечислены типы команд перехода, каждая из которых может быть добавлена или отредактирована в окне моделирования:

• Jump to PGC (Переход к PGC) – связывает меню или титул с другим меню или титулом в пределах одной папки VTS;

• Jump to Program (Переход к программе) – связывает меню или титул с конкретной сценой в той же PGC;

• Jump to Cell (Переход к ячейке) – связывает меню или титул с конкретной ячейкой в пределах PGC;

• Jump by Sub-Instructions (Условный переход) – связывает подсветку кнопок меню или ячейку с предварительной, текущей или последующей ячейкой, программой или PGC в пределах пространства VTS. Данная команда также может быть использована для присвоения значения номера подсветки кнопки системному регистру под номером 8 (SPRM8);

• Jump to Title (Переход к титулу) – связывает меню или титул с любым другим титулом домена в пределах пространства VTS;

• Jump to Part of Title (Переход к элементу титула) – связывает титул со сценой в пределах того же титула. Данная команда не может быть использована в языковых доменах. Исполнение данной команды блокирует команду Pre в PGC назначения;

• Jump to Part of Title in VTS (Переход к элементу титула в пространстве VTS) – связывает титул или меню со сценами других титулов в том же пространстве VTS. Исполнение данной команды не блокирует исполнение команды Pre в PGC назначения;

• Jump to PGC in System Space (Переход к PGC в системном пространстве) – связывает меню или титул с другим меню или титулом в системном пространстве. Стартовая точка и титульное меню являются компонентами системного пространства видеоменеджера. Корневые, subpicture, аудиоменю, ракурсовые и PTT-меню являются системными компонентами в пределах VTS.

Управление воспроизведением с помощью команд перехода

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

Для добавления команды перехода нужно в панели инструментов редактора сценариев выбрать инструмент выделения.

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

В области авторинга редактора сценариев нужно навести курсор мыши на флаг Post той PGC, от которой требуется осуществить переход. Курсор примет форму CMD и будет отображен вместе со списком всех существующих команд Post данной PGC (рис. 10.6).

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

Рис. 10.6. Отображение команд, существующих у PGC.


От флага Post нужно провести линию к одной из точек назначения, перечисленных в следующем списке:

• PGC или ячейка в пределах той же самой титульной папки;

• иконка программы в пределах папки VTS;

• титульная папка в пределах папки VTS;

• иконка PGC в папке языка.

Во время перемещения курсора мыши над объектами сценария внешний вид курсора меняется. Курсор приобретает форму No CMD, когда располагается над объектом, который не подходит для привязки, и форму CMD, когда он располагается над объектом, для которого данное действие разрешено (рис. 10.7).

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

Рис. 10.7. Изменение формы курсора мыши.


В появившемся диалоговом окне нужно указать, является ли данная команда единственной командой Post или же она добавится в конец списка существующих команд Post, а затем следует нажать кнопку OK.

Команда перехода добавится в сценарий и будет отображена в редакторе сценариев как розовая стрелка, соединяющая источник и объект назначения. Флаг Post стартовой PGC будет отображен с желтой заливкой.

Примечание.

Команды перехода от PGC, находящейся в титульной папке, к системному меню в папке языка не отображаются стрелками, так как проект может иметь несколько языков, выбор которых определяется установками плеера.

Для добавления команды перехода к ячейке нужно провести линию связи от флага Cell до PGC, программы или титула.

Цикличное воспроизведение PGC

Пользователь может использовать команды перехода для обеспечения цикличного воспроизведения меню или титула. Анимированные меню очень часто реализуются в виде бесконечного цикла, чтобы воспроизведение длилось непрерывно до тех пор, пока зритель не нажмет клавишу пульта дистанционного управления для перехода к титулу или другому меню.

Для зацикливания PGC с помощью команды перехода нужно на панели инструментов редактора сценариев выбрать инструмент выделения. В области авторинга редактора сценариев следует навести курсор мыши на флаг Post той PGC, от которой будет осуществляться переход. Курсор примет форму CMD и будет отображен вместе со списком всех существующих команд Post данной PGC. После этого останется провести линию от флага Post к самой PGC, от которой протягивается связь.

В появившемся диалоговом окне нужно указать, является ли данная команда единственной командой Post или же она будет добавлена в конец списка существующих команд Post, а затем нажать кнопку OK. Команда перехода будет добавлена к PGC и отображена как розовая стрелка, соединяющая PGC саму с собой. При этом флаг Post приобретает желтую заливку (рис. 10.8).

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

Рис. 10.8. Зацикливание воспроизведения PGC.

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

Пользователь может использовать команды перехода для связывания кнопок меню с титульными папками, программными цепочками меню и программами.

Для связывания кнопок с помощью команды перехода нужно сначала на панели инструментов редактора сценариев выбрать инструмент выделения. В области авторинга редактора сценариев следует навести курсор мыши на флаг Btns иконки того меню, от которого будет осуществляться переход. Курсор примет форму CMD и будет отображен вместе со списком всех существующих команд Btns у данной PGC (рис. 10.9).

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

Рис. 10.9. Изменение вида курсора и отображение существующих команд.


Затем нужно провести линию от флага Btns к одной из точек назначения, которые перечислены в следующем списке:

• PGC меню в той же папке языка;

• титульная папка или программа в той же самой VTS;

• PGC меню в папке языка видеоменеджера (VMG).

Во время перемещения курсора мыши над объектами сценария внешний вид курсора меняется. Курсор приобретает форму No CMD, когда располагается над объектом, который не подходит для привязки, и форму CMD, когда он проходит над подходящим объектом (рис. 10.10).

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

Рис. 10.10. Изменение формы курсора мыши.


После отпускания левой кнопки мыши над подходящим объектом будет открыто диалоговое окно, отображающее кадр меню с соответствующими кнопками. В нем нужно выбрать кнопку, от которой будет прокладываться переход (см. рис. 10.11).

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

Рис. 10.11. Диалоговое окно создания переходов от кнопок к объектам назначения.


Команда перехода будет создана и отображена в редакторе сценариев как розовая стрелка, соединяющая исходный и конечные объекты. Флаг Btns при этом получает желтую заливку.

Удаление команд перехода

Если уже после создания команды перехода вдруг потребуется осуществить переход к другому объекту, то можно просто переопределить объект назначения, и команда будет обновлена. Если же необходимо удалить команду перехода полностью, то это можно сделать в окне моделирования.

Для удаления команды перехода от флагов Pre, Post или Cell нужно в области авторинга редактора сценариев дважды щелкнуть на флаге, содержащем команду перехода, которую требуется удалить. В результате будет открыто окно моделирования на закладке PGC Commands (Команды PGC).

В выпадающем списке нужно выбрать тип команды, которую требуется удалить (рис. 10.12).

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

Рис. 10.12. Выбор типа команды.


Если список команд содержит всего одно значение, то нужно установить флажок No Command (Нет команды) либо выделить команду и в списке команд выбрать значение No Operation (Нет операций). Команда перехода будет удалена, и в списке останется только значение Nop (Нет операций/команд) (рис. 10.13).

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

Рис. 10.13. Процесс отмены команды.


Если список команд состоит из нескольких команд, то нужно выбрать искомую команду и нажать кнопку Delete (Удалить).[23] Команда будет удалена из списка.

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

Отображение и скрытие связей

Когда пользователь создает связи между PGC или команды перехода, то связываемые объекты соединяются стрелками. Цвет стрелки указывает на тип связи. Для Previous PGC используется красный цвет, синий цвет применяется для Next PGC, зеленый – для Go Up PGC, а розовый – для команд перехода.

Трудно работать с проектом, который содержит множество титулов и связей. Пользователь может использовать кнопки Show PGC Links (Отобразить связи между PGC) и Show Command Links (Отобразить команды перехода) для скрытия или отображения связей.

Примечание.

Команды перехода от PGC, находящейся в титульной папке, к системному меню в папке языка не отображаются стрелками, так как проект может иметь несколько языков, выбор которых определяется установками плеера.

Для скрытия связей между PGC и командных связей нужно в панели инструментов редактора сценариев отжать соответствующую типу связи кнопку, которую нужно скрыть (рис. 10.14). Повторное нажатие на эту кнопку вызывает отображение данного типа связей.

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

Рис. 10.14. Кнопки отображения и скрытия связей.

Глава 11

О командах навигации

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

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

Спецификация DVD задает определенные ограничения на воспроизведение материала диска. Воспроизведение может осуществляться в рамках перехода от видеоменеджера VMG к папке VTS, титулу или папке языка. Также воспроизведение может переходить к отдельным сценам от титула или папки языка. Воспроизведение не может осуществляться прямым переходом от одного VTS к другому, но такое действие может быть смоделировано при помощи использования транзитной пустой PGC в видеоменеджере.

При помощи редактора сценариев и окна моделирования пользователь может создавать и определять разнообразные наборы команд навигации в областях Pre, Post, Cell и Btns для меню в пределах PGC, что будет отображаться соответствующими флагами.

В следующем списке приводится краткая характеристика этих командных областей:

• Pre – команды исполняются до момента воспроизведения PGC;

• Post – команды исполняются после воспроизведения PGC;

• Cell – команды исполняются после воспроизведения ячейки;

• Btns – команды связывают кнопки меню с титульными папками, другими меню, титулами или сценами.

Группы команд

Все инструкции объединены в шесть групп, которые приведены в табл. 11.1.

Таблица 11.1. Группы команд и функции

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

Типы команд

Существует три типа команд навигации, которые вы можете создавать на основе ранее рассмотренных шести групп команд. Эти типы перечислены в следующем списке:

• Type 1 (Тип 1) – команды, состоящие из одной инструкции. Следует помнить, что команда Compare в комбинации с GoTo, Link или Jump в спецификации DVD классифицируется как команда первого типа;

• Type 2 (Тип 2) – команды, состоящие из двух инструкций. Пользователь может создавать команды второго типа, используя команду Compare в сочетании с Set или SetSystem. Команды Set или SetSystem в спецификации DVD тоже классифицируются, как команды второго типа;

• Type 3 (Тип 3) – команды, содержащие инструкции Compare, Set и LinkSIns.

В табл. 11.2 приведен список возможных комбинаций команд первого, второго и третьего типов, а также указано количество инструкций в команде.

Таблица 11.2. Схема комбинаций инструкций

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

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

Команда первого типа связывает кнопку меню или PGC с другой цепочкой PGC или меню. В этом разделе будет показано, как создать команду первого типа в окне моделирования. При этом кнопка будет соединена с первой воспроизводимой PGC.

Примечание.

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

Для создания команды первого типа в окне моделирования нужно в редакторе сценариев выделить PGC-меню, к которому нужно добавить команды первого типа, после чего следует сделать двойной щелчок на флаге Btns. Следует удостовериться, что кнопкам не назначены никакие команды. Окно моделирования автоматически откроется на вкладке Button Commands (Команды кнопок) (рис. 1.11). Команды кнопок меню установлены в значение по умолчанию Nop (Нет операций).

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

Рис. 11.1. Установки команд кнопок по умолчанию.


В списке команд нужно выделить кнопку, для которой будет устанавливаться команда. В списке Command (Команда) нужно выбрать значение Jump to PGC in System Space (Перейти к PGC в системном пространстве) (см. рис. 11.2). Это приведет к тому, что будет отображена секция Jump To (Перейти к), позволяя выбрать объект назначения для данной команды. В выпадающем списке нужно выбрать значение поля First Play PGC (см. рис. 11.3).

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

Рис. 11.2. Выбор значения Jump to PGC in System Space в меню Command.

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

Рис. 11.3. Список переходов.


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

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

В этом разделе будет рассказано, как создать команду второго типа в окне моделирования. При этом команда Compare будет добавлена к команде первого типа, созданной, как было описано в предыдущем разделе.

Команда Compare сравнивает один навигационный параметр с другим. В качестве примера можно привести конструкцию «Если значение параметра GPRM7 равно значению параметра SPRM9, то надо воспроизвести третий титул (Title 3)».

Команда Compare может также сравнивать навигационный параметр с конкретной цифрой, как в конструкции «Если значение параметра SPRM13 больше, чем 6, то надо выполнить команду Jump to PGC in System Space».

Иными словами, если результат сравнения будет истинным, то DVD-плеер выполнит соответствующие инструкции. Если же результат будет ложным, то DVD-плеер эти инструкции пропустит.

Примечание.

Команды SetSystem и Set классифицируются как команды второго типа, даже если они не используются вместе с командами Link или Compare.

Для создания команды второго типа из команды первого типа нужно в окне моделирования ниже секции Jump To (Перейти к) установить флажок Compare (Сравнение). В результате будет отображена секция Compare (Сравнение) с дополнительными элементами управления, перечисленными в следующем списке (см. рис. 11.4):

• GPRM – сравниваются два параметра GPRM;

• SPRM – параметр GPRM сравнивается с параметром SPRM;

• Immediate – сравнивается заданная величина с параметром GPRM.

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

Рис. 11.4. Секция Compare.


На этой вкладке нужно выбрать переключатель SPRM (рис. 11.5).

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

Рис. 11.5. Выбор переключателя SPRM.


В этой области задаются параметры сравнения величин. Для левой части сравнения нужно установить значение GPRM1. Это первый регистр общего назначения. В правой части сравнения следует задать значение SPRM5. Это пятый системный регистр.

Операторы, использующиеся в операциях сравнения, приведены в табл. 11.3.

Таблица 11.3. Описание операторов сравнения

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

Теперь нужно установить оператор сравнения >=. В результате будет создана команда второго типа. Она будет отображена в списке команд, указывая, что воспроизведение первой PGC произойдет только в случае, если значение параметра GPRM1 больше либо равно значению параметра SPRM5.

Создание команды третьего типа

Команда третьего типа исполняет инструкции Set и Compare, а затем, в зависимости от результатов, связывает программную цепочку меню с ячейкой, программой, программной цепочкой или точкой продолжения (Resume point).

Для создания команды третьего типа в окне моделирования нужно в редакторе сценариев выбрать вводную PGC или PGC меню. Если окно моделирования еще не открыто, то нужно выполнить команду меню View ? Simulation Window (Вид ? Окно моделирования). В окне редактирования (нижняя часть окна моделирования) следует перейти на закладку PGC Commands (Команды PGC). В списке надо выбрать значение Pre, Post или Cell в списке в зависимости от того, какой тип команды требуется создать.

Если выбрать значение Pre или Post, то можно будет создать команду Jump To для перехода только к PGC меню либо к точке продолжения. Если выбрать значение Cell, то можно будет создать команду Jump To к любому объекту назначения, доступному в меню Jump To (Перейти к).

Затем следует сбросить флажок No Command (Нет команды). В меню Command (Команда) нужно выбрать значение Type 3 Command (Команда третьего типа) (рис. 11.6). В результате на экране будут отображены секции, соответствующие командам Type, Set, Compare и Jump To.

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

Рис. 11.6. Выбор команды третьего типа.


Значения, которые можно выбрать в списке Type (Тип), приведены в следующем списке (см. рис. 11.7):

• Set Compare LinkSIns – задает значения параметров GPRM или SPRM и сравнивает их со значениями других параметров GPRM, SPRM или с заданным значением. Если сравнение будет истинным, то выполняется инструкция Jump;

• Compare & Set-LinkSIns – сравнивает значения параметров GPRM или SPRM со значениями других параметров GPRM, SPRM или с заданным значением. Если сравнение будет истинным, то команда присваивает то или иное значение параметру и исполняет инструкцию Jump;

• Compare-Set & LinkSIns – сравнивает значения параметров GPRM или SPRM со значениями других параметров GPRM, SPRM или с заданным значением. Если сравнение будет истинным, то команда присваивает то или иное значение параметру, но исполняет инструкцию Jump вне зависимости от того, каков был результат сравнения.

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

Рис. 11.7. Изменение вида секций в зависимости от выбранного значения в списке Type.


В секции Set нужно указать, что нужно будет присваивать параметру GPRM. Можно использовать значения другого параметра GPRM, SPRM или некую заданную величину (Immediate). Также нужно выбрать способ присвоения параметру GPRM того или иного значения. Можно просто присвоить это значение (Assign) или же выполнить предварительную математическую операцию для расчета значения (рис. 11.8).

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

Рис. 11.8. Выбор математической операции при задании значения параметру.


В списке Jump To (Перейти к) нужно выбрать значение объекта назначения для команды третьего типа (см. рис. 11.9).

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

Рис. 11.9. Выбор объекта назначения перехода.


В списке Jump To (Переход) находятся три значения типа Cell (Ячейка), три – типа Program (Программа) и четыре – типа PGC (Программная цепочка). Также можно создать переход на текущую PGC в область Post (Post command of the current PGC) или продолжить воспроизведение видеопотока (Resume). При создании команды третьего типа в областях Pre или Post доступно только значение Resume.

Для присвоения номера кнопки параметру SPRM нужно задать соответствующее значение для параметра Highlight Button (Подсвечиваемая кнопка).

Если в качестве объекта назначения выбирается команда No Jump, то нужно задавать номер кнопки в пределах PGC, где расположены команды, так как команда третьего типа подразумевает обязательный переход. Если же нужно выбрать требуемый объект назначения, то следует определить специфический номер кнопки для присвоения его параметру SPRM. Нужно использовать нулевое значение, если не следует присваивать номер кнопки параметру SPRM.

Копирование и вставка команд навигации

Пользователь может копировать и вставлять навигационные команды прямо в редакторе сценариев. Это позволяет легко добавлять требуемые команды для PGC и команды кнопок без кропотливой работы в окне моделирования.

Копирование команд PGC

Для копирования и вставки команд Pre, Post или Cell требуется в области авторинга редактора сценариев выбрать программную цепочку, содержащую команды, которые требуется скопировать. Затем нужно выполнить команду меню Edit ? Copy Special (Редактировать ? Специальная вставка). В подменю нужно выбрать одну из команд из следующего списка (рис. 11.10):

• Pre Commands;

• Post Commands;

• Cell Commands.

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

Рис. 11.10. Выбор команд для копирования.


Затем нужно выделить PGC, в которую требуется вставить скопированные команды. После этого следует выполнить команду меню Edit ? Paste (Редактировать ? Вставить). Команды будут добавлены в выбранную PGC, и соответствующий флаг приобретет желтую заливку. Любые существующие команды указанного типа будут заменены новыми.

Примечание.

Пользователь может также копировать команды PGC при помощи щелчка правой кнопки мыши на соответствующей иконке и выполнения требуемой команды копирования из контекстного меню. Команда вставки также доступна из контекстного меню.

Копирование команд кнопок

Для копирования и вставки команд кнопок нужно в области авторинга редактора сценариев выбрать иконку меню, содержащую команды, которые требуется скопировать. Затем следует выполнить команду меню Edit ? Copy Special ? Button Commands (Редактировать ? Специальная вставка ? Команды кнопок).

После этого нужно выбрать иконку меню, в которую требуется вставить скопированные команды. Затем следует выполнить команду меню Edit ? Paste (Редактировать ? Вставить). Команды будут вставлены в выбранную PGC, а флаг Btns приобретет желтую заливку. Любые существующие команды кнопок будут заменены новыми.

Примечание.

Пользователь может также копировать команды PGC при помощи щелчка правой кнопки мыши на соответствующей иконке и выполнения требуемой команды копирования из контекстного меню. Команда вставки также доступна из контекстного меню.

Удаление команд PGC

В редакторе сценариев пользователь может разом удалить все команды Pre, Post или Cell, назначенные программной цепочке. Это позволяет избежать длительного процесса очистки в окне моделирования.

Для удаления всех Pre, Post или Cell-команд PGC нужно в области авторинга редактора сценариев выбрать PGC, содержащую команды, которые требуется удалить, и щелкнуть на ней правой кнопкой мыши. Из контекстного меню нужно выбрать одну из команд, перечисленных в следующем списке:

• Remove Pre Commands – удалить Pre-команды;

• Remove Cell Commands – удалить Cell-команды;

• Remove Post Commands – удалить Post-команды.

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

Глава 12

О навигационных параметрах

Спецификация DVD определяет два типа навигационных параметров. В ней рассматриваются системные параметры (SPRM) и регистры общего назначения (GPRM). Команды навигации используют эти параметры при управлении воспроизведением материала на DVD-плеере.

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

Использование в процессе авторинга навигационных параметров и команд придает ему сходство с написанием программ на некоем языке программирования. Например, бывает нужно создать меню с тремя командами, чтобы зритель не имел возможности получить доступ к третьей команде, не воспользовавшись сначала первой и второй командами. В общих чертах для выполнения этой работы необходимо выполнить простую последовательность действий.

1. Установить значения параметра для сравнения с другими параметрами.

2. Изменить величину параметра.

3. Сравнить измененное значение параметра со значением параметра, соответствующим команде, к которой зритель пытается получить доступ.

Навигационные параметры предоставляют возможность авторам DVD-дисков гибко управлять навигацией и создавать интерактивность, которой прежде нельзя было добиться. Программа Scenarist является одной из немногих систем авторинга DVD, которая позволяет использовать все возможности, которые предоставляют навигационные параметры.

Системные параметры

Системные параметры (SPRM – System PaRaMeter) отображают статус таких параметров DVD-плеера, как видео– и аудиопотоки, таймер, главы, номера титулов и т. д. Команды навигации могут использовать эти параметры для выполнения самых разнообразных действий. Значения некоторых системных параметров могут быть установлены в DVD-плеере. Например, можно указать, какой следует воспроизводить аудиопоток или поток subpicture. А некоторые системные параметры предназначены только для чтения, такие как уровни родительского контроля и языковые предпочтения.

Существует 24 системных параметра (SPRM), которые рассматриваются в табл. 12.1. Значения по умолчанию представлены в шестнадцатеричной, десятичной и двоичной системах счисления. Три параметра зарезервированы для будущих целей, девять параметров предназначены только для чтения (0, 12, 14, 15, 16, 17, 18, 19 и 20). Оставшиеся параметры могут быть изменены в программе авторинга или самим зрителем.

Таблица 12.1. Системные параметры

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

Параметры общего назначения

Спецификация DVD указывает, что DVD-плеер должен содержать 16 ячеек памяти, к которым может обращаться содержимое DVD-видеодиска.

Каждая ячейка является 16-битным беззнаковым регистром. В ней можно хранить числа от 0 до 65 535. Эти ячейки называются параметрами общего назначения, или GPRM.

Каждый параметр GPRM содержит значение, которое пользователь может проверить, задать его значение или изменить значение. Это позволяет создавать сложные ветвящиеся сценарии воспроизведения DVD-диска.

В параметрах GPRM можно хранить значения, полученные из SPRM, или значения, просчитанные во время воспроизведения, а также задавать условия навигации на основе этих значений.

DVD-плеер очищает все параметры GPRM, когда зритель останавливает воспроизведение и извлекает диск из плеера.

Использование параметров общего назначения

Разработчик может использовать GPRM, чтобы после воспроизведения сразу позволить зрителю перейти в подменю, вместо того чтобы проходить через корневое меню, когда зритель нажимает клавишу Menu на пульте дистанционного управления. Следует применять этот прием, если нужно разработать сценарий для зрителя, желающего каждый раз возвращаться в подменю, не проходя через команды корневого меню.

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

Другие варианты использования GPRM приведены в следующем списке:

• накапливать очки зрителя по ходу просмотра некоего материала, допустим, рекламной информации, и по достижении определенного уровня обеспечивать предоставление доступа к дополнительным возможностям сценария. В качестве бонусного материала можно использовать, например, новые видеоролики;

• выжидать определенное время, за которое зритель должен принять решение, и если зритель так и не сделал свой выбор, то автоматически начать воспроизведение заранее определенного видеоматериала;

• отсчитывать период времени, в течение которого зритель выбирает команду меню, и в зависимости от накопленного значения переводить воспроизведение по намеченным маршрутам, которые не обязаны совпадать с выбором зрителя;

• накапливать информацию о просмотренных зрителем разделах диска и при дальнейшей навигации предоставлять зрителю доступ к тем разделам, которые он еще не просматривал, скрывая те разделы, где он уже был;

• создавать скрытые кнопки, которые будут проявляться, только если зритель в определенной последовательности активировал команды меню;

• подсвечивать кнопки текущего языка;

• модифицировать поведение DVD-плеера;

• задавать уровни родительского контроля;

• управлять доступом по паролю.

Команды Set

Команды Set исполняют арифметические или логические операции на основе значений одного или нескольких GPRM, SPRM или заданных величин. Также они сохраняют результат в каком-либо параметре GPRM. Существующие команды Set приведены в следующем списке:

• Assign (Присвоение) – присваивает параметру GPRM заданное значение, значение GPRM или SPRM;

• Exchange (Обмен) – меняет местами значения в двух параметрах GPRM;

• Add (Добавить) – присваивает GPRM значение суммы заданной величины и GPRM или двух параметров GPRM;

• Subtract (Вычесть) – присваивает GPRM значение разности между заданной величиной и GPRM или разности значений двух параметров GPRM;

• Multiply (Умножить) – присваивает GPRM значение произведения заданной величины и значения GPRM или произведение двух параметров GPRM;

• Divide (Поделить) – присваивает GPRM значение отношения заданной величины к GPRM или отношение двух GPRM друг к другу. Результирующее значение не может быть нулем;

• Remainder (Остаток) – присваивает GPRM значение остатка в результате деления заданной величины на GPRM или деления двух GPRM;

• Random Value (Случайное значение) – присваивает GPRM случайное число или выбирает для присваивания случайным образом значение другого параметра GPRM. Результирующее значение не может быть нулем;

• Bitwise Product (Побитовое И) – присваивает GPRM результат побитового И заданной величины и GPRM, двух GPRM или GPRM и SPRM;

• Bitwise Sum (Побитовое ИЛИ) – присваивает GPRM результат побитового ИЛИ заданной величины и GPRM, двух GPRM или GPRM и SPRM;

• Exclusive Or (Исключающее ИЛИ) – присваивает GPRM результат побитового Исключающего ИЛИ заданной величины и GPRM, двух GPRM или GPRM и SPRM.

Глава 13

Логические операции

DVD-плееры хранят значения параметров GPRM и SPRM в своих системных регистрах. Каждый регистр состоит из двух байтов, то есть значения параметров занимают 16 бит. Каждый бит может иметь значение 1 (Включен) или 0 (Выключен). Можно сказать, что каждый параметр GPRM или SPRM состоит из строки битов.

Программа Scenarist позволяет записывать на DVD-диске команды, которые будут исполняться DVD-плеером, для сравнения величин GPRM или SPRM и использовать булеву логику для получения результирующего значения. Это результирующее значение может быть либо нулем, что соответствует ложному сравнению, либо ненулевой величиной, которая обозначает истинное сравнение. В зависимости от результата сравнения DVD-плеер может либо выполнить команду, либо пропустить ее.

Например, шестой бит в параметре SPRM (2) определяет, будет ли отображаться на экране subpicture. Единичное значение включает отображение subpicture на экране, а при нулевом значении subpicture скрывается. Пользователь может использовать операции логического сравнения значения 1000000 с параметром SPRM (имеющим значение 1011011) для определения отображения subpicture на экране. Логический оператор & является оператором булевой логики и соответствует инструкции И. Каждый бит в первой строке сравнивается с таким же битом во второй строке в соответствии со следующими правилами:

• 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).

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

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


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

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

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


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

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

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

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

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

Рис. 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).

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

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


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

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

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

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

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

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

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

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

Рис. 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 все операции зрителя по умолчанию разрешены.

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

Для запрещения операций зрителя в PGC нужно в области авторинга редактора сценариев выбрать PGC, для которой нужно запретить те или иные операции зрителя. В браузере свойств нужно дважды щелкнуть мышью на папке UOP. Браузер свойств отобразит все доступные операции зрителя для PGC, за исключением UOP4.

Затем следует выбрать операцию, которую нужно запретить, и сменить значение поля с Permitted (Разрешено) на Prohibited (Запрещено) (см. рис. 14.1).

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

Рис. 14.1. Доступные операции зрителя для PGC.

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

Для запрещения операций зрителя в ячейке следует сначала выбрать соответствующую ячейку в области авторинга редактора сценариев. В браузере свойств нужно дважды щелкнуть мышью на папке UOP. Браузер свойств отобразит все доступные операции зрителя для выбранной ячейки, за исключением UOP1—UOP3 и UOP17.

Затем следует выбрать операцию, которую нужно запретить, и сменить значение поля с Permitted (Разрешено) на Prohibited (Запрещено).

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

Для запрещения операций зрителя в титуле нужно в области авторинга редактора сценариев выбрать титул, для которого необходимо запретить операции зрителя. В браузере свойств будут отображены операции UOP0 и UOP1, которые можно использовать при работе с титулом.

Затем следует выбрать операцию, которую нужно запретить, и сменить значение поля с Permitted (Разрешено) на Prohibited (Запрещено) (рис. 14.2).

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

Рис. 14.2. Доступные операции зрителя в титуле.

Описание операций зрителя

В табл. 14.1 приведено описание каждой операции зрителя и объект, в котором они могут быть запрещены. Некоторые операции могут воздействовать на несколько аспектов воспроизведения.

Таблица 14.1. Операции зрителя

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

Глава 15

Защита от копирования и премастеринг[24]

Защита от копирования

Если видеодиск DVD содержит материалы, защищаемые авторскими правами, то пользователь может использовать средства защиты от копирования своей интеллектуальной собственности точно так же, как будут защищаться определенные авторские права издателя диска. Защита от копирования для сценариев определяется в диалоговом окне установок CMI и доступна в редакторе компоновки при создании файлов DVD-диска.

Схемы защиты

В программе Scenarist используются схемы защиты от копирования APS, CGMS и CSS. Пользователь может использовать любую комбинацию этих трех способов для защиты отдельной части или всего материала диска.

APS

Аналоговая система защиты от компании Macrovision с наименованием APS (Analog Protection System) предотвращает копирование содержания диска на аналоговые видеоленты. Используя автоматическую систему управления уровнем записи AGC (Automatic Gain Control), система APS в процессе записи создает помехи в видеомагнитофоне, посылая в него дополнительный видеосигнал. Этот видеосигнал более мощный, чем требуется, что приводит к созданию копии с очень низким уровнем основного видеосигнала и сниженным качеством. В дополнение к этому система APS может также накладывать две или четыре полосы на записываемый видеосигнал. Для использования системы APS параметр CGMS должен быть установлен в значение No Copying (Не для копирования).

Примечание.

Для применения системы Macrovision APS необходимо получить лицензию на использование этой технологии. Более подробную информацию можно найти на сайте www.macrovision.com.

CGMS

Система Copy Generation Management System (CGMS) определяет порядок создания копий с DVD-видеодиска. Для использования этой технологии параметр CGMS должен быть установлен в No Copying (Не для копирования).

CSS

Система компании Matsushita с названием Content Scrambling System (CSS) шифрует данные секторов таким образом, чтобы нельзя было прочитать копии DVD-диска. Когда установлен параметр CPSEC, конкретные VTS шифруются с помощью ключа CSS. Этот ключ располагается в области диска, которая не может быть скопирована на другой носитель. Стационарные и программные DVD-плееры могут воспроизводить зашифрованный диск, но не могут копировать его содержимое.

Установка защиты от копирования

Защита от копирования устанавливается в диалоговом окне CMI, где можно задать различные установки для видеоменеджера (VMG) и для каждого VTS, тем самым позволяя копировать одну часть материала и запрещая копировать оставшуюся часть.

Для вызова диалогового окна установок защиты от копирования нужно выполнить команду меню Settings ? CSS Settings (Установки ? CSS-установки) (рис. 15.1).

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

Рис. 15.1. Диалоговое окно CMI.

Добавление защиты от копирования для VMG

Чтобы защитить от копирования VMG, в редакторе компоновки нужно выполнить команду меню Settings ? CSS Settings (Установки ? CSS-установки). В результате будет открыто диалоговое окно установки защиты от копирования.

В меню VMG & VTS нужно выбрать значение VMG. Если содержимое VMG содержит материал, защищенный авторскими правами, то в меню CPM следует заказать значение Copyrighted (Авторские права).

В меню CGMS нужно выбрать один из параметров, перечисленных в следующем списке:

• No Copying (Не для копирования) – копирование не допускается;

• One Generation (Только первая копия) – допускается создание любого количества первых копий с оригинального диска. Однако первые копии диска не могут использоваться для последующего копирования материала с них;

• Permitted (Копирование разрешено) – допускается создание любого количества копий любого поколения.

Если параметр CGMS получит значение No Copying (Копирование не допускается), то в меню APS нужно выбрать одно из значений, приведенных в следующем списке:

• Off (Отключено) – не обеспечивается никакой дополнительной защиты от копирования;

• Type 1 (Тип 1) – используется система AGC. Этот параметр совместим с обеими системами, PAL и NTSC;

• Type 2 (Тип 2) – используется система AGC с добавлением к видеоматериалу двух дополнительных полос. Этот параметр совместим только с системой NTSC;

• Type 3 (Тип 3) – используется система AGC с добавлением к видеоматериалу четырех дополнительных полос. Этот параметр совместим только с системой NTSC.

Поле Disc Key (Ключ диска) нужно оставить пустым. Ключ CSS позднее будет добавлен репликатором дисков.

Для закрытия диалогового окна нужно нажать кнопку OK.

Добавление защиты от копирования для VTS

Для добавления защиты от копирования для VTS нужно в редакторе компоновки выполнить команду меню Settings ? CSS Settings (Установки ? CSS-установки). В результате будет открыто диалоговое окно установки защиты от копирования.

В меню VMG & VTS нужно выбрать значение VTS с номером, для которого будет добавлена защита от копирования.

Если необходимо, чтобы VTS был зашифрован с помощью CSS, то нужно в меню Protection System (Система защиты) выбрать параметр CPSEC.

В меню CGMS нужно выбрать один из параметров, перечисленных в следующем списке:

• No Copying (Не для копирования) – копирование не допускается;

• One Generation (Только первая копия) – допускается создание любого количества первых копий с оригинального диска. Однако первые копии диска не могут использоваться для последующего копирования материала с них;

• Permitted (Копирование разрешено) – допускается создание любого количества копий любого поколения.

Если параметр CGMS получит значение No Copying (Копирование не допускается), то в меню APS нужно выбрать одно из значений, приведенных в следующем списке:

• Off (Отключено) – не обеспечивается никакой дополнительной защиты от копирования;

• Type 1 (Тип 1) – используется система AGC. Этот параметр совместим с обеими системами PAL и NTSC;

• Type 2 (Тип 2) – используется система AGC с добавлением к видеоматериалу двух дополнительных полос. Этот параметр совместим только с системой NTSC;

• Type 3 (Тип 3) – используется система AGC с добавлением к видеоматериалу четырех дополнительных полос. Этот параметр совместим только с системой NTSC.

Поле Disc Key (Ключ диска) нужно оставить пустым. Ключ CSS позднее будет добавлен репликатором дисков.

Для закрытия диалогового окна нужно нажать кнопку OK.

Уровни родительского контроля

С помощью системы уровней родительского контроля пользователь может защищать содержимое диска от нежелательного просмотра, c помощью специальных установок для DVD-плеера. Редактор контроля доступа[25] (Parental Editor) в программе Scenarist позволяет применять уровни родительского контроля к видеоменеджеру и любому из VTS проекта.

Для конфигурирования уровней родительского контроля в редакторе контроля доступа нужно выполнить команду меню Settings ? Parental (Установки ? Система родительского контроля) или нажать кнопку Parental Editor (Редактор контроля доступа) на панели инструментов. В результате этого будет открыт редактор контроля доступа.

После этого нужно нажать кнопку Add (Добавить) и выбрать страну, для которой будут задаваться уровни родительского контроля (см. рис. 15.2), а затем нажать кнопку OK.

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

Рис. 15.2. Выбор страны, для которой устанавливаются уровни родительского контроля.

Примечание.

В настоящее время в системе рейтинга уровней контроля присутствует только страна США (United States). Однако DVD-плееры других стран распознают и соблюдают установки уровней родительского контроля, реализованные с помощью данной системы рейтингов.

Для видеоменеджера и любой из VTS можно выбрать уровень контроля G, PG, PG13, R или NC-17 (см. рис. 15.3).

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

Рис. 15.3. Задание уровней родительского контроля для видеоменеджера и VTS.


Для закрытия редактора уровней контроля нужно нажать кнопку OK.

Коды регионов

DVD-форум разделил мировое пространство на шесть DVD-регионов и определил транснациональный регион с номером 8 для таких устройств, как международные авиационные системы развлечений. DVD-плееры, продаваемые в одном регионе, установлены только для воспроизведения материала этого региона, чтобы предотвратить распространение пиратских копий. Региональные коды диска могут быть сконфигурированы таким образом, чтобы можно было воспроизводить диск в каких-либо отдельных регионах и запрещать его воспроизведение в других.

Телевизионные видеостандарты

Разные страны используют различные стандарты для телевизионного вещания. США, Япония и еще несколько стран используют систему NTSC. Остальная часть мира использует систему PAL. Также используется система SECAM, которая очень сходна с PAL. Разница заключается только в способе передачи цветовых поднесущих и еще в нескольких мелких деталях. Видеопотоки системы NTSC используют 525 линий при частоте 29,97 кадров/59,94 полей в секунду. Видеопотоки системы PAL используют 625 линий при частоте 25 кадров/50 полей в секунду.

DVD-плееры NTSC обычно не воспроизводят диски PAL, в то время как большинство DVD-плееров PAL и все программные плееры могут воспроизводить оба формата.

DVD-регионы

На рис. 15.4 показано распределение DVD-регионов по миру.

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

Рис. 15.4. Распределение DVD-регионов.

Примечание.

Не обязательно устанавливать коды регионов. Диск без кодов регионов будет воспроизводиться во всех регионах и на всех плеерах.

Для установки кодов регионов нужно в инспекторе редактора компоновки выбрать папку Disc (Диск). В браузере свойств следует дважды щелкнуть в поле DVD Video Information (Информация о DVD-видео), а затем дважды щелкнуть в поле Regional Area (Регионы). После этого можно будет установить требуемые параметры. По умолчанию все регионы доступны для воспроизведения, что соответствует значению May be played (Могут воспроизводиться) (рис. 15.5).

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

Рис. 15.5. Региональные установки.

Файловые системы и имена файлов

Видеодиск формата DVD использует как минимум две файловые системы. Обычно применяется универсальный дисковый формат Universal Disc Format (UDF) и ISO 9660. Дополнительно может быть использована файловая система Joliet, являющаяся расширением ISO 9660.

Эти файловые системы определяют порядок отображения имен файлов для DVD-диска помимо видео– и аудиозон (данные DVD-ROM).

Файловая система Joliet используется, если нужно разрешить применение файловых имен длиной более 30 символов, с увеличенным набором допустимых символов для систем, не поддерживающих UDF. В табл. 15.1 приведен список различных файловых систем DVD и их возможности.

Таблица 15.1. Файловые системы DVD

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

Примечание.

Операционная система Mac OS может читать диски Joliet, но будет укорачивать до 30 символов и не будет отображать символы национальных алфавитов.

Конфигурирование установок файловой системы и имен файлов

Для конфигурирования дисковой файловой системы и имен файлов нужно в инспекторе редактора компоновки выбрать папку Disc (Диск) и в браузере свойств дважды щелкнуть в поле Disc Information (Информация о диске). Затем в списке File System (Файловая система) надо выбрать одно из рассмотренных ниже значений:

• DVD Video – используются файловые системы UDF и ISO 9660;

• DVD Video with Joliet – добавляется расширение Joliet для файловой системы ISO 9660. При этом имена файлов могут иметь длину до 108 символов, содержать символы Unicode и национальных алфавитов. Операционная система Mac OS может читать диски Joliet, но при этом она будет будет укорачивать имена файлов до 30 символов и не будет отображать неанглийские символы. Операционная система DOS будет укорачивать имена файлов до размера 8+3 и также не будет отображать неанглийские символы.

В списке File Names (Имена файлов) надо выбрать одно из рассмотренных ниже значений, которое будет определять отображение имен формата ISO 9660:

• MS-DOS (8+3 символа) – позволяет использовать в имени файлов до восьми алфавитно-цифровых символов. Расширение может содержать до трех символов. Этот формат поддерживает символ тильды (~), используемый поздними версиями MS-DOS для отображения длинных имен файлов;

• Restricted (8+3 символа) – сравнимо с ISO 9660 Level 1, что допускает файловые имена длиной до восьми строчных алфавитно-цифровых символов и трех символов расширения;

• Unchanged (Max 30) – сравнимо с ISO 9660 Level 3, что допускает файловые имена, содержащие до тридцати любых ASCII-символов.

Все DVD-диски содержат файловые имена, использующие системы UDF и ISO 9660. Если для файловой системы было выбрано значение DVD Video with Joh'et, то имена файлов, созданные с использованием правил Joliet, также будут включены в состав диска.

Файлы, расположенные в видео– и аудиозонах (каталоги VIDE0TS и AUDI0TS), всегда используют имена файлов системы MS-DOS (8+3).

Информация об обложке диска (Jacket)

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

Изображение обложки (Jacket) может иметь характеристики, приведенные в табл. 15.2.

Таблица 15.2. Информация об обложке диска

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

Для задания информации об обложке нужно в инспекторе редактора компоновки выбрать папку Jacket (Обложка). В браузере свойств следует установить флажок Jacket Information Exists (Информация об обложке присутствует) (рис. 15.6).

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

Рис. 15.6. Задание информации об обложке диска.


Если нужно задать информацию об обложке для формата NTSC, то следует нажать кнопку поиска и указать файлы для NTSC Large, NTSC Medium и NTSC Small.

Чтобы задать информацию об обложке для формата PAL, следует нажать кнопку поиска и указать файлы для PAL Large, PAL Medium и PAL Small.

Когда проект будет записан в каталог Target Directory (Целевой каталог), файлы с изображениями будут закодированы и размещены в каталоге JACKET_P с названиями, которые приведены в табл. 15.3.

Таблица 15.3. Файлы обложки

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

Текстовые данные

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

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

Рис. 15.7. Файл текстовых данных.


Содержимое текстового файла структурируется при помощи служебных строк, которые приведены в следующем списке:

• #DVDTEXTINFO – строка сообщает программе Scenarist, что данный файл является информационным. Эта строка не является комментарием и должна выглядеть точно так, как показано на рис. 15.7;

• TextID= – строка может содержать до 12 символов. Эта строка форматируется и записывается в образ DVD-диска и должна присутствовать в информационном файле;

• CHRS = IS0646 – строка, определяющая кодовую страницу. Код, отображенный в этой строке, ссылается на формат ASCII. Выбор кодовой страницы определяется тем, какую страницу поддерживает DVD-плеер.

Символьные строки #Title1 или #Title2, #Title3 и т. д., и слово Title далее по тексту файла должны задаваться для каждого VTS.

Добавление текстовых данных

Для определения текстового файла нужно в инспекторе редактора компоновки выбрать папку Text Data (Текстовые данные). В браузере свойств следует установить флажок Text Data Exists (Текстовый файл существует) (рис. 15.8).

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

Рис. 15.8. Задание пути к текстовому файлу данных.


Затем нужно нажать кнопку поиска, выбрать файл, который требуется импортировать, а затем нажать кнопку Open (Открыть). Путь к текстовому файлу, который требуется импортировать, будет отображен в поле Text Data File (Текстовый файл данных).

Двухслойные диски

Односторонние однослойные DVD-диски могут содержать до 4,7 Гбайт информации. Для больших проектов пользователь может создавать односторонние двухслойные диски (8,5 Гбайт) или даже двухсторонние двухслойные диски (17,08 Гбайт).

При создании двухслойного диска необходимо задать разрыв слоя (Layer Break), который определяет, какие файлы находятся на нулевом слое, а какие – на первом.

В программе Scenarist пользователь может указать разрыв слоя, задавая файл, который будет размещен первым на первом слое диска. Но в дальнейшем разрыв слоя можно удалить, если он не потребуется в работе.

Установка разрыва слоя

Для установки разрыва слоя нужно в редакторе сценариев выполнить команду меню Settings ? Sort Tracks (Установки ? Сортировка дорожек) или нажать кнопку Sort Tracks (Сортировка дорожек) на панели инструментов. В результате будет открыто диалоговое окно Sort Tracks (Сортировка дорожек), отображающее список файлов, которые будут включены в файл образа диска, в том порядке, в каком они будут записываться в образ (рис. 15.9).

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

Рис. 15.9. Диалоговое окно Sort Tracks.


Нужно выбрать файл, который будет первым размещен в слое 1, и нажать кнопку Set Layer Break (Установить разрыв слоя). Рядом со сценой разрыва слоя появится красная стрелка. Также будут обновлены размеры файлов в обоих слоях (рис. 15.10).

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

Рис. 15.10. Установленный разрыв слоя.


Для перераспределения файлов между двумя слоями можно просто перемещать их в требуемое местоположение. При создании диска Enhanced DVD, содержащего компьютерные файлы, только один из слоев может содержать файлы DVD-видео и DVD-ROM.

Примечание.

Изменение физического расположения файлов может привести к эффекту прерывистого воспроизведения. После перераспределения файлов нужно проверить флаг Seamless (Непрерывный) для ячеек, которые должны воспроизводиться непрерывно.

Для позиционирования разрыва слоя, если он не отображен в списке файлов, нужно просто нажать кнопку Show Layer Break (Отобразить разрыв слоя).

Для удаления текущего разрыва слоя достаточно нажать кнопку No Layer Break (Удалить разрыв слоя). Также нужно указать, будут ли дорожки (маршруты) слоев параллельными (Parallel) или встречными (Opposite). Это определяет порядок переключения DVD-плеера между слоями диска (рис. 15.11).

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

Рис. 15.11. Встречный и параллельный маршруты двухслойного диска.


Оба механизма формирования дорожек двухслойного диска рассматриваются в следующем списке:

• Parallel – диск форматируется таким образом, что данные на дорожках записываются от центра диска к краям. Этот вариант обеспечивает большее время переключения между слоями, так как DVD-плеер тратит определенное время на позиционирование лазерной головки на диске при переходе со слоя на слой;

• Opposite – диск форматируется таким образом, что данные дорожек слоя 0 записываются от центра к краю диска, а данные дорожки слоя 1 наоборот, от края к центру. Этот параметр надо выбирать, если требуется обеспечить меньшее время переключения между слоями. При его использовании размер слоя 1 должен быть меньше, чем размер слоя 0.

Для закрытия диалогового окна нужно нажать кнопку OK.

Использование редактора компоновки

В редакторе компоновки осуществляется премастеринг перед окончательным выводом видеоматериала на диск. Конечным результатом этого процесса является создание DVD-R-диска, который может воспроизводиться на стационарных DVD-плеерах или компьютере, а также DLT-лента или образ PlantDirect, которые могут быть отправлены на репликацию при массовом производстве.

Процесс премастеринга

Редактор компоновки разделен на три секции, в которых нужно выбрать формат диска, определить каталоги вывода и задать финальные параметры (см. рис. 15.12).

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

Рис. 15.12. Редактор компоновки.


Параметры, устанавливаемые в секции Step 3 (Шаг 3) редактора компоновки, рассматриваются в табл. 15.4.

Таблица 15.4. Параметры процесса создания DVD-диска

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

Эти действия могут быть осуществлены как одна операция либо раздельно. Однако образ диска не может быть создан, пока не будут созданы DVD-видеофайлы. А пока не будет собран образ диска, нельзя осуществить премастеринг на CD-R, DVD-R, DLT или PlantDirect.

Раздельная запись DVD-видеофайлов и образа диска позволяет протестировать и проверить проект в программном DVD-плеере, таком как Sonic DVD PrePlay. Пользователь может после проверки вернуться в программу Scenarist, чтобы внести необходимые исправления, после чего можно снова вывести файлы на тестирование.

Если проект доведен до логического завершения, DVD-видеофайлы и образ диска уже созданы, то можно осуществить премастеринг на CD-R, DVD-R, DLT или образ PlantDirect либо с помощью самой программы Scenarist, либо с помощью другого приложения, например Sonic ROM Formatter или Ahead Nero Burning ROM.

Выбор формата DVD

Для выбора формата DVD нужно в секции Step 1 (Шаг 1) редактора компоновки воспользоваться выпадающим списком (рис. 15.13).

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

Рис. 15.13. Секция редактора компоновки Step 1.


Возможные значения рассматриваются в следующем списке:

• DVD Video – создается диск, содержащий видеоданные DVD, которые могут воспроизводиться на любом стационарном плеере или на компьютере с помощью программного проигрывателя;

• DVD-ROM – создается диск, содержащий компьютерные файлы, которые могут быть прочитаны с помощью привода DVD-ROM;

• Enhanced DVD – создается диск, содержащий видеоданные DVD и компьютерные файлы. Видеоматериал может воспроизводиться на стационарном плеере, а компьютерные файлы – с помощью привода DVD-ROM.

Выбор целевых каталогов

Для определения целевых каталогов нужно в секции Step 2 (Шаг 2) редактора компоновки задать целевые каталоги, если они не были заданы ранее с помощью мастера проектов, нажимая на кнопки Browse (Поиск) и определяя каталог для каждого поля (рис. 15.14).

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

Рис. 15.14. Секция редактора компоновки Step 2.


Поля, в которых задаются целевые каталоги, приведены в следующем списке:

• Target Directory – каталог для размещения файла образа диска, созданного из файлов каталога DVD Root Directory. Как только этот каталог определяется, программа Scenarist автоматически определяет каталоги DVD Root и Mux. Каталог, задаваемый в поле Target Directory, должен быть создан в какой-либо иной программе, например в Windows Explorer, прежде чем его можно будет использовать в программе Scenarist;

• DVD Root Directory – каталог для размещения папки VIDEOTS, содержащей видеообъекты и информационные файлы, из которых будет создаваться финальный образ диска. Нужно установить флажок Delete When Done (Удалить после выполнения), если необходимо, чтобы данные файлы были удалены после создания образа диска. Этот флажок стоит сбросить, если нужно протестировать работу проекта на каком-либо программном плеере;

• Mux Directory – каталог для размещения файлов, необходимых при мультиплексировании проекта. Следует установить флажок Delete When Done (Удалить после выполнения), если необходимо, чтобы данные файлы были удалены после создания образа диска. Этот флажок стоит сбросить, если нужно ускорить процесс создания последующих образов диска, хотя это и потребует дополнительного дискового пространства.

• PC Files Directory – каталог, содержащий компьютерные файлы, которые используются при создании дисков DVD-ROM или Enhanced DVD.

Выбор завершающих операций

Для создания файлов DVD-видео нужно в секции Step 3 (Шаг 3) редактора компоновки установить флажок Create DVD Video (Создать DVD-видео). Файлы видеообъектов и информационные файлы будут сохранены в каталоге DVD Root Directory (рис. 15.15). Если эти файлы уже были созданы, и в проект не вносились дополнительные изменения, то можно снять этот флажок.

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

Рис. 15.15. Секция Create DVD Video (Создать DVD-видео).


Если используетcя какая-либо система защиты от копирования (APS, CGMS, CSS или коды регионов), то нужно выполнить простую последовательность действий:

• установить размер сектора в 2054 байт;

• в выпадающем списке меню Scramble Type нужно выбрать значение Partial Значение Full в настоящее время не поддерживается большинством производителей стационарных DVD-плееров, следовательно, не стоит его использовать;

• если используется система CSS и задается ключ CSS, то в списке Key (Ключ) нужно выбрать значение With CSS. Если ключ обеспечивается репликатором дисков или не используется, то нужно указать значение Without CSS.

Создание файла образа диска

В секции Step 3 (Шаг 3) редактора компоновки нужно установить флажок Create Disc Image (Создать образ диска) (рис. 15.16). Файл образа диска вместе с файлами тома и анкера будет создан в каталоге Target Directory.

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

Рис. 15.16. Секция Create Disc Image (Создать образ диска).


Для создания только файлов тома и анкера нужно установить флажок Volume/Anchor Files Only. Обычно этот флажок сброшен, так как большинство дисков записывается с файлов образов. Однако некоторые шифраторы и приложения могут читать только файлы тома, содержащие дескрипторы ISO и UDF, а также информацию о файлах и каталогах, и файлы анкера, содержащие ключевые области диска.

Для указания основной информации о содержимом диска (PVD) нужно нажать кнопку PVD Editor (Редактор PVD). В результате будет открыто одноименное диалоговое окно PVD Editor (Редактор PVD) (рис. 15.17).

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

Рис. 15.17. Диалоговое окно PVD Editor (Редактор PVD).


Нужно задать значения полей Volume Name (Имя тома), Volume Set (Состав тома), Publisher (Издатель) и Preparer (Разработчик). Имя тома по умолчанию равно используемому имени сценария, но может быть изменено.

Также нужно указать даты в полях Creation (Дата создания), Modification (Дата изменения), Expiration (Срок годности) и Effective (Дата выпуска в обращение).

Для добавления текстового файла в разделы Copyright (Авторское право), Abstract (Аннотация) или Bibliograph (Библиография) следует нажать соответствующую кнопку, выбрать требуемый текстовый файл и нажать кнопку OK.

Нажмите кнопку OK для закрытия окна PVD Editor.

Премастеринг на CD-R, DVD-R или DLT

В секции Step 3 (Шаг 3) редактора компоновки нужно установить флажок Pre-mastering (рис. 15.18).

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

Рис. 15.18. Секция Premastering.


В качестве устройства записи можно указать CD-R, DVD-R или привод DLT.

Если нужно проверить корректность работы перед непосредственной записью на диск CD-R или DVD-R, то следует установить флажок Simulate Write (Моделировать запись). Перед окончательной записью на диск флажок нужно снять.

При выводе на ленту DLT выберите режим премастеринга из следующего списка:

• Dump – осуществляет вывод образа диска на ленту;

• Dump+Compare – осуществляет вывод образа диска на ленту и производит сравнение исходного образа с записанным на ленте. По результатам сравнения создается журнал ошибок;

• Compare – сравнивает образ диска и данные, записанные на ленте ранее.

При выводе на ленту DLT нужно задать значение поля Tape Format (Формат ленты) либо DDP 2.0, либо MID.

Запуск компоновки проекта

Для окончательной компоновки проекта нужно нажать кнопку Start.

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

Информационное окно будет отображать процесс компоновки с указанием ошибок и предупреждений в последовательности, изложенной в следующем списке.

1. Данные проекта подготавливаются и мультиплексируются. Осуществляется временная запись необходимых файлов в каталог Mux.

2. Генерируются файлы DVD (папка VIDEOTS) и сохраняются в каталоге DVD Root Directory.

3. Создается образ диска, который потом сохраняется в каталоге Target Directory.

4. Образ диска записывается на конечное устройство.

После вывода соответствующего информационного окна нужно вставить требуемый носитель в устройство записи.

Для прерывания процесса вывода нужно нажать кнопку Cancel (Отмена) в информационном окне.

При появлении уведомления об окончании процесса компоновки следует нажать кнопку OK.

Примечание.

Если требуется только создать образ диска в каталоге Target Directory и не выводить его на устройство, то следует снять флажок Premastering, прежде чем нажать кнопку Start.

Глава 16

Мастер шаблонов

В этой главе описывается процесс использования мастера шаблонов для создания наиболее распространенных сценариев.

О мастере шаблонов

Мастер шаблонов позволяет быстро создавать наиболее распространенные образцы сценариев Loop (Цикл) и Branch (Ветвь). Это избавляет пользователя от необходимости регистрации исходных материалов, создания дорожек, PGC и добавления команд навигации.

Образец Loop состоит из последовательности видео– и фотоизображений, бесконечно повторяемых в процессе воспроизведения (рис. 16.1). Образец Loop может иметь несколько видеоматериалов, воспроизводимых однократно перед началом цикла (рис. 16.2).

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

Рис. 16.1. Образец простого цикла.

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

Рис. 16.2. Образец цикла с двумя предварительными видеоматериалами.


Образец Branch (Ветвь) состоит из главного меню, связанного с видео– и фотопотоками или подменю, которое может быть связано с дополнительными материалами (рис. 16.3). Образец Branch может содержать несколько видеоматериалов, воспроизводимых однократно перед главным меню (см. рис. 16.4).

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

Рис. 16.3. Пример простой ветви.

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

Рис. 16.4. Пример ветви с подменю и предваряющими видеоматериалами.


Мастер шаблонов может вызываться при создании нового проекта с помощью мастера проектов или, если проект уже создан, из редактора сценариев. Образцы создаются при помощи перемещения исходных видео– и фотоматериалов из окна Windows Explorer прямо в окно мастера шаблонов, где они могут быть упорядочены в соответствии с пожеланиями пользователя. Образцы Loop и Branch могут также создаваться на основе заглушек.

Мастер циклов (Loop Wizard)

Мастер циклов автоматизирует процесс авторинга, создавая циклически воспроизводимую последовательность видео– и фотоматериалов.

Мастер циклов отображает список циклически воспроизводимых материалов в левом нижнем углу окна, список однократно воспроизводимых материалов – в левом верхнем углу окна. Область предварительного просмотра располагается в правом верхнем углу окна (рис. 16.5). Исходные материалы перемещаются из окна Windows Explorer прямо в окно списка и могут быть упорядочены в соответствии с требуемой очередностью воспроизведения при помощи кнопок со стрелками вверх и вниз. При выборе того или иного материала в списке его первый кадр отображается в окне предварительного просмотра.

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

Рис. 16.5. Окно мастера шаблонов (Мастер циклов).

Примечание.

Аудиоматериал, соответствующий видеоматериалу, помещенному в тот или иной список мастера циклов, нельзя просто перенести прямо в этот же список. Нужно выделить видеоматериал и переместить аудиоматериал для него в поле Audio (Звук).

Для создания цикла с помощью мастера циклов нужно на одиннадцатом шаге работы с мастером проектов в поле Template Type (Тип шаблона) установить значение Loop Pattern (Образец цикла) и нажать кнопку Template Wizard (Мастер шаблонов). Помимо этого можно в редакторе сценариев выбрать титульную папку, для которой будет создаваться образец цикла, и выполнить команду меню Tools ? Wizards ? Loop (Инструменты ? Мастера ? Цикл).

Есть и еще один способ вызова мастера циклов. В редакторе сценариев следует щелкнуть правой кнопкой мыши на титульной папке, для которой нужно создать образец цикла, и выполнить команду контекстного меню Wizards ? Loop (Мастера ? Цикл).

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

Для этого можно переместить один или несколько видеоматериалов из окна Windows Explorer в окно списка цикла в левом нижнем углу мастера. Для добавления аудиопотока нужно выбрать видеоматериал, добавленный в список, и переместить соответствующий аудиоматериал на поле Audio (Звук).

Для добавления заглушки в список цикла требуется нажать синюю кнопку c изображением плюса. Заглушка с названием Not Specified (Не определено) будет добавлена к списку.

Для изменения положения того или иного материала или заглушки в последовательности списка нужно выделить этот материал и переместить на на правильную позицию при помощи кнопок со стрелками вверх и вниз.

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

Примечание.

Добавить аудиофайл можно не только простым перемещение его из окна Windows Explorer. Пользователь может также нажать кнопку поиска и выбора файла в диалоговом окне открытия требуемого звукового файла. Точно так же можно добавлять реальные исходные видео-и аудиофайлы вместо установленных в мастере заглушек.

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

После нажатия кнопки OK образец цикла будет создан и отображен в редакторе сценариев как последовательность связанных PGC (рис. 16.6).

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

Рис. 16.6. PGC, созданные с помощью мастера циклов.

Мастер ветвей (Branch Wizard)

Мастер ветвей автоматизирует процесс авторинга меню, связанных c другими меню, а также с видео– или фотоматериалами (рис. 16.7).

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

Рис. 16.7. Мастер ветвей.


В левом нижнем углу диалогового окна мастера ветвей расположен список материалов, воспроизводимых в определенной последовательности ветвления. Исходные материалы можно перемещать из окна Windows Explorer прямо в окно подходящего списка. Они могут быть упорядочены в соответствии с требуемым порядком воспроизведения при помощи кнопок с изображением стрелок вверх и вниз. При выборе того или иного материала в списке его первый кадр отображается в окне предварительного просмотра.

Для создания образца ветвей с помощью мастера ветвей нужно сначала активировать окно мастера ветвей. Для этого можно на одиннадцатом шаге работы с мастером проектов установить в поле Template Type (Тип шаблона) значение Branch Pattern (Образец ветвей) и нажать кнопку Template Wizard (Мастер шаблонов). Помимо этого можно в редакторе сценариев выбрать титульную папку, для которой будет создаваться образец цикла, и выполнить команду меню Tools ? Wizards ? Branch (Инструменты ? Мастера ? Ветвь).

Также можно в редакторе сценариев щелкнуть правой кнопкой мыши на титульной папке, для которой требуется создать образец цикла, и выполнить команду контекстного меню Wizards ? Branch (Мастера ? Ветвь).

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

Сначала требуется выделить пиктограмму с надписью Not Specified (Не определено) в списке ветвления в левом нижнем углу окна мастера. В правой части окна будут отображены поля Video (Видео), Audio (Звук), Subpicture (Наложение меню) и Track Type (Тип дорожки).

Видеоматериал или фотоизображение нужно переместить из окна Windows Explorer на поле Video (Видео). Название Not Specified будет заменено именем используемого файла. При перемещении фотоизображения значение поля Track Type автоматически меняется на Still Menu (Неанимированное меню).

Материал subpicture нужно переместить из окна Windows Explorer на поле Subpicture. Если меню содержит аудиоматериал, то нужно переместить таким же образом аудиофайл на поле Audio (Звук).

Также следует добавить в список ветвления необходимые материалы. Для этого нужно переместить видеоматериалы из окна Windows Explorer в окно списка ветвления в левом нижнем углу мастера. Для добавления аудиопотока следует выбрать видеоматериал, добавленный в список, и переместить соответствующий аудиоматериал на поле Audio (Звук).

Для добавления заглушки в список ветвления нужно нажать синюю кнопку c изображением плюса. Заглушка с названием Not Specified (Не определено) будет добавлена к списку.

Для изменения положения того или иного материала или заглушки в последовательности списка нужно выделить этот материал и переместить на правильную позицию при помощи кнопок со стрелками вверх и вниз.

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

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

После нажатия кнопки OK образец ветвления будет создан и отображен в редакторе сценариев как последовательность связанных PGC и PGC меню (см. рис. 16.8).

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

Рис. 16.8. Пример сценария, созданного с помощью мастера ветвей.

Примечание.

Хотя связи между кнопками и PGC создаются автоматически с помощью мастера ветвей, по всей вероятности, придется отредактировать положение подсветок в дорожке меню при помощи окна моделирования Scenarist.

Примечание.

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

Глава 17

Кодирование AC-3

Что такое звук Dolby Digital?

Стандарт Dolby Digital определяет пять полноценных аудиоканалов, размещаемых по схеме, которую называют 3/2. В этой системе используются три фронтальных канала (слева, по центру и справа) и два канала окружающего звука (рис. 17.1). Шестой канал низкочастотных эффектов LFE (low frequency effects), который также называют сабвуфером (subwoofer), тоже поддерживается данным стандартом. Система Dolby Digital Surround с учетом шестого канала сабвуфера носит название 5.1.

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

Рис. 17.1. Звуковое окружение стандарта Dolby Digital.


Использование звука в шестиканальном варианте с характеристиками, подобными звуковому качеству аудиокомпакт-дисков (44,1 кГц, 16-битный несжатый звук), потребует слишком больших объемов для хранения или передачи звука. Поэтому кодировщик Dolby AC-3 (AC-3 Encoder) обеспечивает такой алгоритм сжатия исходного звукового материала, чтобы предоставлять мультиканальный звук с низким битрейтом и минимальными искажениями звука. AC-3 Encoder использует метод сжатия, часто называемый перцепционным кодированием (perceptual coding). Этот метод удаляет аудиоданные с частотами, плохо воспринимаемыми человеческим ухом, и с частотами, имеющими слишком низкий пороговый уровень сигнала. Дополнительно к этому звуковая информация отдельных каналов сравнивается между собой таким образом, чтобы учитывать только разностные данные, а избыточную информацию выбрасывать.

DVD-спецификация поддерживает файлы звука Dolby Digital с параметрами, которые приведены в табл. 17.1.

Таблица 17.1. DVD-совместимые параметры Dolby Digital

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

AC-3 Encoder

AC-3 Encoder может осуществлять кодирование звуковых файлов в DVD-совместимые потоки Dolby Digital. В качестве звуковых файлов можно использовать файлы форматов AIFF, PCM или WAVE. Как только потоки будут перекодированы, они могут быть зарегистрированы в программе Scenarist (рис. 17.2).

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

Рис. 17.2. Процесс кодирования исходного звукового материала.

Интерфейс AC-3 Encoder

Для открытия интерфейса AC-3 Encoder нужно в главном окне программы Scenarist выполнить команду меню Tools ? AC-3 Encoder (Инструменты ? AC-3 Encoder). В результате будет открыто окно установок кодирования (см. рис. 17.3). Интерфейс AC-3 Encoder содержит элементы управления, перечисленные в следующем списке:

• секция Input (Ввод) для задания количества аудиоканалов и определения исходных файлов;

• секция Audio Playback (Воспроизведение звука) для прослушивания индивидуальных каналов;

• установки AC-3 для отображения и редактирования параметров AC-3;

• область сообщений для отображения предупреждений, сообщений об ошибках и о прохождении процесса кодирования;

• верхняя секция окна, где определяется тип кодирования и задается файл вывода.

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

Рис. 17.3. Окно AC-3 Encoder.

Кодирование с помощью AC-3 Encoder

Для кодирования звука с помощью AC-3 Encoder нужно указать режим аудиокодирования (рис. 17.4).

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

Рис. 17.4. Установка режима кодирования.


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

• 1+1: L/Chl, R/Ch2 – один монофонический звуковой поток, воспроизводимый в левом и правом каналах;

• 1/0: С – один монофонический звуковой поток, воспроизводимый в центральном канале;

• 2/0: L,R – левый и правый аудиопотоки, воспроизводимые в левом и правом каналах. При использовании файлов с микшированным стереозвуком нужно установить флажок 2-Ch Interleaved Input;

• 3/0: Ц С, R – левый и правый аудиопотоки воспроизводятся в левом и правом каналах соответственно, а монофонический аудиопоток воспроизводится в центральном канале;

• 2/1: L, R, S – левый и правый аудиопотоки воспроизводятся в левом и правом каналах соответственно, а единственный монофонический поток воспроизводится одновременно в левом и правом каналах окружающего (Surround) звука;

• 3/1: L, C, R, S – левый и правый аудиопотоки воспроизводятся в левом и правом каналах соответственно, один монофонический аудиопоток воспроизводится в центральном канале и еще один монофонический аудиопоток – в левом и правом каналах окружающего звука одновременно;

• 2/2: L, R, Ls, Rs – левый и правый аудиопотоки воспроизводятся в левом и правом каналах соответственно, а дополнительные левый и правый аудиопотоки воспроизводятся в левом и правом каналах окружающего звука;

• 3/2: L, C, R, Ls, RS – левый и правый аудиопотоки воспроизводятся в левом и правом каналах соответственно, дополнительные левый и правый аудиопотоки воспроизводятся в левом и правом каналах окружающего звука, и один монофонический аудиопоток воспроизводится в центральном канале.

Для включения низкочастотного канала нужно установить флажок LFE Enable (Сабвуфер разрешен).

Для каждого разрешенного аудиоканала требуется указать исходный файл. Для этого следует нажать кнопку поиска и выбрать в диалоговом окне необходимый файл, который вы будете использовать для звука соответствующего канала, после чего останется лишь нажать кнопку Open (Открыть). Все аудиофайлы должны быть одного и того же типа (рис. 17.5).

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

Рис. 17.5. Выбранные файлы для пяти обычных каналов и одного низкочастотного канала.


Для прослушивания аудиоканала нужно выбрать соответствующий аудиоканал и нажать кнопку Play (Воспроизвести). Для регулирования уровня громкости воспроизведения можно воспользоваться вертикальным ползунком. Для прекращения воспроизведения нужно нажать кнопку Stop (Стоп).

Чтобы установить время начала и окончания воспроизведения, следует задать время в полях Start Time (Время начала) и End Time (Время окончания) в секции Audio Playback (Воспроизведение звука) (рис. 17.6).

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

Рис. 17.6. Настройки для прослушивания выбранных каналов.


Для установки параметров кодирования нужно нажать кнопку Edit (Редактировать), чтобы открыть соответствующее диалоговое окно (см. рис. 17.7).

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

Рис. 17.7. Окно установки параметров кодирования.


При необходимости нужно задать параметры в секциях Audio Production Service, Bitstream Information, Audio Production Information, Preprocessing, Surround Channel Processing и Dynamic Range Compression. Подробное описание этих параметров можно найти в соответствующей литературе, посвященной обработке звука и его кодированию, и в описании программы Scenarist.

Для сброса параметров кодирования в значения по умолчанию нужно нажать кнопку Reset To Default (Сброс к установкам по умолчанию).

Чтобы принять новые параметры и закрыть окно их установки, нужно нажать кнопку OK. Для сохранения новых установок в файле инициализации нужно нажать кнопку Save (Сохранить) или Save As (Сохранить как).

Также нужно задать файл вывода (Output). Для этого следует нажать кнопку поиска, ввести имя файла и путь к нему, а затем нажать кнопку Open (Открыть). Потребуется установить флажок Encode As Big-Endian, который нужен при создании Аудиоматериала для DVD.

Для запуска процесса кодирования нужно нажать кнопку Start Encoding (Начать кодирование). Аудиофайлы будут перекодированы в аудиопотоки Dolby Digital, которые совместимы с форматом DVD и могут использоваться в проекте Scenarist.

Пакетное АС-3-кодирование

Помимо непосредственного кодирования файлов с помощью Encoder пользователь может кодировать звуковые файлы PCM или MPEG-1 Layer 2 при регистрации их в программе Scenarist. Можно даже задавать пакетную обработку таких файлов.

Примечание.

При пакетном кодировании аудиофайлов используются установки Dolby Digital, принятые по умолчанию, и пользователь не может их изменить.

Для пакетного кодирования аудиофайлов в AC-3 в программе Scenarist нужно переместить один или несколько аудиофайлов формата PCM или MPEG-1 Layer 2 из окна Windows Explorer в папку исходных материалов редактора данных. В появившемся диалоговом окне требуется указать значение AC-3 Audio. Если надо зарегистрировать несколько файлов, то следует установить флажок Apply To All (Применить ко всем) (рис. 17.8). Для запуска процесса кодирования останется только нажать кнопку OK.

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

Рис. 17.8. Кодирование аудиоматериалов при регистрации в программе Scenarist.


Файлы кодируются в формат AC-3. Новые файлы, полученные в результате кодирования, записываются в тот же каталог и с тем же именем, что и исходные файлы, с добавлением расширения. ac3. Новые аудиоматериалы отображаются в редакторе данных.

Глава 18

Титулы караоке

О караоке

При создании титулов караоке аудиоматериалы должны быть закодированы в системе Dolby Digital (AC-3), при этом для режима Bit Stream следует использовать значение Karaoke.

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

Потоки караоке обычно содержат каналы, которые кодируются в один файл AC-3. Эти каналы приведены в табл. 18.1.

Таблица 18.1. Использование каналов для караоке

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

Примечание.

Не все эти каналы необходимо использовать в обязательном порядке. Может получиться так, что потребуются только каналы L, R и C.

Создание титула караоке

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

Аудиопоток караоке нужно переместить из менеджера исходных материалов или окна Windows Explorer на монтажную линейку. Затем следует щелкнуть на закладке редактора сценариев, чтобы отобразить его. После этого можно уже переместить дорожку, содержащую материалы для караоке, из менеджера исходных материалов на титульную папку в области авторинга редактора сценариев.

Затем следует выделить папку VTS, содержащую титул караоке, и выполнить команду меню Settings ? Audio Application Mode (Установки ? Режим аудиоприложения). Откроется диалоговое окно режима аудиоприложения (рис. 18.1).

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

Рис. 18.1. Диалоговое окно режима аудиоприложения.


Того же результата можно добиться, если щелкнуть правой кнопкой мыши на папке VTS, содержащей титул караоке, и выполнить команду контекстного меню Audio Application Mode (Режим аудиоприложения).

Для каждого аудиопотока титула нужно выполнить простую последовательность действий.

1. В левом верхнем углу окна выбрать номер аудиопотока, который необходимо сконфигурировать.

2. В секции Mode Settings (Установка режима) установить режим Karaoke.

3. В секции Settings (Установки) сконфигурировать каждый канал в потоке караоке.

4. Нажать кнопку OK для закрытия диалогового окна.

Команды караоке (SPRM11)

Регистр SPRM11 может использоваться для включения или отключения аудиоканалов 2, 3 и 4 на стереовыходе DVD-плеера во время воспроизведения титула караоке. Следовательно, пользователь может создавать меню с кнопками, которые будут позволять зрителю включать и выключать аудиоканалы, чтобы можно было слышать инструментальное сопровождение и ведущие голоса.

Чтобы использовать регистр SPRM11 для титула караоке, нужно в области авторинга редактора сценариев найти титул, к которому требуется добавить команду караоке, и выделить соответствующую PGC. Если окно моделирования еще не открыто, то надо выполнить команду меню View ? Simulation Window (Вид ? Окно моделирования). В окне моделирования следует выбрать закладку PGC Commands (Команды PGC). В списке Pre/Post/Cell потребуется выбрать используемую команду.

Также нужно снять флажок No Command (Нет команды) и в списке Command выбрать значение Set Audio Mixing Mode for Karaoke. Элементы управления для команды караоке будут отображены на экране.

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

Рис. 18.2. Установка команды караоке.


Для конфигурирования микширования караоке с помощью общих параметров нужно выбрать переключатель GPRM и выбрать нужное значение из списка.

Для конфигурирования микширования караоке вручную нужно выбрать переключатель Immediate и сделать доступными необходимые аудиоканалы для караоке.

Глава 19

Установка программы Scenarist и системные требования

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

Системные требования

Для использования программы Scenarist необходимо иметь соответствующий компьютер с установленными периферийными устройствами. Для получения самой последней информации о рекомендуемых CPU и периферийных устройствах следует обратиться к «Руководству по конфигурированию программы Scenarist», доступному на сайте компании Sonic по адресу www.sonic.com/products/scenarist/config.asp.

Требования к жесткому диску

Требования к устройствам хранения информации для проектов DVD задают по меньшей мере двойной размер пространства, требуемого для хранения образа диска, и дополнительно 4,7 Гбайт для временных каталогов Root и Mux. Это эквивалентно примерно 14 Гбайт для одностороннего, однослойного диска и примерно 26 Гбайт для одностороннего, двухслойного диска. Остальные значения необходимого дискового пространства приведены в табл. 19.1.

Таблица 19.1. Требуемый объем дискового пространства для записи образа диска

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

Как видно из табл. 19.1, требуется больше дискового пространства, когда корневой каталог DVD и каталог Mux не очищаются после записи образа диска. Эти каталоги, каждый в отдельности, требуют столько же дискового пространства, сколько и сам образ диска. Можно сохранить содержимое каталога Mux для обеспечения более быстрой последующей записи образа. Также можно сохранять содержимое корневого каталога DVD, если необходимо проверить правильность записи с помощью программ, позволяющих проигрывать DVD-фильмы. Параметр, отвечающий за очистку корневого каталога DVD и каталога Mux, находится в редакторе компоновки (Layout Editor).

Примечание.

Исходные файлы, каталог Mux и корневой DVD-каталог не обязательно должны находиться на одном и том же жестком диске. Следовательно, четыре жестких диска объемом 5 Гбайт эквиваленты одному диску объемом 20 Гбайт.

Замечания по используемой файловой системе

В связи с тем, что файловые системы FAT 16 и FAT 32 не поддерживают файлы размером больше 2 Гбайт, следует использовать систему NTFS.

Установка карты CineMaster C3.0[26]

Прежде чем начать установку продукта Scenarist, сначала следует установить карту декодера CineMaster C3.0, поставляемую вместе с установочным диском программы Scenarist.

Чтобы установить карту CineMaster C3.0, нужно выполнить простую последовательность действий.

1. Выключить компьютер из сети и отсоединить шнур питания.

2. Вскрыть корпус компьютера, следуя инструкциям завода-производителя, и найти свободный слот расширения PCI.

3. Удалить при необходимости закрывающую заглушку.

4. Вставить карту CineMaster, аккуратно держа ее за края. Не следует касаться руками позолоченных контактов.

5. Закрепить карту в слоте с помощью винта.

6. Закрыть корпус компьютера и присоединить шнур питания.

7. Включить компьютер.

При первом включении компьютера после установки карты мастер установки оборудования Windows запустит установку драйверов для карты.

Для того чтобы установить программный продукт, требуемый CineMaster C3.0, потребуется выполнить еще одну несложную последовательность действий:

1. В стартовом меню Windows выполнить команду Settings ? Control Panel (Настройки ? Панель управления).

2. В окне панели управления дважды щелкнуть левой кнопкой мыши на пиктограмме System (Система).

3. В панели управления системой щелкнуть на закладке Hardware (Устройства), а потом нажать кнопку Device Manager (Менеджер устройств).

4. В списке менеджера устройств щелкнуть правой кнопкой мыши на строке CineMaster 3.0 Main driver и выполнить команду контекстного меню Properties (Свойства).

5. После этого щелкнуть на закладке Driver (Драйвер), а затем нажать кнопку Update Driver (Обновить драйвер).

6. Затем вставить инсталляционный компакт-диск программы Scenarist и следовать экранным инструкциям по установке драйвера CineMaster C3.0.

7. Установить программный проигрыватель DVD CineMaster, запустив для этого программу Setup (Установка), находящуюся на установочном диске Scenarist в каталоге CineMaster Player. После этого остается следовать экранным инструкциям.

Установка аппаратного ключа защиты

Включенный в поставку аппаратный ключ защиты (Dongle) обеспечивает определенный алгоритм взаимодействия с программой Scenarist. Программа Scenarist должна получить этот алгоритм от ключа, иначе она не запустится.

Примечание.

Если ключ защиты присоединен к параллельному порту, то можно использовать его с программой Scenarist. Невозможно подсоединить два ключа защиты к параллельному порту компьютера.

Чтобы установить ключ, нужно выполнить простые действия в определенном порядке.

1. Выключить компьютер.

2. Удалить кабель принтера из разъема параллельного порта.

3. Присоединить ключ-заглушку к разъему параллельного порта, а затем присоединить кабель принтера к внешней стороне ключа-заглушки.

4. Включить компьютер.

Установка программного продукта

Регистрация под ролью администратора

Чтобы войти в систему под ролью администратора, нужно использовать имя пользователя (логин), принадлежащее группе администраторов системы.

Чтобы войти в компьютер под ролью администратора, следует в диалоговом окне регистрации указать Administrator в качестве логина пользователя. Затем нужно ввести соответствующий пароль и указать требуемое имя домена или имя локального компьютера. После этого останется только нажать кнопку OK для проведения регистрации.

Если надо установить свежую версию программы Scenarist, то необходимо деинсталлировать предыдущую версию программы. Если же предыдущей версии не было в системе, то можно переходить к установке и активации программы Scenarist.

Деинсталляция предыдущей версии Scenarist

Перед тем как устанавливать программу Scenarist, нужно удалить предыдущую версию продукта.

Для этого следует в стартовом меню Windows выполнить команду Settings ? Control Panel (Настройки ? Панель управления). В результате будет открыта панель управления. В ней нужно дважды щелкнуть на пиктограмме Add/Remove Programs (Добавить/Удалить программы). В списке следует выбрать строку Scenarist и нажать кнопку Change/Remove (Изменить/Удалить), после чего остается только следовать инструкциям, которые будут отображаться на экране.

Установка и активация Scenarist

Чтобы установить и активировать программу Scenarist, нужно вставить установочный диск Scenarist в дисковод и запустить программу установки. Потребуется выполнить инструкции, отображаемые программой установки, затем по запросу программы установки перезагрузить компьютер.

После перезагрузки нужно выполнить в главном меню Windows команду Programs ? Sonic ? Scenarist ? Scenarist. После запроса следует ввести код активации. Ваш код активации будет отправлен компанией Sonic Solutions или ее дистрибьютором после получения регистрационной информации. Код активации чувствителен к регистру клавиатуры, поэтому его надо вводить именно так, как написано. Если вами было получено сообщение об ошибке, гласящее, что код активации неверен или что отсутствует аппаратный ключ защиты, следует проверить, правильно ли был введен код и есть ли на компьютере параллельный порт, правильно ли он настроен и вставлен ли в него аппаратный ключ защиты. Для проверки можно просто подключить к параллельному порту принтер или другое устройство, а затем проверить его работоспособность.

Часть II

Итак, вот мы и дошли да самого интересного.

Но прежде чем продолжить работу с книгой, нужно решить, какой цели требуется достигнуть. Если результатом работы должен стать обыкновенный DVD-диск с простеньким фильмом и меню, созданный за два-три часа без особенных усилий, то лучше ограничиться одним из широко распространенных программных продуктов, имеющих удобный и понятный интерфейс и не требующих особенных знаний. Но результат может быть не совсем тем, на который рассчитывал пользователь. Он может оказаться просто плачевным. Например, диск сможет работать не на всех стационарных плеерах, а жидкокристаллический дисплей будет неверно отображать информацию.

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

В определенном смысле, использование программы Scenarist в сравнении с другими программами авторинга напоминает использование Assembler в сравнении с другими языками программирования высокого уровня. Возможности, которые дает вам Assembler, несравнимо выше. И хотя данное сравнение довольно надуманное, все же в нем есть определенный смысл.

Программа Scenarist обладает мощным, но не самым дружественным интерфейсом, требующим от пользователя понимания того, что он делает.

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

Будем считать, что у вас есть видеокамера, на которую записываются сцены семейного видео. Также потребуется достаточно мощный персональный компьютер с картой видеозахвата. Если применяемая камера имеет формат Mini DV, то такой картой будет FireWire IEEE.1394. Также потребуются программные продукты, позволяющие создавать файлы MPEG. К их числу надо отнести монтажный редактор (например, Adobe Premiere или Pinnacle Edition) и кодировщик (например, Canopus Procoder). Также потребуется записывающий DVD-привод.

Какие бы высококачественные программные продукты ни применялись для обработки сигнала, если исходный видеоматериал имеет низкое качество, то в итоге все равно будет получен довольно посредственный материал. Поэтому следует обращать особое внимание на условия, в которых производится съемка, так как вся работа по созданию сложнейших DVD-дисков может пойти насмарку из-за плохого качества видеоматериала или звука.

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

Автор надеется, что рассмотрение примеров, приведенных в этой книге вместе с подробным описанием программы Scenarist, покажет, что при всей внешней сложности данного продукта он достаточно прост и гибок. Также хочется верить, что данный программный продукт приобретет популярность у подавляющего большинства пользователей.

Дополнительно следует сказать, что, хотя Scenarist нормально воспринимает русскоязычные названия файлов, так же как и позволяет менять названия объектов сценария на русские, все же не рекомендуется использовать эту возможность. Если вы не владеете английским языком, то просто называйте те или иные объекты и файлы русскими именами в английской транслитерации.

Глава 20

Создание самого простого DVD-фильма

В этой главе будет рассмотрен самый простой и быстрый вариант создания фильма. Этот фильм не будет иметь никаких меню, и его видеоматериал не будет разбит на сцены. В данном примере будут рассмотрены два варианта создания непрерывно воспроизводимого фильма, первый из которых будет создан на основе одного исходного видеоматериала, а второй – из нескольких исходных видеоматериалов. Нужно лишь сформировать DVD-диск, который проигрывается на любом стационарном DVD-плеере и корректно отображает время воспроизведения на жидкокристаллическом индикаторе.

Так как все примеры будут создаваться в одном и том же проекте Scenarist, то прямо сейчас необходимо создать такой проект. Пользователь может создавать сколько угодно копий проекта и затем использовать их. Примеры построены на соотношении сторон экрана 4:3, но можно использовать и любые другие характеристики, например 16:9.

Прежде всего, следует запустить программу Scenarist. В самом начале работы требуется создать новый проект и сразу же запустить мастер проектов, в диалоговом окне которого задается имя проекта (см. рис. 20.1).

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

Рис. 20.1. Имя Home_Scenario будет использоваться во всех дальнейших примерах.


При дальнейшей работе с мастером надо принимать все значения по умолчанию, которые предлагаются программой Scenarist, за исключением того, что нужно явно выбрать систему PA L 4:3. По окончании работы с мастером проектов откроется главное окно Scenarist.

Будем считать, что исходный видеоматериал готов и располагается в каком-либо каталоге жесткого диска. Для примера можно использовать фильм о празднике в студии детского творчества.

В качестве видеоматериалов для создания DVD-диска будут использоваться файл MPEG с расширением. m2v, содержащий видеопоток, и файл WAVE с расширением. wav, содержащий звуковое сопровождение видеоматериала. Эти файлы нужно просто переместить из окна Windows Explorer в редактор данных (см. рис. 20.2).

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

Рис. 20.2. Перемещение исходных видео– и аудиоматериалов в программу Scenarist.


В процессе регистрации программа Scenarist попросит указать, следует ли преобразовывать звуковой файл в формат Dolby Digital или оставить его в исходном виде. Чтобы уменьшить размер итогового образа диска, нужно согласиться на преобразование и выбрать пункт AC-3 Audio в открывшемся диалоговом окне (см. рис. 20.3).

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

Рис. 20.3. Задание способа преобразования аудиоматериала.


После этого будет запущен процесс регистрации исходных материалов. Он занимает некоторое время, и чем больше размер материалов, тем больше времени потребуется программе Scenarist на их регистрацию и на преобразование звукового файла в формат Dolby Digital. По окончании процесса регистрации программа Scenarist создает два объекта, отображаемые в рабочей области редактора данных (см. рис. 20.4). Пользователь может оставить присвоенные программой Scenarist имена объектов, хотя для очень больших проектов лучше сразу после процесса регистрации задать осмысленные названия, чтобы впоследствии не путаться при работе.

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

Рис. 20.4. Процесс регистрации исходных материалов и создания объектов.


Сейчас лучше переименовать объекты, чтобы потом этот процесс не вызывал трудностей. Для этого нужно выделить любой из объектов и задать требуемое название в браузере свойств (рис. 20.5).

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

Рис. 20.5. Задание осмысленных названий для объектов.


Объекты получили наименования Cel_Audio (Celebration Audio – Звук праздника) и Cel_Video (Celebration Video – Видео праздника). Но пользователь может придумать свои собственные названия, которые отвечают его требованиям.

Теперь нужно создать видеодорожки. Для этого нужно выбрать закладку Track Editor (Монтажный редактор) и из менеджера исходных материалов переместить видеообъект в монтажный редактор. Перемещать надо видео, а не звук, так как видеоматериал в программе Scenarist, как, впрочем, и в других продуктах авторинга, является первичным элементом. Пользователь может переместить видеоматериал либо в папку Tracks (Дорожки), либо просто на пустое поле, если в инспекторе папка Tracks была выбрана заранее (рис. 20.6).

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

Рис. 20.6. Перемещение видеоматериала в монтажный редактор.


Действительно, названия Celebrate и Celebrate_1 не могут указать, с каким видом объекта работает пользователь. Единственной подсказкой будет пиктограмма объекта в менеджере исходных материалов.

Теперь необходимо к созданной видеодорожке добавить звуковое сопровождение, которое хранится в объекте Cel_Audio. Для этого надо в инспекторе монтажного редактора выделить видеодорожку (при этом в рабочей области отображается монтажная линейка) и переместить на эту монтажную линейку (точнее, на серое поле с надписью Video) аудиоматериал из менеджера исходных материалов (рис. 20.7). Звуковая дорожка будет добавлена к видеодорожке. Так как исходные файлы были подготовлены из одного отснятого видеоклипа, то длительности видео– и аудиоматериала будут одинаковыми. Сразу же после этого стоит указать язык аудиодорожки. Для этого следует раскрыть поле со списком на аудиодорожке и выбрать значение Russian (Русский).

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

Рис. 20.7. Перемещение аудиообъекта на видеодорожку.


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

Следующим шагом является собственно создание сценария нашего фильма.

Для этого нужно щелкнуть на закладке Scenario Editor (Редактор сценариев), чтобы активировать ее. Сразу видно, что определенная часть нашего сценария уже создана. От иконки стартовой точки (иконка, отображающая объект, от которого начинается воспроизведение сценария при вставке диска в DVD-плеер либо при включении DVD-плеера) к иконке титульной папки с названием Title_1 протянута линия связи. При этом сама титульная папка находится в VTS (единственном в сценарии, так как в мастере проектов не создавались дополнительные VTS) с названием VTS_1. Далее необходимо переместить сформированную ранее видеодорожку из менеджера исходных материалов на титульную папку Title_1 (см. рис. 20.8). После этого программа Scenarist создаст титул, то есть программную цепочку, встроенную в титульную папку.

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

Рис. 20.8. Добавление видеодорожки в сценарий.


При создании тех или иных объектов программа Scenarist присваивает им определенные названия. Пользователь может переопределить эти названия в любой момент. Также следует помнить, что имена по сути одних и тех же объектов в разных частях программы имеют разное название. Так, видеоматериал имеет одно название, видеодорожка на основе этого материала – другое, а созданная на основе видеодорожки PGC – третье.

В принципе, на этой стадии уже можно записывать DVD-диск. Однако надо все же подумать, что будет получено в итоге. Если просто посмотреть на созданный сценарий, то можно заметить, что после включения DVD-плеера начинает воспроизводиться видеоматериал. Однако же по окончании воспроизведения плеер остановится и не будет знать, что нужно делать дальше. На пульте дистанционного управления клавиши быстрой перемотки работать, конечно, будут, потому что подобные действия не были запрещены в сценарии, однако клавиши Next и Prev работать не будут по определению, так как для них не создано никаких указаний в сценарии. Хотя трудно себе представить, куда должны переводить процесс воспроизведения эти клавиши при наличии всего одной PGC.

Сразу следует обратить внимание на флаг NSM у ячейки, содержащей видеоматериал. В данном конкретном случае этот флаг не играет никакой роли, так как ячейка в проекте всего одна, и поэтому повлиять на непрерывность воспроизведения материала это не может. Теперь нужно зациклить видеоматериал, чтобы по окончании воспроизведения оно начиналось сначала. Чтобы фильм воспроизводился циклично, нужно добавить определенную связь. В данном случае лучше всего будет соединить программную цепочку саму с собой (рис. 20.9).

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

Рис. 20.9. Соединение PGC с самой собой.


Теперь, завершившись, фильм снова начнет воспроизводиться с самого начала. До момента записи фильма на диск можно просмотреть работу сценария в окне моделирования (см. рис. 20.10). Так как в проекте нет никаких сцен фильма, то, соответственно, никакие кнопки управления воспроизведением в окне моделирования работать не будут. На этом этапе можно только дождаться окончания воспроизведения фильма и убедиться в том, что он начнется сначала. Если фильм довольно короткий, то еще можно дождаться его окончания, но если он длится достаточно долго, то терпение может лопнуть. Поэтому, если нужно убедиться в работоспособности данного примера с помощью окна моделирования, рекомендуется использовать достаточно короткий видеофрагмент.

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

Рис. 20.10. Просмотр созданного сценария в окне моделирования.


Теперь можно создать образ диска или файлы видеообъектов, присутствующие на DVD-диске. Если не использовать средства защиты диска от копирования или некоторые дополнительные возможности, то это, наверное, лучший способ создания DVD. DVD-видео будет создано в заданных каталогах, его можно будет просмотреть с помощью программного плеера, такого как, например, Intervideo WinDVD.

Для этого нужно щелкнуть на закладке Layout Editor (Редактор компоновки), задать каталоги вывода итогового материала и установить флажок Create DVD Video (Создать DVD-видео) в секции Step 3, после чего останется только нажать кнопку Start (см. рис. 20.11).

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

Рис. 20.11. Процесс создания видеофайлов для DVD.


Программа Scenarist начнет сборку объектов диска и их мультиплексирование в DVD-формат. Следует помнить, что чем больше будет объем сценария, тем больше времени потребуется для создания видеофайлов DVD или образа диска. При возникновении ошибок программа Scenarist прерывает процесс создания видеофайлов и уведомляет пользователя о возникшей проблеме в информационном окне. Если все прошло без ошибок, то программа Scenarist завершает создание требуемых файлов и выводит уведомительное окно (рис. 20.12).

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

Рис. 20.12. Уведомление об успешном окончании процесса создания видеофайлов.


Созданные видеообъекты помещаются в каталог VIDEO_TS (рис. 20.13).

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

Рис. 20.13. Созданные видеообъекты DVD.


Теперь следует создать более сложный вариант DVD-диска. В качестве исходных материалов следует использовать несколько видеоклипов, которые должны воспроизводиться один за другим, а вся цепочка должна быть зациклена сама на себя.

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

Для этого надо последовательно удалить объекты редактора сценариев, монтажного редактора и редактора данных. В диалоговых окнах, которые отображают сообщения об удалении выбранных объектов, нужно нажать кнопку Yes (рис. 20.14).

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

Рис. 20.14. Окна подтверждения удаления объектов.


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

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

Рис. 20.15. Зарегистрированные исходные материалы трех видеоклипов.


Созданные объекты нужно переименовать. Видеообъекты получат имена VideoX, аудиообъекты – AudioX, где вместо символа X будет подставлен порядковый номер. После этого потребуется создать соответствующие видеодорожки на основе зарегистрированных объектов, перемещая их из окна менеджера исходных материалов в монтажный редактор (см. рис. 20.16).

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

Рис. 20.16. Создание трех видеодорожек.


Также необходимо добавить аудиодорожки к созданным видеодорожкам и задать русский язык для каждой аудиодорожки.

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

Теперь можно перейти к созданию сценария. Для этого надо щелкнуть на закладке Scenario Editor (Редактор сценариев) и добавить к первой титульной папке последовательно все три созданные видеодорожки в том порядке, в котором должны воспроизводиться клипы. В результате будет получен титул, состоящий из трех видеоклипов. В данном случае каждый видеоклип реализован в виде PGC (см. рис. 20.17).

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

Рис. 20.17. Создание трех PGC в одной титульной папке.


Если теперь выделить стартовую точку (First PGC) и попытаться воспроизвести созданный видеофильм в окне моделирования, то можно увидеть, что воспроизведение заканчивается на первом видеоклипе. Это совершенно естественно. Дело в том, что не была определена последовательность воспроизведения видеоматериалов.

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

Надо последовательно протянуть связи от флага Cell к следующей за ней PGC.[27] Всего потребуется сделать три такие связи. Две связи потребуются для связывания первой PGC со второй и второй PGC – с третьей, а третья связь соединяет третью PGC с самой первой (рис. 20.18). Следует обратить внимание на то, что линии связей отображаются фиолетовыми стрелками, протянутыми от начального объекта связи до конечного объекта.

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

Рис. 20.18. Задание связей между PGC.


Уже можно понять, что процесс создания сценария резко усложнился, хотя ничего особенно серьезного еще не было сделано.

Этот же сценарий можно создать несколько иначе, создав связь не между ячейкой (Cell) последней PGC и первой PGC, а между флагом Post последней PGC и первой PGC (рис. 20.19). Хотелось бы напомнить, что команды Post выполняются после воспроизведения содержимого программной цепочки.

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

Рис. 20.19. Второй вариант соединения PGC для задания циклического воспроизведения.


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

Но следует рассмотреть еще один вариант создания сценария фильма с такой последовательностью воспроизведения материала. Для начала надо удалить те связи, которые были созданы ранее. После удаления связей получится исходный сценарий, с которого и начиналась работа.

Надо использовать начальный вариант сценария и задать связи типа «последующая связь» (Next PGC) между программными цепочками (PGC). Следует соединить первую PGC со второй, вторую с третьей, а третью PGC нужно соединить с самой первой PGC (рис. 20.20). Так как по окончании воспроизведения PGC автоматически выдается команда Next PGC (Следующая программная цепочка), то сразу осуществляется переход к следующей программной цепочке.

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

Рис. 20.20. Программные ячейки, соединенные между собой.


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

Ну, а теперь самое интересное. Все примеры создавались неправильно. Проблема заключается не в том, что воспроизведение видеоматериала будет работать неправильно. Оно все же будет работать на всех стационарных плеерах. Дело в том, что материал может воспроизводиться прерывисто. Scenarist относится к тем программным продуктам, которые пытаются исправить все возможные недостатки за вас. Но даже для Scenarist это не всегда возможно.

Для проверки того, насколько правильно был создан видеопоток, который будет воспроизводиться непрерывно, нужно проверить последовательность дорожек, подготавливаемых для вывода в итоговые видеофайлы.

Для этого надо выполнить команду меню Settings ? Sort Tracks (Установки ? Сортировка дорожек). В результате будет открыто диалоговое окно, в котором можно проверить физическую последовательность распределения исходных файлов в проекте (см. рис. 20.21). В данном случае проверка является чисто формальной, потому что файлы добавлялись в проект в строгой последовательности и формировали сценарий в той же последовательности. Поэтому и в физическом расположении файлов при выводе проекта в образ диска последовательность будет той же самой. Дополнительным плюсом использования этой команды является проверка того, укладывается ли вся информация в размер DVD-диска. В секции Sizes (Размеры) можно увидеть потенциальный процент использования объема диска и реальные цифры занимаемого пространства. Если используется только однослойный диск, следует обращать внимание только на верхнюю строчку, а если создается двухслойный диск, то придется учитывать обе строки.

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

Рис. 20.21. Проверка последовательности размещения файлов в структуре DVD-диска.


Но все же надо построить сценарий правильным способом. Для этого необходимо создать всего одну PGC, в которую будут входить три программы, содержащие ячейки с видеоклипами. Первую видеодорожку нужно переместить на титульную папку. Остальные видеодорожки следует перенести не на титульную папку, а на первую созданную PGC, как показано на рис. 20.22.

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

Рис. 20.22. Формирование сценария последовательного воспроизведения с одной PGC.


Если теперь запустить сценарий в окне моделирования, то можно увидеть, что все видеоклипы воспроизводятся один за другим. Это совершенно естественно, так как содержимое одной PGC воспроизводится как единый целый материал без каких-либо задержек, если иное не определено командами перехода внутри PGC. Программа Scenarist старается создать такой диск, в котором непрерывно бы воспроизводился фильм, даже «сшитый» из различных фрагментов. Не стоит обращать внимание на флаги NSM у ячеек PGC. Они говорят лишь о том, что исходные материалы являются разными видеофайлами, и поэтому программа Scenarist относит их к разным потокам воспроизведения.

Ну, и в качестве завершения работы над сценарием надо добавить связь единственной программной цепочки с самой собой.

На следующем шаге надо собрать сам диск. Для этого нужно выполнить все те же инструкции, которые применялись для создания образа диска на основе сценария из одного видеоклипа.

На этом работа будет закончена. Работоспособность полученного диска можно проверить с помощью программного плеера.

Глава 21

Создание DVD-фильма с меню

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

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

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

Рис. 21.1. Схема воспроизведения фильма.


Для начала должны быть подготовлены все материалы для меню и самих фильмов. Давайте создадим меню, которое будет использоваться в нашем диске. Для создания меню существует множество программ, среди которых стоит отметить довольно интересное приложение DVD Menu Studio от компании MediaChance, но в этом примере будет использоваться проверенный годами Adobe Photoshop.

В качестве фона будет использоваться какая-нибудь картинка, а в качестве кнопок меню будут применяться текстовые названия фильмов. Также можно добавить еще общий заголовок. В процессе создания фона можно использовать встроенные возможности программы Scenarist для импорта файлов меню Photoshop, а можно создавать все файлы вручную, что несколько удлиняет процесс, но зато позволяет использовать расширенные возможности по созданию меню и подсветок кнопок.

Для начала стоит использовать возможность импортировать файлы Photoshop в программу Scenarist. Меню будет выглядеть так, как показано на рис. 21.2.

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

Рис. 21.2. Меню, созданное в Adobe Photoshop.


После того как меню будет создано в Photoshop, надо импортировать его в проект, перемещая файл с расширением. psd в монтажный редактор. Программа Scenarist выведет диалоговое окно, в котором надо указать, какой тип дорожки необходимо создать. Надо выбрать вариант Still Menu with Subpicture (Неанимированное меню с наложением). В результате будет открыто диалоговое окно выбора слоев подсветок.

Если меню было сделано правильно и текст, соответствующий кнопкам, корректно распределен по отдельным слоям, то ничего в этом диалоговом окне делать не нужно. Достаточно просто нажать кнопку OK. Программа Scenarist создаст дорожку неанимированного меню, подсветки кнопок и даже связи между кнопками.

Теперь надо зарегистрировать в программе Scenarist два видеоклипа, которые должны просматриваться по выбору зрителя. Эти операции нужно выполнить так же, как было описано в предыдущих примерах. В редакторе данных следует объектам, которые соответствуют двум фильмам, дать имена Film_1 и Film_2, а звуковые объекты должны получить имена Audio_Film_1 и Audio_Film_2.

Теперь следует создать две видеодорожки точно таким же образом, как это делалось в первом примере. После этого можно создавать сценарий фильма.

Чтобы отобразить редактор сценариев, следует щелкнуть мышью на закладке Scenario Editor (Редактор сценариев). Сначала надо создать диск, в котором заготовленное меню будет использоваться как меню высшего уровня. Доступ к подобному меню осуществляется с помощью клавиши Title Menu или Top Menu на пульте дистанционного управления. Затем надо будет построить диск с использованием меню как корневого, после чего следует рассмотреть особенности, которые надо учитывать при создании связей для каждого из таких вариантов.

Для создания главного меню надо добавить к видеоменеджеру папку языка и выбрать в списке языков значение Russian (Русский). После этого следует переместить дорожку меню из менеджера исходных материалов на созданную папку языка. В результате будет получено главное меню, о чем сигнализирует флаг Title у PGC меню.

На данном этапе работы уже существует одна титульная папка с именем Title_1. Нужно создать еще одну. Для этого следует щелкнуть правой кнопкой мыши на папке VTS и выполнить команду контекстного меню Add Title (Добавить титульную папку). Титульная папка будет добавлена в сценарий и отображена справа от уже существующей папки. Теперь следует переместить первую видеодорожку на титульную папку Title_1, а вторую – на папку Title_2. Два видеоклипа будут включены в сценарий (рис. 21.3).

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

Рис. 21.3. Схема размещения объектов в сценарии.

Примечание.

Пользователь может изменять названия титульных папок и даже VTS. Для этого нужно выделить папку и в браузере свойств задать другое название в поле Name (Имя). Можно даже поменять название видеоменеджера. Только у папок языка нельзя поменять название. Их наименование определяется выбранным языком.

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

Для исправления этой ситуации нужно просто протянуть линию от флага Pre стартовой точки до PGC главного меню. В появившемся диалоговом окне надо выбрать значение Set as the Only Pre Command (Установить как единственную команду Pre). Это действие переопределяет связь, но при этом стрелка, указывающая на наличие связи, исчезнет с экрана. Это особенность программы Scenarist, которая заключается в том, что связи от каких-либо объектов сценария к PGC главного или корневого меню не отображаются.

Чтобы проверить наличие такой связи, нужно выделить стартовую точку и в окне моделирования на закладке PGC Commands (Команды PGC) посмотреть на содержимое поля Command List (Список команд). Там будет присутствовать команда JumpSS TitleMenu, указывающая на наличие связи с главным меню. Также можно просто дважды щелкнуть по флагу Pre стартовой точки. При этом окно моделирования откроется автоматически на закладке PGC Commands (Команды PGC). Теперь, если выделить стартовую точку и проверить работу нашего сценария в окне моделирования, то можно увидеть, что главное меню запускается при старте.

Пока еще не было создано никаких связей между кнопками меню и видеофильмами. Также нужно указать, что после воспроизведения фильма управление должно передаваться в главное меню. Для этого следует протянуть связь между флагом Btns и первой титульной папкой. Программа Scenarist откроет диалоговое окно, изображающее меню с отображенными кнопками, как показано на рис. 21.4.

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

Рис. 21.4. Выбор кнопки для установки связи.


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

Итак, связи между меню и видеофильмами созданы. Теперь необходимо указать, что после воспроизведения управление передается в главное меню.

Для этого нужно соединить флаг Post первой PGC с PGC главного меню. В диалоговом окне следует выбрать значение Set as the Only Post Command (Установить как единственную команду Post). То же самое нужно проделать и для второй PGC. Связи будут созданы, но не будут отображены в сценарии. Как уже говорилось ранее, это особенность программы Scenarist для связей с программными цепочками меню. Однако флаги приобретают желтую заливку, что указывает на наличие такой связи. Можно подвести курсор мыши к флагу Post, тогда программа Scenarist отобразит существующую связь во всплывающей подсказке.

После осуществления всех вышеописанных действий сценарий примет вид, показанный на рис. 21.5.

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

Рис. 21.5. Вид сценария после расстановки связей.


Так как используется неанимированное меню, то никаких дополнительных действий предпринимать не нужно. Достаточно выделить стартовую точку, открыть окно моделирования и проверить, как работает собранный сценарий.

При создании сценария пришлось использовать две титульные папки, что не является хорошим тоном. Дело в том, что в спецификации DVD установлено ограничение на общее количество титульных папок и VTS. Можно использовать до 99 таких объектов. Если сценарий довольно прост, то можно спокойно расходовать VTS и титульные папки, но если сценарий огромен, то в определенный момент можно столкнуться с нехваткой требуемых объектов. Поэтому на примере данной ситуации можно попробовать понять, что можно сделать для уменьшения количества титульных папок.

Если создается главное меню, а не корневое, к которому доступ осуществляется посредством нажатия клавиши Root или просто Menu на пульте дистанционного управления, то ничего поделать просто нельзя, так как доступ из пространства видеоменеджера, где всегда располагается главное меню, может быть осуществлен только к титульным папкам. Если попытаться создать связи между кнопками меню и PGC фильмов, то этого тоже не получится сделать. Программа Scenarist просто не позволит выполнить это действие.

Теперь следует создать корневое меню. Для этого нужно удалить папку языка видеоменеджера и титульную папку Title_2. Затем необходимо добавить папку языка к VTS. Для этого следует щелкнуть правой кнопкой мыши на папке VTS и выполнить команду контекстного меню Add Language (Добавить папку языка). В диалоговом окне следует выбрать русский язык.

На этом этапе работы следует переместить меню из окна менеджера исходных материалов на созданную папку языка. Теперь создано корневое меню, что показывает соответствующий флаг Root (Корневое) у PGC меню.

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

Теперь нужно соединить стартовую точку с PGC корневого меню. Связь также не будет отображаться в сценарии. Следует добавить связи между кнопками меню и PGC видеоклипов точно таким же способом, что и раньше, с той лишь разницей, что меню соединяется не с титульной папкой, а с программами (Program) фильмов. Конечно, можно создать связь и с титульной папкой, но это совершенно бессмысленное действие. И наконец, остается зациклить PGC на корневое меню, установив связи между флагами Post PGC видеоклипов и PGC корневого меню. Сценарий будет выглядеть так, как показано на рис. 21.6.

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

Рис. 21.6. Использование одной титульной папки и корневого меню.


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

Но правильнее будет реализовать сценарий несколько иначе. Для этого надо удалить вторую PGC и вновь переместить вторую видеодорожку из менеджера исходных материалов, но уже не на титульную папку, а на первую PGC. Также нужно восстановить потерянную связь от второй кнопки меню к второй программе PGC. Она пропала, когда была удалена вторая PGC. Потребуется удалить связь возврата в меню от PGC фильма к PGC меню и задать связи возврата от ячеек программ к PGC меню. Для этого следует протянуть связи от флага Cell к PGC меню. Флаги приобретут желтую заливку. Если этого не сделать, то оба фильма будут воспроизводиться последовательно друг за другом, так как они находятся в пределах одной PGC. Сценарий будет выглядеть, как показано на рис. 21.7.

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

Рис. 21.7. Использование одной PGC для двух видеоклипов.


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

Теперь можно открыть окно моделирования и протестировать полученный результат.

На следующем этапе работы нужно добавить к сценарию вводный видеоклип. Для этого требуется перейти в редактор данных и зарегистрировать видеоматериал, который будет использоваться в начале воспроизведения диска. Затем следует создать соответствующую дорожку, добавить к ней звук и выбрать русский язык, как показано на рис. 21.8.

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

Рис. 21.8. Дорожка стартового клипа.


Теперь нужно перейти в редактор сценариев и добавить к VTS дополнительную титульную папку. Она должна получить имя Start_Title. Конечно, имя можно и не менять, просто считается хорошим тоном давать объектам осмысленные названия. Особенно это полезно при коллективной работе над сценарием. От стартовой точки нужно протянуть линию связи к только что созданной титульной папке. В данном случае эта связь отобразится, так как ее провели не к PGC меню.

От флага Post PGC стартового клипа следует протянуть связь к PGC меню. Больше ничего уже делать не нужно. Внешний вид полученного сценария показан на рис. 21.9. Осталось открыть окно моделирования и проверить работоспособность сценария.

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

Рис. 21.9. Сценарий с включенным в него стартовым клипом.


Если нужно вернуться к уже рассмотренному варианту с главным, а не корневым меню, то от флага Post PGC стартового клипа придется провести связь к PGC главного меню.

На этом работу с данными примерами можно закончить. Теперь можно открыть редактор компоновки и создать DVD-видеофайлы или образ диска.

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

Глава 22

Создание сцен в фильме

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

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

Впрочем, сцены уже использовались в предыдущих примерах (рис. 22.1).

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

Рис. 22.1. Пример использования сцен в фильме.


В предыдущих главах рассматривались два варианта создания видеофильма с использованием сцен. В первом варианте каждая сцена была реализована в виде PGC, как показано на рис. 22.1, а во втором варианте все операции осуществлялись в пределах одной PGC. Разница между этими двумя вариантами очевидна. В первом случае проигрывается та PGC, которой передано управление, а потом работа DVD-плеера определяется командами связей ячейки или Post PGC. Во втором случае все сцены воспроизводятся последовательно друг за другом в соответствии с флагом номера программы, который часто называется PTT, вплоть до окончания головной PGC, если иное поведение не определяется командами Cell.

Первый вариант интуитивно понятен и не требует особых разъяснений. Поэтому надо рассмотреть механизм разбиения единого сплошного фильма на сцены с помощью программы Scenarist.

Для получения фильма, разбитого на сцены, сначала надо зарегистрировать его в программе Scenarist. Перед рассмотрением этого примера надо очистить сценарий и удалить все объекты, начиная от редактора сценариев и заканчивая редактором данных. Затем надо создать дорожку и разместить на ней звуковое сопровождение, не забывая выбирать русский язык (рис. 22.2).

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

Рис. 22.2. Дорожка видеофильма до момента разбиения на сцены.


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

Для создания сцен на основе записанного временного кода достаточно просто ввести требуемое значение времени в поле TimeCode (Временной код) в монтажном редакторе. Это поле находится в верхней части программы Scenarist на панели инструментов.

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

Формат этого поля достаточно прост. Значение задается в виде: чч: мм: ее: кк. Расшифровка параметров приведена в следующем списке:

• чч – часы;

• мм – минуты;

• сс – секунды;

• кк – кадры.

После того как будет введено требуемое значение временного кода, фильм будет позиционирован в заданном месте при помощи бегунка монтажной линейки. Затем надо нажать кнопку создания новой сцены, которая находится на панели инструментов монтажного редактора, и сцена будет создана. Программа Scenarist отобразит созданную сцену пиктограммой в соответствующем месте временной шкалы монтажной линейки.

Точно так же надо создать все необходимые сцены.

Необходимо заметить, что в соответствии с определенной структурой DVD-потоков сцена практически никогда не будет совпадать с указанными данными. Она может быть поставлена немного раньше или позже выбранного времени. Это вызвано тем, что MPEG-поток имеет определенную структуру GOP (группа изображений).

Большая часть информации в кадре видеопотока сходна с информацией в соседних кадрах. Стандарт MPEG позволяет очень сильно уменьшать размеры видеопотоков за счет выбрасывания определенных кадров и хранения только разницы между ними.

Спецификация MPEG определяет три типа кадров, которые рассматриваются в следующем списке:

• I-кадр (вводное изображение) – представляет собой исходный кадр оригинального видеопотока формата JPEG;

• P-кадр (предсказанное изображение) – кодируется на основании предсказания по соседним I– или P-кадрам. Эта технология называется поступательным (прямым) предсказанием, как показано на рис. 22.3. Предсказанный кадр позволяет использовать большую степень сжатия и служит основанием для расчета B-кадров и следующих P-кадров;

• B-кадр (двунаправленное изображение) – кодируется на основании предыдущего и последующего кадра в потоке кадров. Эта технология называется двунаправленным (реверсивным) предсказанием (рис. 22.3).

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

Рис. 22.3. Прямое и двунаправленное предсказание кадра.


Группа изображений (GOP) обычно состоит из 15 кадров в жестко заданном порядке I-B-B-P-B-B-P-B-B-P-B-B-P-B-B-I (см. рис. 22.4).

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

Рис. 22.4. Последовательность кадров в GOP.


При кодировании видеопотока можно задавать размер GOP в зависимости от требований к носителю, тем самым изменяя положение I-кадра и, соответственно, потенциальной сцены. Сцена всегда начинается на I-кадре. Чем меньше размер GOP, тем ближе кодированный MPEG-поток к оригинальному видео и, соответственно, тем выше качество (рис. 22.5).

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

Рис. 22.5. Расставленные сцены.


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

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

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

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

Рис. 22.6. Созданная PGC на основании видеодорожки со сценами.


Непрерывность воспроизведения обеспечивается тем, что исходный видеопоток был сплошным. Он лишь был разбит на сцены в процессе работы, и то не физически, а при помощи Пометок.

Конечно, если впоследствии протянуть связи от той или иной ячейки PGC к каким-либо другим объектам, то флаг следующей ячейки будет иметь значение NSM (Прерывистое воспроизведение). Программа Scenarist воспринимает это как указание на то, что принудительно меняется порядок воспроизведения материала. И даже если протянуть связь, например от ячейки третьей программы к четвертой программе, не нарушая последовательность воспроизведения материала в PGC, то и в этом случае у ячейки четвертой программы будет флаг NSM (Прерывистое воспроизведение).

Глава 23

Создание DVD-фильма с анимированным меню

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

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

Для начала надо решить, как будет выглядеть меню. Внешний вид анимированного меню очень сильно зависит от того, сколько предусмотрено сцен в фильме. Если их будет много, то, вполне вероятно, придется создавать несколько анимированных меню.

В этом примере будет создано меню для фильма, состоящего из четырех сцен. Краткое видеоизложение материала каждой сцены будет отображаться в рамке. Внешний фон меню будет неподвижным. На нем можно написать название фильма и какую-либо дополнительную информацию. В качестве рамки обычно используют некое подобие экрана телевизора. Хотя автор этих строк неоднократно видел рамки в форме стрелочек, звездочек и других фигур. Но на самом деле не так уж и важно, какая используется форма рамок. Вопрос заключается лишь в сложности создания таких рамок и всего остального материала, связанного с меню.

Правильнее и удобнее всего создавать такие рамки в Adobe Photoshop. Будут использоваться четыре рамки, в каждой из которых будет отображаться свой собственный видеоклип. Эти рамки обязательно должны находиться на альфа-слое (слой прозрачности), как показано на рис. 23.1.

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

Рис. 23.1. Рамки будущего анимированного меню.


Прозрачные части изображения отображаются шахматкой. При создании изображения для анимированного меню необходимо выбрать размер 768 ? 576 пикселов. Это связано с тем, что пикселы изображения в графических редакторах имеют квадратную форму, а видеоизображения, у которых разрешение составляет 720 ? 576 пикселов, имеют прямоугольную форму пиксела.

Затем надо добавить фон и прорезать в нем отверстия, соответствующие внутренним областям рамок. Дело в том, что впоследствии придется монтировать видео для меню в видеоредакторе, где создаваемое изображение будет служить верхней дорожкой, под которой будут находиться дорожки с видеоклипами. Полученный результат изображен на рис. 23.2.

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

Рис. 23.2. Изображение рамок с фоном.


Теперь следует запустить видеоредактор и создать четыре дорожки, в которых будет размещен материал для воспроизведения в анимированном меню. Каждая дорожка будет отображаться в пределах своей рамки (рис. 23.3).

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

Рис. 23.3. Создание видео для анимированного меню.


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

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

Теперь уже можно посмотреть, как выглядит фильм. Это можно сделать либо в самом видеоредакторе, либо с помощью внешней программы, такой как Windows Media Player. Один из кадров созданного видео приведен на рис. 23.4.

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

Рис. 23.4. Видеоматериал, созданный для анимированного меню.


После этого надо создать subpicture для меню. Для этого нужно сформировать контур рамок и залить его каким-либо цветом. Цвет может быть любым, потому что программа Scenarist может настроиться на любой исходный цвет subpicture. В рассматриваемом примере для заливки будет использоваться красный цвет. В результате будут получены четыре рамки красного цвета с белым фоном вокруг них (см. рис. 23.5). На этом рисунке приведена только часть изображения, у которого отрезаны края. Следует помнить, что размер изображения subpicture должен совпадать с размером видеоматериала для меню.

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

Рис. 23.5. Subpicture для нашего анимированного меню.


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

Прежде всего, следует зарегистрировать материалы в редакторе данных. Сначала надо добавить видеоматериал, потом звук и, наконец, subpicture. При регистрации subpicture программа Scenarist отобразит диалоговое окно, в котором следует указать, какой тип объекта требуется создать (см. рис. 23.6). Надо выбрать значение Subpicture with Forced Start (Subpicture с принудительным отображением).

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

Рис. 23.6. Указание типа создаваемого объекта.


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

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

Рис. 23.7. Три объекта для создания анимированного меню.


Теперь можно приступать к созданию дорожки меню. Для этого надо открыть монтажный редактор и переместить туда видеоматериал. На него помещается звуковой поток, для которого задается русский язык. А затем на ту же видеодорожку надо переместить subpicture. В итоге будет получена дорожка анимированного меню, внешний вид которой показан на рис. 23.8.

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

Рис. 23.8. Дорожка анимированного меню.


Однако на этом процесс подготовки не закончен. В отличие от ситуации, когда меню импортировалось из файла Adobe Photoshop, сейчас программа Scenarist не создает никаких подсветок кнопок и не связывает их друг с другом.

Нужно отрыть окно моделирования, предварительно выделив дорожку. Затем потребуется создать кнопки меню, обводя рамки инструментом Лассо в той последовательности, в которой сформированы сцены фильма, как показано на рис. 23.9.

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

Рис. 23.9. Создание кнопок анимированного меню.


Теперь необходимо установить связи между кнопками, определяющие, как будет перемещаться выделение кнопок при нажатии зрителем на клавиши Влево/Вправо и Вверх/Вниз на пульте дистанционного управления. После этого можно уже считать, что создание анимированного меню закончено.

Также нужно добавить в проект еще и вводный клип, как это делалось раньше. А после этого нужно создать сценарий. Для этого следует открыть редактор сценариев. В VTS нужно создать еще одну титульную папку и дать ей имя Start_Title. К этой титульной папке требуется добавить дорожку со стартовым клипом.

К VTS следует добавить папку языка, не забыв указать русский язык. В эту папку нужно поместить дорожку анимированного меню. И останется только задать связи между объектами сценария, чтобы он работал.

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

Так и нужно сделать. Первая связь будет проведена от флага Btns к первой программе, которая содержит сцену. В диалоговом окне нужно выбрать первую кнопку. Этот процесс надо повторять до тех пор, пока не будут созданы все связи. Флаг Post надо соединить с PGC меню.

Но и на этом работа еще не завершена. Следует открыть окно моделирования и воспроизвести сценарий начиная со стартовой точки. На первый взгляд, все работает корректно. Однако если просто смотреть на анимированное меню, не выбирая кнопки меню, то через некоторое время, которое соответствует длительности видеоматериала меню, воспроизведение прекратится. Чтобы заставить меню играть бесконечно, нам надо зациклить его само на себя. Для этого нужно соединить флаг Cell ячейки меню с ней самой или флаг Post с самой PGC меню. После этого можно будет заново проверить результат. На рис. 23.10 показан сценарий, где созданы все вышеописанные связи.

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

Рис. 23.10. Сценарий с использованием анимированного меню и стартового клипа.


Но и это далеко не все. Осталось рассмотреть самую сложную часть работы с анимированным меню, в которой указываются правила выделения кнопок. Когда управление передается меню, что происходит после воспроизведения стартового клипа, после воспроизведения фильма либо когда зритель нажимает на клавишу Menu на пульте дистанционного управления, то производится выделение кнопки, номер которой задан в свойствах подсветки (Highlight). По умолчанию при создании меню программа Scenarist всегда ставит в это поле номер первой созданной кнопки. Что это означает?

На самом деле, ничего хорошего в этом нет. Дело в том, что если с помощью клавиш пульта дистанционного управления выделить не ту кнопку, которая выделена по умолчанию, и именно в этот момент видеопоток меню будет проигран до конца и вернется в начало, то выделение кнопки будет автоматически переустановлено на номер, заданный в свойствах потока подсветок. Если зритель несколько замешкается, прежде чем нажать клавишу Enter на пульте дистанционного управления, то воспроизводиться будет не третья часть фильма, а первая. Чтобы устранить этот явный недостаток, надо прямо указать, какую кнопку следует выделять при входе в меню. Эта работа связана с выполнением команд занесения значений в регистры, для чего придется немного заняться программированием.

Прежде всего, надо убрать значение кнопки, выделяемой по умолчанию, так как оно переопределяет все команды. Для этого следует выделить PGC меню и в окне моделирования на закладке Subpicture and Highlight (Subpicture и подсветка) в поле Forced Selected Button (Принудительно выделяемая кнопка) задать значение Nonexistent (Не существует). Если теперь протестировать пример, то можно увидеть, что при первом входе в меню ни одна из кнопок не будет выделена.

Также потребуется задать номер кнопки, выделяемой при входе в меню. Для этого нужно воспользоваться командой Set Highlighted Button (Установить выделяемую кнопку). Эта команда заносит значение в восьмой системный регистр (SPRM8), который отвечает за номер выделенной кнопки. На рис. 23.11 изображена схема использования регистра GPRM0 для хранения номера последней выделенной кнопки. Смысл этой работы заключается в том, что при выходе из меню запоминается номер выделенной кнопки, а при возврате в меню этот номер присваивается системному регистру и тем самым устанавливается выделение на той кнопке, которая была выделена перед тем, как покинуть меню.

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

Рис. 23.11. Схема работы с регистрами.


Но что же нужно делать в самом начале воспроизведения фильма? Дело в том, что регистры GPRM при выключенном DVD-плеере или при вынутом из лотка диске сброшены в нулевое значение. Система, конечно, попробует присвоить нулевое значение параметру SPRM8, но вряд ли эта операция пройдет успешно. Поэтому, прежде чем передавать управление в меню, надо присвоить регистру GPRM0 значение, которое соответствует первой выделенной кнопке.

Итак, сначала надо присвоить регистру GPRM0 значение 1024, которое соответствует номеру первой выделяемой кнопки, после чего передать управление PGC меню. Данные команды отображены на рис. 23.12.

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

Рис. 23.12. Команды Post PGC стартового клипа.


Для PGC меню придется выполнить несколько больше действий. Нужно использовать команды Pre и Post. В качестве команды Pre, которая выполняется всегда до того, как начнется воспроизведение PGC, используется команда занесения значения регистра GPRM0 в системный регистр SPRM8, который отвечает за номер выделения кнопки. В качестве команд Post, которые выполняются всегда после того, как закончится воспроизведение PGC, используется команда присвоения регистру GPRM0 значения системного регистра SPRM8, после чего отдается команда перехода на начало PGC меню. На рис. 23.13 отображены эти команды.

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

Рис. 23.13. Команды Pre и Post PGC меню.


Наконец, надо задать команду Pre для PGC фильма. В этой команде регистру GPRM0 присваивается значение регистра SPRM8. Дело в том, что после просмотра фильма или его части надо иметь возможность вернуться в меню, и при этом должна быть выделена та кнопка, которая была активирована зрителем в момент перехода. То же самое касается возврата в меню при нажатии клавиши Menu на пульте дистанционного управления. Переходы из PGC меню по командам нажатия кнопок к той или иной сцене фильма не приводят к выполнению команды Post PGC меню, на которой установлена операция занесения номера выделенной кнопки в регистр GPRM0. Поэтому нужно задать такую команду на PGC нашего фильма и лучше всего сделать это до начала воспроизведения фильма.

На этом работа завершена. Теперь можно протестировать сценарий с помощью окна моделирования или сразу формировать видеофайлы DVD-диска и проверить результат в программном плеере.

Глава 24

Создание многоуровневого меню и программирование

Многоуровневое меню

В этой главе будут рассмотрены вопросы создания DVD-диска, имеющего не одно, а несколько меню.

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

Но для чего нужно подобное разнообразие? Ответ на этот вопрос не так прост. Но он будет найден в данной главе.

Главное меню имеет доступ к титульным папкам разных VTS. Располагается главное меню всегда в пространстве видеоменеджера. Именно в главном меню зритель может переключаться с одного фильма на другой. Причем фильмы могут иметь разные характеристики. Например, один фильм может быть сделан с соотношением сторон кадра 4:3, а другой – 16:9. Реализовать два разных фильма в одном VTS подчас невозможно. В то же время из главного меню невозможно получить доступ к конкретным сценам того или иного фильма. Точнее, это можно реализовать, но с использованием дополнительных ухищрений, что не всегда удобно.

Корневое меню располагается в пространстве VTS и обеспечивает переключение в пределах этого VTS. Зритель не может с помощью корневого меню переключаться из одного VTS в другой. Зато корневое меню крайне легко реализует доступ к тем или иным сценам фильма.

Доступ к этим двум видам меню осуществляется с помощью пульта дистанционного управления, хотя стоит сказать, что не все зрители понимают назначение клавиш Title (или To p) и Menu. Стоит заметить, что не все зрители даже знают о том, что на DVD-диске может быть меню.

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

В качестве первого примера следует создать фильм с двумя меню, главным и корневым, как показано на рис. 24.1.

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

Рис. 24.1. Схема DVD-диска с многоуровневым меню.


На диске будут присутствовать три фильма, выбираемые в корневом меню, и фильм с информацией о создателях DVD, то есть титры. Также стоит сохранить еще и вводный клип. По окончании воспроизведения титров управление будет возвращаться в главное меню. По окончании воспроизведения фильмов 1 и 2 управление будет возвращаться в корневое меню, а по окончании воспроизведения фильма 3 – в главное меню. Из корневого меню должен существовать доступ в главное меню. Схема, конечно, кажется немного надуманной. Однако это лучший способ потренироваться в создании сложных дисков. На самом деле схема навигации может быть сколь угодно сложной.

Как и в предыдущих примерах, будем считать, что все необходимые исходные материалы уже готовы. Их нужно переместить в программу Scenarist, они будут зарегистрированы, после чего уже можно создавать дорожки видеоматериала и меню. Окончательный вид сценария фильма показан на рис. 24.2.

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

Рис. 24.2. Сценарий DVD-диска с главным и корневым меню.


Для размещения главного меню надо создать языковую папку в видеоменеджере. Корневое меню создается в пространстве VTS, поэтому папка языка создается у VTS_1. Естественно, для обеих папок указывается язык Russian. Вводный клип следует оставить в титульной папке Start_Title.

Также нужно создать еще одну титульную папку с названием Title_Credits. Следует помнить, что доступ из главного меню может быть осуществлен только к титульной папке, а не к каким-либо PGC. В титульную папку Title_1 надо поместить три фильма. При этом будут созданы три программные цепочки (PGC).

На этом этапе все объекты уже созданы. Осталось расставить связи.

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

В соответствии с придуманной схемой надо соединить флаги Post первых двух фильмов с PGC корневого меню, а флаг Post третьего фильма – с PGC главного меню. Точно так же следует соединить флаг Post видеоматериала титров с PGC главного меню. Также должна быть установлена связь между флагом Post вводного клипа и PGC главного меню.

Если необходимо сохранять выделение какой-либо кнопки, как это было сделано в предыдущем примере, то следует ввести соответствующие команды занесения значений в регистры. Следует помнить, что теперь существует два меню, поэтому надо хранить информацию о номерах подсветки кнопок для двух меню. Следовательно, надо использовать два регистра GPRM.

Полученный сценарий можно протестировать в окне моделирования.

Теперь несколько усложним сценарий. Предположим, что необходимо иметь возможность просматривать сцены первого фильма, обеспечивая доступ к этим сценам через подменю, которое вызывается из корневого меню. Остальные характеристики пока не надо изменять.

Схема воспроизведения диска примет вид, показанный на рис. 24.3.

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

Рис. 24.3. Схема видоизмененного сценария.


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

Надо разбить первый фильм на сцены, как описано в предыдущих примерах. Для обновления нашего сценария надо будет сначала удалить первый фильм из титульной папки Title_1, а потом снова добавить его. На этот раз будет создана PGC со сценами. Также надо добавить анимированное меню к PGC корневого меню. На этом этапе стоит обратить внимание на то, как выглядит PGC корневого меню. Она выглядит почти как PGC фильма со сценами, но при этом у нее есть дополнительные пиктограммы Buttons (Кнопки). Теперь PGC корневого меню будет работать точно так же, как и PGC со сценами. Созданный сценарий надо снова протестировать.

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

Тестируя пример, можно заметить, что при выборе сцен в анимированном меню происходит автоматический переход к ним. Единственный недостаток данного решения заключается в том, что выбирая, например, первую сцену, зритель просматривает ее и все последующие сцены без возврата в меню. Обычно зритель хочет либо посмотреть фильм целиком, либо только отдельные его части. В одном из следующих примеров будет показано, как можно это сделать.

Как видно из рис. В.33 цветной вклейки, сценарий крайне усложнился и занимает очень много места. В дальнейшем на рисунках будут показаны только значимые участки.

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

Рис. В.33. Сценарий с подменю.


Теперь следует рассмотреть поддерживаемые программой Scenarist варианты системных меню, которые могут использоваться как подменю. Они перечислены в следующем списке:

• Subpicture Menu – меню subpicture;

• Audio Menu – аудиоменю;

• Angle Menu – меню ракурсов;

• PTT Menu – меню выбора сцен.

Следует сказать, что эти виды меню не так уж необходимы, так как вся их функциональность может быть реализована с помощью обычного подменю, которое имеет флаг No Menu (Без меню). Но к указанным подменю можно обратиться с помощью пульта дистанционного управления, если, конечно, на нем есть соответствующие клавиши.

Теперь следует создать меню выбора сцен (PTT меню).

Анимированное меню надо добавить в ту же папку языка, где уже находится корневое меню. Можно увидеть, что у иконки PGC меню нет никакого флага. В браузере свойств надо для поля Menu ID задать значение PTT Menu. У иконки появится флаг PTT.

Затем надо повторить последовательность действий, которая выполнялась для обычного подменю. При тестировании примера можно увидеть, что сценарий выполняется точно так же, как и раньше. Но теперь зритель сможет обратиться к этому меню не через корневое меню, а с помощью пульта дистанционного управления.

В пределах одного VTS можно создать только одно меню выбора сцен PTT Menu. Также нельзя создать какое-либо системное меню вне папки языка. Однако можно создавать неограниченное количество меню с типом No Menu, как в пределах папки языка, так и в титульных папках.

А теперь следует рассмотреть меню типов Subpicture Menu, Angle Menu и Audio Menu.

Меню Subpicture

Subpicture Menu используется при управлении субтитрами, хотя его можно использовать в качестве обычного меню, но это несколько надуманный вариант. Предположим, что необходимо создать видеодорожку с несколькими потоками субтитров для разных вариантов текстового сопровождения фильма (рис. 24.4).

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

Рис. 24.4. PTT меню.


Чтобы зритель мог переключаться между потоками или вообще выключать отображение субтитров, надо сделать специальное меню, как показано на рис. 24.5.

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

Рис. 24.5. Меню для выбора, включения и выключения субтитров.


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

Третья кнопка выключает отображение субтитров, а последняя – запускает воспроизведение самого фильма.

Теперь надо перейти к дорожке какого-либо видеофильма, к которому необходимо добавить субтитры. Изначально на этой дорожке присутствуют только видео-и аудиопоток.

На видеодорожке надо установить ползунок в том месте, где необходимо вставить первый субтитр. Для упрощения примера можно добавить субтитры в самом начале дорожки. Затем следует перейти в окно моделирования и создать первый субтитр с надписью «Это текст первого потока субтитров», как показано на рис. В.34 цветной вклейки. Первый поток Subpicture будет автоматически создан программой Scenarist.

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

Рис. В.34. Субтитры первого потока субтитров.


После того как будут созданы все требуемые субтитры, нужно создать еще один поток subpicture, который будет выступать в роли второго потока субтитров. В него будут введены другие надписи. Для этого, находясь в монтажном редакторе, при выделенной дорожке фильма следует выполнить команду меню New ? Subpicture Stream (Добавить ? Поток Subpicture). Второй поток для создания субтитров будет создан и отображен на монтажной линейке. Точно таким же образом надо создать субтитры для второго потока. Чтобы позиционировать бегунок на втором потоке, надо использовать кнопку Next Subpicture (Следующая Subpicture) в панели инструментов окна моделирования, как показано на рис. В.34. Номер выбранного потока отображается в поле Stream Number (Номер потока).

Окончательный вид видеодорожки показан на рис. В.35 цветной вклейки.

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

Рис. В.35. Видеодорожка с двумя потоками субтитров и введенными субтитрами.


Теперь в проект надо добавить меню, которое было создано для управления потоками субтитров. В окне редактора сценариев требуется добавить меню к какой-либо папке языка. Если это будет единственное меню папки языка, то оно всегда будет либо Title либо Root, в зависимости от того, в каком пространстве находится папка языка. Если оно будет не первым меню, то для него можно установить тип Subpicture Menu.

Также необходимо создать связь от Subpicture Menu к фильму, в котором созданы потоки субтитров, как показано на рис. 24.6. Следует обновить PGC фильма в сценарии.

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

Рис. 24.6. Вид сценария с использованием Subpicture Menu.


На следующем этапе работы надо добавить команды к первым трем кнопкам.

Для работы с меню типов Subpicture Menu, Angle Menu и Audio Menu используется команда Set Angle/Audio/Subpicture.

К первой кнопке добавляется команда выбора первого потока subpicture, ко второй кнопке – команда выбора второго потока, а на третью кнопку устанавливается команда, убирающая отображение, для чего надо просто снять флажок Display Subpicture (Отображать subpicture). Результирующий набор команд показан на рис. 24.7.

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

Рис. 24.7. Установка команд задания номеров потоков subpicture.


Созданный пример потребуется протестировать.

В данном примере номера потоков задавались напрямую. Пользователь может задавать номера отображаемых потоков с помощью регистров GPRM. Например, в какой-либо момент времени можно занести в тот или иной регистр значение потока субтитров, который должен отображаться. Регистр будет хранить это значение, которым можно воспользоваться в дальнейшей работе сценария.

Аудиоменю

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

Практически работа по созданию аудиоменю и его использованию в сценарии ничем не отличается от работы по созданию меню Subpicture. Но для закрепления понимания вопроса нужно рассмотреть пример использования аудиоменю. В меню будет создано три кнопки (рис. 24.8). Две кнопки позволяют выбирать английский или русский язык звукового сопровождения, а третья будет запускать фильм на воспроизведение.

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

Рис. 24.8. Пример аудиоменю.


Это меню надо зарегистрировать в программе Scenarist, после чего следует перейти к созданию видеодорожки с английским и русским аудиопотоками.

Строго говоря, надо было изначально подготовить соответствующие исходные материалы. Перед началом работы нужно было сделать два файла со звуком и один файл с видеоматериалом. Если все эти три файла были зарегистрированы в программе Scenarist, то можно создавать видеодорожку. Обычная видеодорожка содержит видеопоток фильма и аудиосопровождение. Теперь надо добавить к обычной видеодорожке еще один поток звука. Для этого требуется переместить соответствующий зарегистрированный аудиоматериал из окна менеджера исходных материалов на дорожку. Второй аудиопоток будет создан и отображен на монтажной линейке, как показано на рис. 24.9. К аудиопотокам надо добавить соответствующие языки. Один поток будет соответствовать русскому языку, а второй – английскому.

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

Рис. 24.9. Видеодорожка с двумя аудиопотоками.


После того как дорожка будет создана, можно переходить к созданию сценария.

Аудиоменю надо добавить в сценарий, после чего для флага Menu ID надо установить значение Audio Menu. После этого следует создать связи, соединяющие корневое меню с аудиоменю, и связь от кнопки запуска фильма на просмотр к титульной папке, содержащей видеофильм. Внешний вид сценария приведен на рис. 24.10.

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

Рис. 24.10. Сценарий с аудиоменю.


Остается только задать команды, которые будут определять, какой из аудиопотоков должен воспроизводиться параллельно с видеоматериалом. Для этого надо выделить иконку Buttons (Кнопки) аудиоменю. Потом следует открыть окно моделирования и на закладке Button Commands (Команды кнопок) задать для первых двух кнопок команды Set Angle/Audio/Subpicture. Для первой кнопки надо установить номер аудиопотока равным единице, а для второй кнопки номер аудиопотока будет равен двум, как показано на рис. 24.11.

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

Рис. 24.11. Установка команд для аудиоменю.


После того как все будет сделано, необходимо протестировать пример в окне моделирования.

Все то же самое можно проделать и для меню ракурсов. Команда Set Angle/Audio/ Subpicture является универсальной для всех трех типов меню. С ее помощью можно одновременно устанавливать номера потоков для аудио, subpicture и ракурсов, если, конечно, в видеодорожке присутствует сразу несколько потоков.

Но следует рассмотреть еще один очень интересный вариант использования многоуровневого меню.

Анимированное меню, разбитое на сцены

В этом примере следует разбить на сцены ранее подготовленное анимированное меню. Длительность сцен можно установить произвольно (рис. 24.12).

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

Рис. 24.12. Влияние разбивки меню на сцены на subpicture.


Разбиение на сцены приведет к усечению subpicture, использованной в меню. Поэтому надо восстановить правильную subpicture. Для этого нужно снова переместить из менеджера исходных материалов subpicture на пустые места, соответствующие сценам меню (рис. 24.13).

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

Рис. 24.13. Добавление subpicture на очищенные участки.


Теперь надо выровнять вновь вставленные subpicture в сценах. Для этого проще всего воспользоваться калькулятором или же вести записи на бумаге. На рис. 24.14 изображен процесс выравнивания subpicture.

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

Рис. 24.14. Последовательность выравнивания subpicture.


В браузере свойств надо задать время старта второй subpicture, равное длительности первой subpicture. А время старта третьей subpicture должно быть равно сумме времени старта и длительности второй subpicture. Длительность subpicture автоматически выравнивается по длительности сцены.

Если не добавить недостающие участки subpicture в нашу дорожку меню, то ее просто нельзя будет добавить в сценарий. В информационном окне будет выведено сообщение, что используется некорректная subpicture.

После выравнивания поток subpicture будет иметь вид, показанный на рис. 24.15.

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

Рис. 24.15. Поток subpicture меню, разделенного на сцены.


Теперь необходимо точно таким же образом привести в порядок слой подсветок. Для этого в браузере свойств длительность потока подсветки (highlight) задается равной длительности первой subpicture. Затем надо установить бегунок в пределах второй сцены и заново сформировать выделения кнопок и связи между ними. То же самое нужно проделать для третьей сцены (см. рис. В.36 цветной вклейки).

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

Рис. В.36. Восстановленная дорожка меню, разбитая на сцены.


Теперь можно добавить меню в сценарий. Меню будет иметь вид фильма с несколькими сценами (рис. 24.16), но при этом будут отображаться дополнительные иконки кнопок Buttons.

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

Рис. 24.16. Анимированное меню, разбитое на сцены и добавленное в сценарий.


При использовании подобного меню можно создать определенные связи для каждой сцены меню. И если, например, от первой кнопки анимированного меню во время воспроизведения первой сцены перейти к какой-либо PGC, то во время воспроизведения второй сцены зритель может перейти к какому-либо другому объекту. Точно так же можно поступить и во время проигрывания третьей сцены.

В качестве примера нужно создать сценарий, где будет присутствовать некий фильм, не предназначенный для просмотра подростками и, тем более, детьми. Доступ к этому фильму будет организован в третьей сцене нашего анимированного меню от кнопки 3. Все остальное стоит оставить без изменений. Сценарий будет выглядеть так, как показано на рис. В.37 цветной вклейки.

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

Рис. В.37. Сценарий с использованием анимированного меню, разбитого на сцены.


Данный сценарий позволяет ограничить доступ к какому-либо семейному видео «не для всех». Тот, кто не знает, когда нажимать на кнопку выбора сцены, не сможет получить доступ к просмотру этого видеофильма. Следует заметить, что длительность подобной сцены не должна быть менее шести секунд. Это связано с определенными ограничениями, накладываемыми спецификацией DVD на размер объекта Cell. Поэтому всегда надо оставлять между сценами не менее шести секунд, а лучше сделать перерыв длительностью десять секунд. Если не соблюсти эти требования, то при мультиплексировании образа диска будет выдано сообщение Some DVD players have problems with this limitation (Некоторые DVD-плееры имеют проблемы, связанные с данным ограничением).

Осталось исправить маленькую деталь сценария. При тестировании сценария можно увидеть, что при переходе от сцены к сцене подсветка кнопок устанавливается на первую кнопку. Если кнопки расставлены в разных последовательностях для каждой сцены, то подсветка всегда будет устанавливаться на кнопке с номером один в каждой сцене. Это связано с тем, что для каждого потока Highlight в поле Forced Selected Button # (Принудительно выбранная кнопка) установлено единичное значение. Чтобы не слетала текущая подсветка кнопки при переходе от сцены к сцене, необходимо для каждого потока Highlight задать в указанном поле значение Nonexistent (Не существует). Впрочем, первый поток Highlight можно и не трогать. Именно он и задаст стартовое значение подсветки кнопки, которое зритель будет менять с помощью клавиш пульта дистанционного управления. Но если сохранять выделенной ту кнопку, с которой зритель уходил на просмотр фильма, то все равно придется оперировать с регистрами GPRM. Значит, рано или поздно, параметр Forced Selected Button # (Принудительно выбранная кнопка) получит значение Nonexistent (Не существует).

Был рассмотрен хороший пример защиты определенных видеоматериалов от несанкционированного просмотра. Однако он не лишен недостатков.

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

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

Использование паролей

Прежде чем начинать работу по созданию сценария с использованием паролей, необходимо определиться, как следует защищать тот или иной фильм от несанкционированного доступа.

Пароли могут быть цифровыми или буквенными, нужно лишь предоставить зрителю возможность каким-либо образом ввести этот пароль. Не стоит использовать варианты многократного нажатия какой-либо клавиши на пульте дистанционного управления, так как зритель всегда может сбиться со счета. Лучше использовать цифровой пароль не очень большой длины.

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

Для начала нужно будет потратить некоторое время на создание меню и subpicture. Внешний вид нашего меню приведен на рис. 24.17. Будет использоваться 10 кнопок с цифрами, одна кнопка для ввода пароля и одна кнопка возврата в корневое меню, откуда зритель переходил в это меню.

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

Рис. 24.17. Меню для ввода пароля.


Дополнительно на нашем меню изображена subpicture, которая будет отображаться при неправильном вводе пароля. Если пароль был введен правильно, то на экране будет отображаться другая subpicture и кнопка перехода к просмотру фильма, как показано на рис. 24.18.

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

Рис. 24.18. Индикация правильного ввода пароля.


Для реализации такого меню нужно использовать потоки ракурсов. Можно было бы обойтись только потоками subpicture, но хотелось бы отображать на экране объемную надпись «Смотреть фильм», а не просто слово того или иного цвета. Создать пример такого же меню, но с фотоизображениями будет уже несколько проще.

Итак, необходимо создать два изображения, которые будут играть роль фонового слоя в меню. Одно такое изображение показано на рис. 24.17, а другое – на рис. 24.18. Следует обратить особое внимание на то, чтобы фразы «Меню с паролем» и «Обратно в корневое меню» имели одинаковые координаты в обеих картинках. Иначе при переключении с ракурса на ракурс зритель будет видеть резкие перемещения слов. На самом деле надо будет создать три изображения. Стартовое изображение не будет иметь надписи «Неверный пароль!!!» и отображаться оно будет только при первом входе в меню.

Известно, что ракурсы могут добавляться только к видеодорожкам, поэтому надо сделать меню анимированным, хотя, конечно, никакой реальной анимации там не будет. Для этого следует поместить фоновые изображения в видеоредактор и сделать видеоклипы малой длительности, например по три секунды. Это необходимо еще и для того, чтобы при вводе правильного пароля зритель смотрел три секунды на экран, где будет отображено подтверждение, а потом управление передавалось бы в специальный фильм. Можно даже добавить какое-либо звуковое сопровождение к этим клипам. Например, для клипа с предложением ввести пароль можно записать свой собственный голос с фразой «Для просмотра данного видеофильма вам потребуется ввести пароль из трех цифр», а для клипа с надписью «Неверный пароль!!!» можно даже добавить какие-нибудь грубости или смех «Ха! Ха! Ха! Неправильный пароль!», как в фильме «Парк Юрского периода». Но следует помнить, что длительность всех трех фильмов должна быть одинаковой.

Также потребуется сделать subpicture, в которых будут отображены выделения для всех кнопок.

Все материалы надо ввести в состав проекта и зарегистрировать их. Далее самый первый видеоклип с предложением ввести пароль надо поместить на папку монтажного редактора Tracks. В результате будет создана видеодорожка. К ней надо добавить два ракурса при помощи команды меню New ? Angle (Новый ? Ракурс) или при помощи кнопки New Angle (Новый ракурс) на панели инструментов.

На первый поток ракурсов из менеджера исходных материалов следует переместить второй видеоклип с уведомлением о неверном вводе пароля. На второй поток ракурсов перемещается видеоклип с подтверждением правильности пароля и предложением воспроизвести фильм. Затем нужно переместить на видеодорожку subpicture и задать для нее подсветку кнопок, а также расставить связи между ними.

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

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

Рис. 24.19. Видеодорожка с двумя ракурсами и потоком subpicture.


Также надо создать подсветки кнопок и расставить между ними связи.

Требуется создать горизонтальные связи между подсветками кнопок, соответствующим цифрам, а вертикальную связь от всех горизонтальных подсветок провести к самой нижней кнопке. От подсветки нижней кнопки связь вверх проводится к кнопке 0. Вид созданных подсветок отображен на рис. 24.20.

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

Рис. 24.20. Подсветки кнопок и их связи.


Можно промоделировать и созданные подсветки кнопок, но следует помнить, что программа Scenarist промоделирует только первый видеопоток, который не сможет отобразить ракурсы. Чтобы промоделировать работу остальных потоков ракурсов, необходимо создавать сценарий с использованием определенных элементов программирования.

Сначала нужно перейти в редактор сценариев и переместить из окна менеджера исходных материалов видеодорожку на папку языка, полагая, что корневое меню там уже создано. При этом ничего не произойдет, за исключением того, что программа Scenarist в информационном окне выдаст сообщение об ошибке Error: Multi angle can only exist within a Title (Меню с ракурсами может существовать только в титульных папках).

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

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

Рис. 24.21. PGC созданного меню.


Также нужно создать связь от корневого меню к меню и две обратные связи от меню к корневому меню. Для проверки собственных действий стоит записывать номера кнопок, чтобы при создании связей проверять, на ту ли кнопку была «повешена» связь.

Теперь придется немного заняться программированием. Будет использоваться пароль 761. Правила ввода пароля изложены в следующем списке:

• зритель должен ввести пароль, последовательно активируя кнопки с цифрами;

• если зритель между двумя правильными кнопками выберет неверную кнопку, то система должна сбрасываться в начальное состояние;

• если после активирования последней кнопки пароля зритель активирует какую-либо еще кнопку, то система также должна сбрасываться в начальное состояние;

• если зритель нажимает кнопку Ввод, то система проверяет правильность ввода пароля. Если пароль неверен, то система должна включить ракурс 1 и снова ожидать указаний зрителя. Если пароль был введен верно, то система должна включить ракурс 2 и по окончании проигрывания этого ракурса перейти к воспроизведению специального фильма;

• после перехода из меню куда-либо еще система должна сбросить все установки в начальное состояние;

• система должна начинать отсчет правильных действий зрителя с нажатия кнопки меню с цифрой 7. Для учета правильных действий потребуется создать некое подобие счетчика. Так как в пароле используется три цифры, то придется увеличивать показания счетчика три раза. В качестве счетчика стоит использовать регистр GPRM2. В самом начале работы в этом регистре должно быть нулевое значение.

Алгоритм проверки правильности ввода пароля приведен на рис. 24.22. Для его реализации придется использовать дополнительные суррогатные PGC.

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

Рис. 24.22. Алгоритм ввода пароля.


Нажатие зрителя на любую кнопку, отличную от 7, 6 или 1, приводит к занесению в регистр GPRM2 нулевого значения.

Нажатие зрителя на кнопку 7 после любой комбинации нажатия кнопок меню приводит к занесению в регистр GPRM2 значения 9.

Если зритель сразу после этого нажал на кнопку 6, то система сравнит содержимое регистра GPRM2 с 9 и, если они равны, добавит к значению GPRM2 число 7. При этом в регистре будет храниться уже число 16. Если они не равны, то система занесет в GPRM2 нулевое значение.

Если сразу после этого зритель нажмет кнопку 1, то система сравнит содержимое регистра GPRM2 с 16 и, если они равны, добавит к значению GPRM2 число 3, так что в регистре будет храниться уже число 19. Если они не равны, то система занесет в GPRM2 нулевое значение.

И наконец, если сразу после этого зритель нажмет кнопку Ввод, то система сравнит содержимое регистра GPRM2 с числом 19. В этом случае система считает, что пароль введен правильно и переключается на ракурс 3. Если же значения не равны, то система считает, что пароль введен неправильно, и переключается на ракурс 2.

Сначала надо задать команды обнуления GPRM2 при нажатии на кнопки 0, 2, 3, 4, 5, 8 и 9. Для этого следует дважды щелкнуть на флаге Btns, после чего откроется окно моделирования на закладке Button Commands (Команды кнопок). При этом будет показан список команд для всех кнопок нашего меню. Все они будут иметь значение Nop (Not operation). Необходимые команды следует задать.

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

Они не будут воспроизводиться никогда, так как на них будут навешены Pre-команды, которые выполняются всегда до момента выполнения самой PGC. Внешний вид сценария с дополнительными PGC приведен на рис. 24.23.

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

Рис. 24.23. Сценарий фильма с доступом по паролю.


Следует предусмотреть и регистр GPRM для хранения информации о номере отображаемого ракурса. Для этого будет выделен регистр GPRM5. Также надо задать команду присвоения этому регистру единичного значения (первый ракурс) в предваряющей PGC. Надо присвоить ей флаг Entry, так как она должна выполняться первой в титульной папке. Затем нужно задать команды обнуления регистра GPRM2 и команду перехода к PGC нашего меню, как показано на рис. 24.24.

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

Рис. 24.24. Pre-команды трех PGC.


В качестве Pre-команд PGC меню задается указание номера воспроизводимого ракурса.

В качестве Pre-команд последующей суррогатной PGC, функции которой может выполнять тот же материал, который использован для первой суррогатной PGC, задается проверка регистра GPRM2 на равенство с значением 19 и, если условие выполняется, то в регистр GPRM5 заносится значение 3, которое указывает номер ракурса, который должен отображаться при правильном вводе пароля. Если условие не выполняется, то в регистр заносится значение 2, соответствующее ракурсу, содержащему фразу «Неверный пароль!!!», после чего осуществляется переход на PGC меню.

На кнопку, соответствующую цифре 7, навешивается команда занесения в регистр GPRM2 значения 9, которое уже должно быть занесено в регистр GPRM3. На кнопку, соответствующую цифре 6, навешивается команда сравнения регистра GPRM2 со значением 9. Если условие верно, то в регистр GPRM2 заносится число 16. Ту же команду надо использовать и для кнопки, соответствующей в меню цифре 1.

Также надо зациклить все ячейки меню, кроме последней, на блок Cell Block, как показано на рис. 24.25. От последней ячейки нужно провести связь к фильму.

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

Рис. 24.25. Команды кнопок PGC меню.


Осталось лишь протестировать пример. На самом деле программа Scenarist предоставляет немало возможностей создания меню с вводом пароля. В этом разделе был рассмотрен только один из вариантов.

Итак, вы увидели, сколь многообразно может быть использование меню в сценариях DVD-дисков и насколько сложными могут быть многоуровневые меню.

Глава 25

Воспроизведение фильма разными способами

Просмотр только определенных сцен фильма

Ранее уже рассматривались примеры фильмов, в которых использовались сцены. Однако недостаток предыдущих примеров заключался в том, что, попав в какую-либо из сцен, зритель мог вернуться в меню только после просмотра оставшейся части фильма, что иногда не очень удобно.

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

Следует использовать фильм из предыдущих примеров, который уже был разбит на сцены. Также потребуется два меню. Потребуется одно главное меню верхнего уровня, располагающееся в пространстве видеоменеджера, а второе меню будет корневым. Именно в нем будет осуществляться выбор сцен. Нужно восстановить пример с использованием меню PTT, для которого на этот раз не будет задаваться тип PTT. Должен получиться сценарий, внешний вид которого показан на рис. 25.1. В этом сценарии из главного меню зритель может просмотреть весь фильм целиком, а из корневого меню – только его фрагменты (сцены). Как уже говорилось ранее, недостаток такого способа заключается в том, что, попав в фильм, например, на второй сцене, зритель будет вынужден просмотреть фильм до конца, включая третью и четвертую сцены.

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

Рис. 25.1. Сценарий с фильмом, разбитым на сцены.


Попробуем исправить этот недостаток.

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

Изначально в регистрах GPRM хранятся нулевые значения, но потребуется добавить команду Pre в PGC главного (титульного) меню, которая будет заносить в регистр GPRM0 значение 1, которое будет свидетельствовать, что зритель смотрит фильм целиком.

В PGC корневого меню надо добавить команду Pre, в которой значение 2 будет заноситься в регистр GPRM0, что будет соответствовать просмотру только выбранной сцены.

Также потребуется создать связь флага Post PGC фильма с главным меню. Помимо этого надо добавить команды к ячейкам PGC фильма. Естественно, команды, которые будут добавлены к ячейкам, будут командами условного перехода. Если регистр GPRM0 будет содержать значение 2, то команда перехода должна выполняться. В противном случае никакая команда в ячейке не выполняется. Такие команды надо добавлять с переходом по команде Post Command of Current PGC, то есть на флаг Post PGC фильма. Внешний вид заданных команд приведен на рис. 25.2.

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

Рис. 25.2. Команды условного перехода на ячейках PGC.


Так как флаг Post PGC связан с главным меню, то при переходе на конец PGC автоматически произойдет возврат в это меню.

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

Однако есть существенный недостаток такого способа просмотра фильма. Если создать видеофайлы DVD или образ диска, а затем проиграть его с помощью программного плеера или даже записать фильм на диск и запустить его на стационарном плеере, то можно заметить, что при проигрывании фильма целиком в местах стыков сцен наблюдается небольшая задержка в воспроизведении. Это связано с тем, что системе требуется некоторое время на обработку команды условного перехода. Программа Scenarist отображает такую прерывистость в воспроизведении установкой флага NSM для ячеек, как показано на рис. 25.3.

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

Рис. 25.3. Флаги NSM у ячеек PGC.


Как же устранить такую ситуацию? Для этого следует воспользоваться свойством программы Scenarist, позволяющим создавать любое допустимое количество объектов сценария на основе зарегистрированных материалов, не увеличивая общий объем проекта. Иными словами, если зарегистрировать полуторачасовой видеофильм общим размером 4 Гбайт, то можно создать 10 титульных папок, и в каждую из них поместить фильм. При этом общий размер проекта не увеличится. Точнее, он увеличится крайне незначительно, только для того, чтобы учесть служебные объекты типа титульных папок.

Где же могут потребоваться такие задачи? Например, при создании DVD-диска с мультфильмами, которые можно посмотреть целиком или только по одному мультфильму. Если ваш ребенок хорошо себя вел, то он заслужил просмотр всего набора мультиков, а если он готовится ко сну, то вы можете включить ему только один мультфильм (ведь все знают, насколько трудно оторвать детей от экрана телевизора).

Итак, требуется создать четыре титульные папки, в каждую из которых будет помещено по одной сцене, как показано на рис. 25.4.

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

Рис. 25.4. Сценарий с возможностью просмотра фильма целиком или частично.


Но зачем потребовалось создавать по одной титульной папке для каждой сцены? Если вызов отдельных сцен будет осуществляться из главного меню, то связи от главного меню могут быть протянуты только к титульным папкам, а не к какой-то конкретной программе PGC. Именно поэтому и были созданы четыре титульных папки. Если пользователь уверен в том, что вызовы сцен на просмотр осуществляются из корневого меню или из подменю, то можно создавать только одну дополнительную титульную папку для сцен и размещать в ней фильм. В этой папке можно соединять ячейки (флаги Cell) с меню, так как здесь не требуется непрерывное воспроизведение.

Теперь следует рассмотреть очень интересную возможность, предоставляемую спецификацией DVD. Она позволяет временно выходить в меню, например для просмотра какой-либо информации в разделе «Библиография», и потом возвращаться в то место фильма, откуда был осуществлен выход в меню.

Функция Resume

Одним из значений слова «resume» в английском языке является глагол «продолжить». Команда Resume применяется в командах условного перехода и для команд третьего типа в областях программных цепочек Pre, Post и Btns.

Следует рассмотреть пример, когда зритель из меню попадает в фильм, некоторое время просматривает его, а затем, нажимая клавишу Menu на пульте дистанционного управления, снова попадает в меню. После некоторой последовательности действий в меню зритель должен вернуться обратно к воспроизведению фильма, на то место, где оно было прервано.

Для этого будет использовано меню, изображенное на рис. 25.5. В нем присутствуют три кнопки. Одна кнопка запускает фильм на воспроизведение, вторая передает управление главному меню, а третья вызывает продолжение просмотра фильма с того момента, откуда произошел переход к меню.

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

Рис. 25.5. Меню для обеспечения возврата в просматриваемый фильм.


Меню надо добавить в проект и сделать его корневым меню в сценарии. Затем следует добавить главное меню, сам фильм и расставить связи, как показано на рис. 25.6. Нужно провести связь от стартовой точки к главному меню, от главного меню – к корневому меню, а от корневого меню – к главному меню и к фильму. Также надо не забыть замкнуть ячейки меню на себя.

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

Рис. 25.6. Сценарий фильма с меню возврата.


Теперь можно приступать к созданию функции возврата в то место фильма, откуда произошел переход в меню. Для этого нужно дважды щелкнуть на флаге Btns иконки Buttons корневого меню. Откроется окно моделирования на закладке Button Commands (Команды кнопок). На третьей кнопке с надписью «Возврат в фильм» пока нет никаких команд. Туда надо добавить команду Jump by Sub-Instructions или Type3 Command. Так как данная задача не слишком сложна, то команда третьего типа не нужна. Поэтому следует использовать команду условного перехода Jump by Sub-Instructions.

Эту команду надо установить на третью кнопку меню, а в появившейся секции Jump to (Переход) выбрать команду Resume, которая установлена по умолчанию. При выполнении этой команды зритель перейдет к тому месту фильма, откуда он переходил к меню.

Если теперь протестировать сценарий с помощью окна моделирования, то можно увидеть, что при нажатии кнопки «Возврат в фильм» производится возврат в самое начало фильма. По всей видимости, это ошибка окна моделирования программы Scenarist, связанная с отсутствием аппаратных средств моделирования. Если создать видеофайлы DVD или образ диска, а затем протестировать пример на программном плеере, то можно увидеть, что все работает так, как надо, и возврат в воспроизведение фильма производится корректно.

Теперь надо устранить небольшой недостаток сценария. Дело в том, что информация для выполнения команды Resume появляется только после начала воспроизведения фильма. Если нажать эту кнопку до запуска фильма, то в информационном окне появится надпись Info: Cannot find Resume information (Невозможно найти информацию для команды Resume). Следовательно, надо как-то узнать, что зритель вошел в режим просмотра фильма и только в этом случае исполнять такую команду. Если команда вызвана до просмотра или даже после окончания просмотра фильма, то нужно эту команду обойти и не выполнять.

Для этого также придется использовать регистры GPRM.

Применяться будет в данной задаче GPRM0. Изначально во всех регистрах GPRM записано нулевое значение. Поэтому, когда производится запуск фильма, в этот регистр надо занести единичное значение. Когда фильм будет просмотрен до конца и произойдет возврат в меню, в регистр надо занести нулевое значение.

Для этого надо задать Pre-команду Set to GPRM в PGC нашего фильма, которая установит единичное значение регистра GPRM0. Точно так же надо задать Post-команду Set to GPRM, где будет установлено нулевое значение регистра GPRM0.

Теперь осталось откорректировать команду кнопки возврата. На рис. 25.7 показана структура исправленной команды. Надо просто установить флажок Compare (Сравнить) и в секции Compare задать операцию сравнения. Если значение регистра GPRM0 равно 1, то команда выполняется. Если нет, то команда игнорируется.

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

Рис. 25.7. Видоизмененная команда продолжения просмотра фильма.


Снова нужно создать видеофайлы DVD и протестировать пример с помощью программного плеера. На этот раз все работает без проблем.

Следует заметить, что информация для команды Resume всегда получается при воспроизведении того или иного материала пространства VTS. Сколько бы анимированных меню ни использовалось в папках языка, это не влияет на точку продолжения воспроизведения. Зритель может сколь угодно долго перемещаться в пределах меню, но при нажатии на кнопку возврата он всегда вернется к тому моменту, на котором было прервано воспроизведение. Главное, чтобы при этом зритель не попал в какое-либо подменю в титульной папке, так как именно в этот момент система меняет информацию для команды Resume.

Следует также сказать, что переходы к меню при помощи нажатия клавиш Title (To p) или Menu на пульте дистанционного управления не приводят к исполнению команд Post.

Глава 26

Отладка сценариев

Отладчик

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

Такой отладчик существует в программе Scenarist и располагается в окне моделирования. Он отображается вместо редактора данных окна моделирования, когда пользователь включает режим моделирования. В окне отладчика находятся четыре закладки, как показано на рис. 26.1.

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

Рис. 26.1. Окно отладчика окна моделирования.


На первой закладке Settings (Параметры) отображаются общие параметры языков меню, субтитров и звука. На второй закладке Controls (Органы управления) отображаются основные элементы управления DVD-диском, которые обычно бывают на пультах дистанционного управления, как показано на рис. 26.2.

Третья System Params (Системные параметры) и четвертая General Params (Общие параметры) закладки предназначены для отображения и задания содержимого системных регистров и регистров общего назначения. На рис. 26.1 и 26.2 отображены закладки с содержимым системных регистров и регистров общего назначения.

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

Рис. 26.2. Элементы управления воспроизведением DVD-диска.


Пользователь может изменять формат отображения значений регистров с десятеричного на шестнадцатеричный, устанавливая и снимая флажок Hexadecimal Display (Шестнадцатеричное отображение).

Также можно задавать в том или ином регистре какое-либо значение, занося его в поле требуемого регистра и нажимая кнопку Set (Установить) (рис. 26.3).

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

Рис. 26.3. Регистры общего назначения.


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

Информационное окно программы Scenarist (см. рис. 26.4) отображает все существенные сообщения о прохождении тех или иных процессов и осуществлении каких-либо действий.

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

Рис. 26.4. Информационное окно.


Само информационное окно содержит закладки General (Общие сообщения), Build (Сборка проекта), Simulation (Моделирование сценария), Import (Импорт) и Export (Экспорт).

На закладке General (Общие сообщения) отображаются сообщения об общих параметрах работы программы Scenarist и об использовании аппаратных средств.

На закладке Build (Сборка проекта) отображается информация о добавлении тех или иных исходных материалов в проект, их удалении, процессе подготовки видеофайлов DVD и создании образа диска.

На закладках Import (Импорт) и Export (Экспорт) отображается информация об операциях импорта и экспорта скриптов сценариев, меню, субтитров, текстовых файлов.

Если в процессе работы над сценарием что-то идет не так, как задумано, то обязательно следует посмотреть в информационное окно. Там наверняка можно будет найти ответы на возникшие вопросы.

Сообщения об ошибках

В этом разделе будут рассмотрены некоторые сообщения об ошибках и предупреждениях, выдаваемых Scenarist при работе над сценарием.

• Error: No valid Subpicture exists for highlight «00:00:09;00» in Video Track «Menu2-t» Subpicture stream 1 (Не найдена корректная subpicture для подсветки кнопок позиции «00:00:09;00» в видеодорожке «Menu2-t» потока 1 Subpicture) – данное сообщение свидетельствует о том, что слой subpicture не совпадает со слоем подсветки кнопок. Либо стартовое время этих слоев отличается друг от друга, либо их длина не совпадает, либо для одной из сцен дорожки отсутствует subpicture или подсветка.

• Error: «АСЗ Audio „AudioFilml“" is used as part of a track. Please delete the track first (Аудиоматериал „Audio_Film1“ используется в дорожке. Пожалуйста, сначала удалите дорожку) – данное сообщение появляется при попытке удаления исходного зарегистрированного материала, который используется в проекте. Прежде чем удалить исходные материалы, нужно убедиться, что все они удалены из сценария и в монтажном редакторе.

• Error: «E: \VideoMastering\09102005.png» is not supported file format (Формат файла не поддерживается) – данная ошибка возникает при попытке зарегистрировать исходный материал в формате, не соответствующем требованиям программы Scenarist. Надо проверить соответствие исходных файлов требованиям и повторить попытку.

• Error: Menu requires «Subpicture „MenuStart“" to have forced display start. Please check „Forced Start“ for Subpicture in the Property Browser of the Data Editor – для создания меню используются subpicture со свойством Forced Start. Но было выбрано другое свойство. Нужно зарегистрировать исходный материал с правильными характеристиками и повторить попытку создания дорожки меню.

• Error: Menu requires the subpicture to be Menu type. Please selected the subpicture in the Track Editor and change the type to Menu – создание подсветок кнопок требует материала с типом Menu. Надо изменить тип subpicture в монтажном редакторе.

• Error: No TitleMenu PGC in VMGM. (Lang=Russian) (В пространстве видеоменеджера нет главного меню) – эта ошибка возникает при нажатии на клавишу Title (Тор) на пульте дистанционного управления при отсутствии главного меню в сценарии. Надо создать главное меню.

• Error: No RootMenu PGC in VTS 1: Lang Russian (В пространстве VTS_1 нет корневого меню) – данная ошибка возникает при нажатии на клавишу Menu (Root) на пульте дистанционного управления при отсутствии корневого меню в сценарии. Надо создать корневое меню.

• Error: Language «Russian» already exists (Папка языка Russian уже существует) – ошибка возникает при попытке создания в видеоменеджере или VTS второй папки конкретного языка. Такая папка уже создана.

• Error: Cannot set «prev PGC» in the System-space PGC (Невозможно установить предваряющую связь) – данная ошибка возникает при попытке создать предваряющую связь от первой программной цепочки (PGC) видеоменеджера системного пространства.

• Error: Cannot assign Root, Audio, Angle or PTT Menu ID to PGC in Video Manager. These PGC's can exist only in VTS (Невозможно присвоить флаг неглавного меню в пространстве видеоменеджера) – данная ошибка возникает при попытке в папке языка видеоменеджера создать корневое меню, меню ракурсов, аудио или PTT. Надо проверить сценарий и исправить ошибку.

• Error: Cannot set No Menu ID to this PGC (Невозможно установить флаг No Menu для этой PGC) – эта ошибка возникает, когда пользователь пытается установить тип No Menu для единственной PGC в папке языка.

• Error: Program «Anglel-t-scn-pgl» is already defined as a chapter (Программа уже определена как сцена) – данная ошибка возникает при попытке добавить в PGC еще одну сцену с уже существующим именем.

• Error: Please select a Program to remove from the chapter list (Выберите программу для удаления из списка сцен) – данная ошибка возникает при попытке удалить не программу, а какой-либо другой объект из списка расставленных глав.

• Error: Cannot create command link to «VTS1» (Невозможно создать связь с объектом VTS_1) – данная ошибка возникает при создании недопустимого типа связи или связи с объектом, к которому в данной ситуации связь нельзя создать. Сообщение об ошибке такого рода возникает только при создании связи от объектов титульных папок. Создание недопустимых связей от объектов папок языка не приводит к генерации ошибок такого рода.

• Warning: No GoupPGC (Не существует связи возврата «Go UP») – данное предупреждение возникает при попытке выдать команду возврата при ее отсутствии в сценарии.

• Info: Cannot find Resume information – при выполнении операции Resume система не может найти данных для перехода к тому или иному месту фильма. Следует проверить правильность выполнения переходов в сценарии.

Как видно из вышеприведенного списка ошибок и предупреждений, у программы Scenarist есть великое множество таких сообщений. Надо тщательно анализировать эти сообщения и исправлять ситуацию.

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

Термины и определения

Авторинг (Authoring) – процесс создания DVD-диска, в котором подготовленные аудио– и видеофайлы связываются друг с другом, в проект добавляются субтитры, формируются сцены фильма, создаются меню и кнопки и определяется навигационная информация.

Анаморфный кадр (Anamorphic) – широкоэкранное (формат кадра 16:9) изображение, которое сжато в формат кадра 4:3. При воспроизведении на широкоэкранных телевизорах либо компьютере изображение растягивается до своего нормального размера. На обычных телевизорах данное изображение может отображаться в формате Letterbox или Pan and Scan, в зависимости от того, как зритель настроит DVD-плеер.

Битрейт (Bit Rate) – количество данных (в битах), измеренных за определенный период времени. Обычно этот параметр определяет степень сжатия видеоматериала. Чем больше битрейт, тем меньше материал сжат, но тем больше занимает на диске места.

Видеоменеджер (VMG) – главный раздел DVD-диска, обеспечивающий общий контроль за воспроизведением материала. Видеоменеджер образует пространство, в котором располагаются все VTS и папки языка видеоменеджера.

Главное меню (Title menu) – самый верхний уровень меню в иерархии меню DVD. Он служит для управления VTS. Зритель может отобразить главное меню в любой момент времени, нажимая клавишу TITLE или TO P на пульте дистанционного управления плеером.

Заглушка (Place Holder) – образ того или иного исходного материала или объекта программы Scenarist, не содержащий в себе ничего, кроме информации об объекте. Заглушки выполняют роль «подставных» объектов сценариев при отсутствии исходных материалов.

Кнопка (Button) – графический объект DVD-меню, при помощи которого осуществляется переход к видеофильму или другому меню. Когда зритель выбирает и активирует кнопку, DVD-плеер отображает соответствующий видеоматериал, связанный с этой кнопкой. В DVD-меню подсвечивание указывает на то, какая кнопка выделена. Зритель переключается между кнопками с помощью пульта дистанционного управления и включает воспроизведение выбранного видеофильма или переходит к другому меню с помощью клавиши ENTER.

Корневое меню (Root menu) – системное меню, находящееся в VTS и служащее для управления воспроизведением содержимого VTS. В каждом VTS может быть только одно корневое меню. Из корневого меню можно переключиться в главное меню. В любой момент времени зритель может получить доступ к корневому меню воспроизводимой в этот момент VTS при помощи нажатия клавиши Menu на пульте дистанционного управления.

Меню (Menu) – экранное изображение, содержащее кнопки. Может быть анимированным или неанимированным.

Мультиплексирование (Multiplex) – сборка отдельных видео– и аудиоматериалов в единый поток данных DVD.

Подсветка (Highlight) – визуальное выделение кнопок меню на экране с целью однозначной идентификации выбранной зрителем кнопки. Поток подсветок существует как наложение на поток subpicture и создается в окне моделирования программы Scenarist.

Презентация (Still Show) – последовательность фотоизображений, отображаемых на экране воспроизводящего устройства, сменяющих друг друга по нажатию зрителем кнопки Enter на пульте дистанционного управления.

Программа (Program) – объект сценария, отвечающий за последовательность воспроизведения материала в рамках PGC. Он содержит одну или несколько ячеек.

Ракурс (Angle) – видеопоток, отображающий видеоинформацию под другим углом зрения, нежели основной видеопоток. Видеоракурсов может быть несколько, но они все должны иметь одинаковый формат и длительность.

Слайд-шоу (Slide Show) – последовательность фотоизображений, отображаемых на экране воспроизводящего устройства, сменяющих друг друга по прошествии определенного времени.

Субтитры (Subtitle) – текстовые надписи, накладываемые на фоновый видеопоток для предоставления дополнительной информации либо для альтернативного сопровождения основного звучания. Они могут использоваться для людей с ослабленным слухом либо показывать текст звукового сопровождения на другом языке.

Сцена (глава, PTT, part of title) – часть основного видеопотока, имеющая время начала и конца воспроизведения. Как правило, она содержит логически цельные фрагменты. Зритель имеет возможность просматривать весь видеоматериал целиком либо отдельные его фрагменты.

Сценарий (Scenario) – алгоритм воспроизведения материала DVD-диска с учетом всех навигационных команд.

Титры (Credits) – информация о создателях DVD-диска, представленная в виде анимированного или неанимированного потока.

Титул (Title) – содержимое титульной папки, которое может состоять из нескольких PGC.

Титульная папка (Title Folder) – контейнер, содержащий одну или несколько PGC.

Формат кадра (aspect ratio) – размер изображения, описываемый в пропорциях отношения ширины к высоте изображения. Например, изображение 4:3 имеет ширину на 1/3 больше, чем высоту.

Языковая папка (Language Folder) – контейнер, предназначенный для хранения системных меню. Может также содержать несистемные меню и PGC, не выполняющие роль меню.

Ячейка (Cell) – объект сценария, содержащий в себе воспроизводимый фото– или видеоматериал.

AC-3 – см. Dolby Digital.

AIFF (Audio Interchange File Format) – cжатый или несжатый звуковой формат файла, разработанный компанией Apple Computer Inc. Файлы имеют расширение. aif или. aiff.

DLT (Digital Linear Tape) – стандартный формат видеоленты, используемый при репликации дисков.

Dolby Digital (AC-3) – система аудиокодирования, разработанная Dolby Laboratories, которая уменьшает полосу пропускания за счет перцепционного подхода. Формат Dolby Digital поддерживается всеми DVD-плеерами.

FireWire – стандарт, разработанный Apple Computer Inc. для передачи цифровых сигналов между устройствами, включая DV-камеры и компьютер. Сейчас формально называется IEEE-1394.

GOP (группа изображений) – единица видеопотока формата MPEG. Реализована в виде блока видеокадров различных типов. Каждая GOP начинается с I-кадра, за которым следуют повторяющиеся P-кадры и B-кадры.

i. link – термин Sony Corporation для обозначения стандарта IEEE-1394.

IEEE-1394 – стандарт для передачи цифровых сигналов между различными устройствами, включая DV-камеры и компьютер. Также известен как FireWire или i.LINK.

NTSC (National Television Systems Committee) – телевизионный стандарт США, Канады, Японии и некоторых других стран. Телевидение NTSC использует 525 строк (480 строк содержат видеоинформацию) при частоте кадров 29,97 (59,94 поля) в секунду.

PAL (Phase Alternate Line) – телевизионный стандарт, используемый в Европе и большей части остального мира. Телевидение PAL использует 625 строк (576 строк содержат видеоинформацию) при частоте кадров 25 (50 полей) в секунду.

PCM (Pulse Code Modulation) – несжатый цифровой аудиоформат. Качество звука PCM зависит от частоты дискретизации (sample rate). Дискретизация 48 кГц дает более качественный звук, чем 44,1 кГц. Также качество звука зависит от коэффициента дискретизации (sample size). Так, 16-битное кодирование лучше, чем 8-битное.

PGC (Program Chain) – программная цепочка. Обычно состоит из программы и ячейки.

Subpicture – статическое изображение, накладываемое на видеодорожку или на неанимированную подложку фотоизображений. Служит для формирования подсветок.

VTS (Video Title Set) – папка сценария, содержащая набор видеоматериалов, располагающихся в титульных папках, объединенных одинаковыми характеристиками воспроизведения. Каждый VTS может иметь одну языковую папку для каждого языка.

Послесловие

Зачем же все-таки была написана эта книга?

Автор ни в коем случае не претендует на абсолютно полное знание предмета и тем более на раскрытие всех тайн и загадок. Как известно, если знание программы Microsoft Word оценивать по пятибалльной шкале, то разработчики будут знать этот продукт только на 4 балла. Что же остается делать всем остальным пользователям? Программа Scenarist является конструктором сценариев, где пользователь из кубиков собирает свой будущий дом. Можно только себе представить, какие подводные камни и неизведанные горизонты скрываются за внешне непритязательным интерфейсом.

Автор также ни в коем случае не призывает после прочтения сразу пытаться создавать совершенно фантастические и сложные сценарии, навеянные приведенными примерами. Целью настоящей книги было желание продемонстрировать безграничные возможности программного продукта Scenarist, позволяющие творить чудеса (в рамках спецификации DVD,[28] конечно).

Прочитав эту книгу, вы поймете, что программа Scenarist вовсе не такой сложный продукт, как принято считать. Да, Scenarist это очень тонкий инструмент. Но этот инструмент стоит того, чтобы научиться с ним работать. Как известно, любую идею можно реализовать, но сколько будет стоить такая реализация? Scenarist позволяет вам реализовать намного больше идей, чем многие другие продукты авторинга, да и качество результата будет выше, а стоимость в переводе на время – ниже.

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

Стоит начинать изучение программы Scenarist на конкретных примерах и простых задачах. Старайтесь продумывать сценарий заранее, рисуйте схемы и меню на бумаге. Это окажет неоценимую помощь в дальнейшей работе с программой Scenarist. Не бойтесь экспериментировать, проверяйте все возможные варианты работы вашего сценария. Лучше найти ошибку до момента создания диска, чем потом увидеть на экране большого телевизора в компании друзей.

Автор надеется, что данная книга окажет вам неоценимую помощь в создании своего собственного любительского видео или даже в вашей профессиональной деятельности.

Удачных вам сценариев!

Примечания

1

PVD, Primary Volume Descriptor information – общая информация, описывающая создаваемый DVD-диск.

2

DLT, Digital Linear Tape – цифровая видеолента, предназначенная для хранения образа диска, что позволяет проводить репликацию на иных носителях.

3

Среди людей, занимающихся видеообработкой, монтажная линейка называется «монтажкой».

4

Дословный перевод обозначает переход на вышестоящий уровень, однако в данном случае выбрано значение возврата.

5

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

6

Часто этот параметр называется форматом кадра.

7

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

8

PCM, Pulse Code Modulation – импульсная кодовая модуляция.

9

Overscan – реально видимая область экрана отображается на таких мониторах не полностью. Происходит как бы некое растягивание картинки с отсечением краев. Типичный пример – обыкновенные телевизионные приемники.

10

Video Title Set (VTS) – папка, хранящая в себе набор титульных папок, объединенных общими параметрами воспроизведения.

11

Поэтому если после регистрации материалов переместить их куда-либо, то Scenarist не сможет найти требуемый файл и при компиляции проекта будет отображать сообщение об ошибке.

12

Так как время начала воспроизведения того или иного материала в программе Scenarist всегда равно нулю при регистрации, то время окончания будет равно длительности материала.

13

Внешний вид видеодорожки очень напоминает внешний вид монтажной линейки в любом видеоредакторе.

14

Также можно в окне моделирования щелкнуть правой кнопкой мыши на свободном от кнопок месте и выбрать из выпадающего списка контекстного меню команду Remove All Button Links.

15

Удаляются только те связи, которые были протянуты от выбранной кнопки к другим кнопкам. Те связи, которые были протянуты от других кнопок к выбранной, не удаляются.

16

В данном случае имеются в виду четыре основных цвета программы Scenarist. Нет смысла полагать, что во многих остальных программных продуктах используются другие цвета.

17

Например, для слайд-шоу или презентации.

18

Так как по своей сути программные цепочки, относящиеся к меню и к титулам, одинаковы, то будет использоваться просто термин Программная цепочка (PGC), соотносимый с титулами или меню в зависимости от контекста.

19

Пользователь может выделять несколько глав одновременно при нажатой клавише Shift, после чего их можно переместить на новое место.

20

Часто этот фокус срабатывает, но далеко не всегда. Однако все же стоит попробовать его применить. Хуже от этого не станет.

21

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

22

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

23

Кнопка Delete недоступна, пока в списке присутствует только одна команда.

24

Premastering – подготовка оригинала диска. В книге будет использоваться русскоязычный термин «премастеринг».

25

Словосочетание «родительский редактор» не очень соответствует сухому стилю документа, поэтому в данной книге этот редактор называется редактором контроля доступа.

26

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

27

Также можно соединить флаг Post одной PGC с другой PGC. Вообще говоря, вариантов соединения существует очень много.

28

Ну, может быть, слегка выходя за рамки спецификации.


Купить книгу "Профессиональный авторинг DVD" Голиней Вячеслав

home | my bookshelf | | Профессиональный авторинг DVD |     цвет текста   цвет фона   размер шрифта   сохранить книгу

Текст книги загружен, загружаются изображения
Всего проголосовало: 1
Средний рейтинг 5.0 из 5



Оцените эту книгу