Работаем и пересобираем в Scenarist BD. часть I

Всем привет. Надумал тут задействовать функцию паузы. Вроде, всё просто: BOG с двумя кнопками - “плей” и “пауза”. “Пауза” - умолчальная, стартовая. Нажимаешь на “паузу” - включается “плей” и воспроизведение стопорится. Нажимаешь на “плей” - продолжается воспроизведение, включается кнопка “пауза”. И… нифига ))). Постановка на паузу проходит без проблем. Кнопка “плей” загорается, а вот обратно ни в какую. С паузы снимает, но кнопку “пауза” не включает. Похоже, после команды “StillOff” все строчки игнорируются.
Кто-нибудь делал? Как затык обойти?

shtift, могу, конечно, ошибаться, но разве в режиме паузы способно ли работать меню вообще?

bbcby, щёлкал - работает.
п.с. С утра проверил схему в куцем - всё отрабатывает нормально: с паузы снимает, кнопочку включает. В ТМТ3, ТМТ5 - кнопка после снятия паузы не включается. Похоже, придётся отложить до лучших времён (((

shtift, если не затруднит, объясните для чего вышеуказанные выверты с паузой? Что это дает? Интересно.

Zonder, позволю себе ответить вместо shtift
Dreamwork Animation делает такие кнопки в Pop-Up (на Java, конечно), вот человек и решил повторить то же в BDMV.

Странно другое:

То есть сначала StillOff, а потом EnableButton и в QC всё работает…

shtift, если вводите такую кнопку, тогда нужно запрещать паузу с пульта, что бы не учитывать текущее состояние. Или вы знаете в каком PSR она записана?

1 лайк

что-то у меня перестала оповещалка работать на эту тему (((.
2 Zonder Решил повторить явовское попап меню. Топменю в диске отсутствует, поэтому пауза вполне оправдана - поставить на паузу, выбрать нужные установки, возобновить просмотр.

Не совсем так. Делал дополнительную автокнопку “3” в BOG, на неё вешал команду StillOff, а на кнопке “плей” команда enablebutton “3” , setbutton “пауза”, как-то так.
Я уже “забил” на это дело, когда обнаружил разное поведение плейеров. Перепробовал несколько разных вариантов, но нормальной работы в ТМТ не добился.
Если есть решение, то было бы полезно.
п.с. Только что наткнулся ещё на один выворот ТМТ5. На кнопках чаптеров в попап висит команда LinkMK. Только одна команда. Включается просмотр фильма, включаем попап, заходим в чаптеры, нажимаем на второй, или любой впереди идущий чаптер, идет переход к этому чаптеру и… попап вырубается :smile_be:. Включаем попап, и выбираем предыдущий чаптер, переход и попап не выключается, как и должно быть

1 лайк

Mowny Devam,
shtift, Спасибо, понятно.

1 лайк

Мудрено. Делается проще:
для BOG: Play/Puse Button: Play
Move (GPR)State[ID:7] 0
EnableButon Pause[ID:1]
StillOff

для BOG: Play/Puse Button: Pause
Move (GPR)State[ID:7] 1
EnableButon Play[ID:0]
StillOn

GPR State используется для соседства
TMT воспроизводит нормально

1 лайк

Мужики, такой вопросик. Пробовал ли кто нить диски на яве разбирать реавтором, потом в сценаристе выставлять длительность ненужных аудио дорожек 01 кадр, потом обратно собирать? Ну это что бы не править меню а просто разобрать, а потом собрать обратно для записи на однослойную болваночку. Не ругается ли сценарист на такой обман? Повторяю диск на Яве.

А почему я мудрить начал? ))) Потому что не ра-бо-та-ет. Ни в ТМТ3, ни в ТМТ5. С паузы снимает, но кнопку Pause не включает!

Что надо сделать, чтобы при создании диска генерировался файл bdmt_eng.xml, который лежит в BDMV\META\DL?

bbcby,
Сделать пиджачки для PS3: два файла JPG с обложкой диска 640х360 и 416х240 пикс. и сгенерировать файл в метаданных.
Там на пальцах не расскажешь что к чему. Если можете подождать, сделаю сообщение в своей теме. ежели понимаете по-аглицки могу загрузить PDF.

shtift, описаный вариант, у меня работает. и в TMT5 (repack paskits) и в QC и на железянном плеере

это что такое?

Репак сделаный товарищем paskits

Mowny Devam, Версия новее, чем у меня. Видимо, подправили. А в ТМТ3, скорее всего, так и будет глючить.

shtift
Может быть.
Я, по привычке, не слишком доверяю софтовым плеерам и несу проверять в медиаплеер (разницы с BD-плеерами пока незамечена).

А можно обойтись без JPG файлов? Интересует только наличие bdmt_eng.xml.

Это где?

bbcby, так ведь bdmt_eng.xml это исполнительный файл пиджака. Scenarist сгенерирует его только при наличии графических файлов. Или если выборать кадр фильма, но тогда графику сгенерирует тоже.

bdmt_eng.xml for Rise Of The guardians

<?xml version=“1.0” encoding=“utf-8”?>
<disclib xmlns=“urn:BDA:bdmv;disclib”>
<di:discinfo xmlns:di=“urn:BDA:bdmv;discinfo”>
<di:title>
<di:name>Rise of the Guardians</di:name>
<di:numSets>1</di:numSets>
<di:setNumber>1</di:setNumber>
</di:title>
<di:description>
<di:tableOfContents>
<di:titleName titleNumber=“1”>Rise of the Guardians</di:titleName>
</di:tableOfContents>
<di:thumbnail href=“ROTG_Jacket_SML.jpg” />
<di:thumbnail href=“ROTG_Jacket_LRG.jpg” />
</di:description>
<di:language>eng</di:language>
</di:discinfo>
</disclib>

PS Тут

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

И снова Здравствуйте!
Ребят подскажите такой момент. Вот максимум в PlayList при желании можно поместить 999 PlayItem здесь всё ясно. Но вот я задумался, а это значение случайно не может быть также максимумом суммы для всех PlayItem во всех плейлистах одного проекта. То есть может оказаться, что количество 999 вообще по своему существу является суммой для всех плейитимов во всех плейлистах, а также можно при желании и всю сумму поместить в 1 плейлист. Кто что думает.