- •Часть 1. Возможности и интерфейс
- •1. Основное окно
- •2. Строка меню
- •3. Панель инструментов
- •4. Настройки
- •Interface (Интерфейс)
- •5. Дерево Проекта
- •6. Окно Дизайнера
- •7. Матрица действий
- •8. Создание нового проекта
- •Часть 2. Работа с программой
- •9. Графические объекты (изображения, кнопки, анимации)
- •10. Импорт файлов psd
- •11. Меню выбора сцен
- •12. Компиляция/экспорт проекта
- •13. Субтитры
3. Панель инструментов
1. Создаёт новый проект и открывает новый мастер создания проекта.
2. Открывает существующий проект. Нажатие на стрелку открывает меню недавно открывавшихся проектов.
3. Сохраняет текущий проект. Нажатие на стрелку открывает меню опций:
* Save – сохранить текущий проект.
* Save As ... – сохранить проект и присвоить ему имя.
4. Компилирует проект с помощью встроенного мультиплексора (только MX-версия). Нажатие на стрелку открывает меню выбора цели:
◦ Compile (Компиляция встроенным мультиплексором).
◦ Export (Экспорт проекта в Rovi (Sonic Solutions) Scenarist BD).
◦ Mux (Мультиплексирование с помощью tsMuxeR).
5. Перекомпилирует только JAR. Также перекомпилирует Sound.bdmv.
6. Запускает моделирование меню. Нажатие на стрелку открывает меню выбора разрешения видео.
7. Уменьшает или увеличивает масштаб в дизайнере.
8. Показывает или скрывает определённое состояние кнопки во вкладке Objects дерева проекта. При назначении рисунков для состояний кнопок соответствующий кружок должен быть нажат (Normal, Select и т.д.), потом можно оставить показываемым только состояние Normal.
9. Отменяет выполненное действие. Только для меню.
10. Позволяет перемещать выбранный элемент в Z-порядке: наверх/вверх на одну позицию/вниз/вниз на одну позицию. Только для объектов меню (кнопки и изображения).
11. В нажатом положении можно двигать изображения состояния всех кнопок вместе. В выключенном положении состояния кнопок двигаются по отдельности.
12. Блокировка объектов от случайного перемещения мышью.
13. Перемещение выделенного объекта (объектов) в относительных координатах.
14. Автоматическое создание переходов между кнопками.
15. Открывает окно Action matrix.
16. Устанавливает фоновое изображение для окна Дизайнера. Нажатие на стрелку открывает меню опций и выбора собственного фона.
17. Показывает приблизительный размер диска (размер всех ассетов + 5 – 10%). 1L – означает однослойный диск (23 866 МБ), 2L – двухслойный (47 732 МБ). Переключаются между количеством слоёв, нажимая на кнопку 1L (2L) (на рисунке светло-зелёная). Цвет кнопки 1L (2L) означает: зелёный – есть достаточно места, жёлтый – места может не хватить, красный – не хватает места. Чтобы обновить размер диска, кликните по кнопке.
4. Настройки
Чтобы открыть окно настроек, выберите File → Options в главном меню.
Interface (Интерфейс)
Use new project wizard – открывает мастер создания проекта, когда нажимается кнопка "Создать" на панели инструментов (def: ON).
Autosave project before compile/simulation – автоматически сохраняет проект, когда нажимаются кнопки компиляции, экспорта, мультиплексирования, моделирования или перекомпилирования JAR (def: ON).
Wrap action list at – перейти к новому столбцу списка действий, когда элементов в списке более, чем указано (def: 30).
Lock objects by default – состояние по умолчанию для кнопки блокировки (def: блокировка в существующих, в новых – разблокировано).
Menu design (Оформление меню)
Auto-init highlight value – автоматически устанавливает значение подсветки при назначении таких действий, как выбор аудио/субтитров или переход к главе (def: ON). Обратите внимание, что это работает только для кнопок, которые имеют состояние Current.
Add [close popup] while clonning jump chapter from main to popup – конвертирует действие Play Movie (воспроизвести фильм) в Мульти-действие с командой [close popup], когда клонируете главное меню во всплывающее (def: ON).
Number of additional play items in menu clip – сколько элементов будет добавлено в список воспроизведения для меню, т.е. длина меню клипов (def: 99).
Debug (Отладка)
Save generated script – сохраняет созданный сценарий, чтобы помочь понять, как работает меню и как писать скрипты (Java) (def: OFF). Сценарий сохраняется в папке проекта (туда, где размещены файлы проекта) в трёх файлах:
* Script.show – главное тело скрипта;
* Script_MGR.java – доступные функции;
* Script_MML.java – команды окончания действия (смотрите в onMediaEnd).
Use profiler in menu simulation – отображает окно профилировщика при запуске моделирования меню (def: OFF).
Subtitles (Субтитры)
Minimum length in frames – минимальная длина для каждого из субтитров в форматах XML и SRT. Если меньше – она будет увеличена до этого значения (def: 6).
Minimum distance in frames – минимальное расстояние между субтитрами в форматах XML и SRT. Если меньше – оно будет увеличено до этого значения (def: 6).
Scenarist
Path – позволяет указать путь к папке Rovi (Sonic Solutions) Scenarist BD или включить автоопределение (def). Если используете более одной версии Scenarist или приложение не может найти папку, то отключите автоопределение и выберите путь к папке "Scenarist HDMV" вручную.
Export 2D projects in Scenarist 5.3 format – отметьте эту опцию, если используете сценарист 5.3.x или более поздней версии для 2D проектов. Рекомендуется для пользователей Scenarist 5.3-5.7.x.
Export in Scenarist 5.7 format – отметьте эту опцию, если используете Scenarist 5.7.x.
tsMuxeR
tsMuxeR – путь к tsMuxeR.exe (требуется для мультиплексирования с помощью tsMuxeR).
ffprobe – путь к ffprobe.exe из FFmpeg пакета (требуется при мультиплексирования с помощью tsMuxeR для создания индексного файла).
Указывать надо оба исполняемых файла, иначе мультиплексирование будет недоступно.
