Инструкция по пересборке (реавторингу) Blu-Ray

2.3. Замена кнопки

В StreamTree клип с основным фильмом Clip#0 входит в PlayList#0. В SubPath этого плейлиста находится Clip#1.

subpath

Как видим, Clip#1 содержит Menu 00001_1_01 IG. Это Pop-Up меню. Именно через него на данном диске осуществляется выбор дорожек (через основное меню выбор дорожек не доступен).
Находим это меню в DataTree.

displayset

 

Меню состоит из 10 страниц. Двойным кликом можно открыть любую страницу в IG Editor для редактирования. В нашем случае нужные нам страницы – Page#1 (первая страница меню, понадобится в дальнейшем) и Page#2 (меню выбора дорожек).

Рассмотрим подробнее Page#2 (для наглядности здесь отключены связи между кнопками и их названия).

menu page

Меню содержит 26 кнопок (Button #9 .. #34) в 19-ти BOG (Button Overlap Group #9 .. #27). Вверху расположены 8 автоматических кнопок (они не видны пользователю и используются для навигации по меню). Каждая кнопка выбора языка и субтитров имеет 2 варианта – On (дорожка активна) и Off (дорожка неактивна). Оба варианта находятся в одном BOG, и одновременно может быть в состоянии Enable (т.е. видна и доступна пользователю) только одна кнопка из BOG.

В следующую таблицу сведена информация обо всех кнопках Page#2.

Таблица 1 — Кнопки на странице Page#2

page buttons

Новую кнопку расположим справа от кнопки выбора русской ac3-дорожки.
PNG-файлы, отвечающие за состояния (Normal, Selected, Active) кнопки выбора русской ac3-дорожки находятся в следующих папках:
\Twister\00001_1_01 IG\HDMV\HDMV_IG\HDMV_DS\Page 01\BOG 04\Button 0 – вариант Off.
\Twister\00001_1_01 IG\HDMV\HDMV_IG\HDMV_DS\Page 01\BOG 04\Button 1 – вариант On.
Нумерация здесь идет с 0 для страницы, BOG и кнопок, поэтому 13-я и 14-я кнопки из BOG#9 Page#2 в проекте будут расположены на диске в папках Page 01\BOG 04\Button 0 и Page 01\BOG 04\Button 1.
Перед редактированием PNG-файлов сохраняем Color Table, после редактирования переходим в режим Indexed Color и загружаем сохраненную Color Table.
Описания процесса редактирования PNG-файлов я не буду приводить, так как есть отдельные уроки по фотошопу и др. редакторам.

В Data Editor создаем 2 новые папки Rus ac3 buttons и Rus dts buttons (Правой кнопкой мыши –> New -> Folder). Перекидываем в них из проводника PNG-файлы.

datatree

 

Возвращаемся к Page#2. Находим кнопку выбора русской ac3-дорожки (вариант Off – Button#13) в DataTree и кликаем по ней 2 раза.

edit button info

 

Не закрывая появившееся окно Edit Button Info, Находим в DataTree загруженные нами PNG-файлы для трех состояний этой кнопки и переносим их в соответствующие состояния окна Edit Button Info.

replace buttons

 

Аналогичные действия совершаем для состояния On этой кнопки (Button #14). Результат:

button