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

Углубленное изучение Scenarist NT

  • Оформление меню

    Основные правила создания меню достаточно подробно освещались в статье о ReelDVD. Но есть ряд дополнительных возможностей по оформлению меню, которые существуют только в Scenarist и отсутствуют в ReelDVD. Именно об этих особенностях и будет идти речь в этом разделе руководства.
  • Работа с меню из нескольких уровней

    Как правило, в большинстве случаев при создании DVD диска требуется иметь одно главное меню, из которого выполняются переходы в меню эпизодов, установки параметров звука, языка и т.д. Организовать все эти меню можно несколькими способами:
  • Работа с PGC на примере меню PGC

    В качестве примера для рассмотрения некоторых возможностей работы с PGC мы используем обычное Title Menu. | Первый прямоугольник является идентификатором PGC нашего меню. Если выбрать его мышью, то мы увидим в Simulation Window такую картину: | Здесь мы можем изменить имя PGC.
  • Title Menu

    После загрузки программы и перехода в экран сценариев мы видим всегда одну и ту же картину: | Прежде чем добавить в проект главное (Title) меню, необходимо определить язык, с которым будет это меню. Никогда раньше мы не объясняли, зачем, собственно, требуется вначале всегда указывать язык и большинство читателей до сих пор считают, что это бесполезная рутинная операция.
  • Root Menu

    Root Menu является в подавляющем большинстве случаев обязательным элементом DVD-Video диска. Root Menu в каждом VTS может быть только одно для одного языка. Естественно, если языков в VTS несколько, то и Root меню может быть несколько.
  • Audio Menu

    Audio Menu,по замыслу разработчиков стандарта DVD-Video, предназначалось для управления выбором аудио дорожек, но, строго говоря, необходимости в нем, как и в ряде других специализированных меню, нет.
  • PTT Menu. Subpicture и angle меню.

    PTT Menu | PTT меню предназначено, как следует из названия, для выбора эпизодов фильма. Никаких дополнительных возможностей, как и в случае с Audio Menu, нет. К PTT меню также можно обратиться напрямую командой Jump to PGC in System Space.
  • Разрешение/Запрещение операций зрителя с PGC (фильмами)

    В этом разделе мы расскажем о некоторых возможностях по разрешению/запрещению автором DVD диска выполнения зрителем некоторых операций. Наиболее частый случай применения такой возможности – запрет зрителю на любые действия (переход в меню, переход к другому фильму и т.п.) во время просмотра First Play.
  • Работа с редактором сценариев

    Создание фильма из нескольких фрагментов | Рассмотрим наиболее часто встречающуюся задачу – фильм состоит из нескольких частей, каждая из которых в отдельном файле и необходимо создать DVD-Video диск, зритель которого не смог бы определить, что фильм "сшит" из нескольких файлов.
  • Создание субтитров в фильме

    Использование субтитров (subtitles) являются одним из интересных преимуществ показа фильма на DVD-Video диске. Субтитры, создаваемые в программе DVD авторинга, не "впечатываются" в картинку фильма, а существуют отдельным потоком, который может быть в любой момент включен или выключен.
  • Запись DVD диска

    Scenarist позволяет записывать результат работы над проектом непосредственно на DVD рекордер. Традиционно профессиональные пользователи применяли DVD рекордеры только одобренных DVD форумом форматов, поэтому нам ничего не известно о поддержке Scenarist'ом приводов "плюсового" DVD+RW/R формата.
  • Системные параметры

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

    Регистры общего назначения (GPRM) отличаются от системных (SPRM) тем, что они находятся в полной власти автора диска и он волен проделывать с ними любые допустимые операции. Разрядность GPRM регистра 16 бит и, соответственно, максимальное значение регистра может быть 65535 в десятичной системе или FFFFh в шестнадцатиричной.
  • Команды в Scenarist

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

    Группы команд | Группа | Какие основные задачи решают команды группы | Могут быть объединены с командами из групп | Link (Соединить) | Старт видео в текущем домене | Set, Compare и SetSystem | Jump | Старт видео в указанном домене | Compare | GoTo | Переход к другой команде навигации
  • Примеры программирования в Scenarist NT

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

    Задача: | Зритель во время просмотра фильма нажимает кнопку меню, просматривает меню, или просто желает таким способом прервать на время просмотр, но потом, выбирая в меню просмотр фильма, хочет вернуться то же место, откуда он перешел в меню. Кратко это функция называется Resume.
  • Возвращение из фильма в тот же раздел меню, к какому относится проигрываемый фрагмент фильма

    Задача: | Зритель во время просмотра фильма нажимает кнопку меню и после нажатия попадает именно в тот раздел меню эпизодов, к которому относился проигрываемый в момент нажатия кнопки меню фрагмент. Это удобно, поскольку зритель сразу может увидеть, в какой части фильма он находится и перейти в любое другое место уже вполне осознанно.
Если Вы заметили ошибку, выделите, пожалуйста, необходимый текст и нажмите CTRL + Enter, чтобы сообщить об этом редактору.