Впрочем, давай я по порядку изложу. Понимаешь, в моей практике существует два типа реавторинга меню. Первый - ява, второй HDMV. (Третий относится к авторингу и там IGEditor и пр. - тут нам только кнопки перерисовать, поэтому не берем). В первом берется пнг и аккуратно в размер перерисовывается нужная часть “листа”, с которого ява потом будет вырезать и вставлять куда надо. Во втором - имеется некий набор BOG и кнопок, скомпонованных навигационно, причем каждой кнопке в каждом из трех её состояний соответствуют пнг-шки, ссылки на которые лежат в в свойствах кнопки и представляют собой конкретный путь к конкретному файлу. После его перерисовки идешь в Data tree и апдейтишь желтые треугольники… или идешь туда же и перетаскиваешь исправленные файлы в Edit button Info вместо старых - как угодно. Но в этом проекте вот нет папок Menu…, а button properties в графе Button states. где лежит путь к каждому состоянию кнопки, указывает на некий still image. которому присвоен номер и который явно закреплен за пнг-шкой, которая в произвольном порядке -без разбивки по папкам BOG и Button, лежит в одной из номерных папок проекта. Соответственно, у меня вопрос - где, мать его, этот “справочник соответствия”, залезши в который можно проапдейтить ссылку на исправленный файл?
Я могу, конечно, проколхозить (в России живем) и будет оно работать - например, создать в Data tree папку “пнг”, как будто рисую свое меню, напихать в него своих пнг, а потом уже их перетащить вместо старых… могу вообще запустить IGEditor, экспортировать в него меню, там все сделать и импортировать меню обратно. НО! Где-то в структуре проекта есть связка stillImage#x=png#x и вот её я убился искать…
Вот пока редактировал сообщение, уже…
Справочник соответствия в последнем скрине. Двойным кликом выбираем тот же файл, а если не хочет сначала назначаем соседний и снова прежний.
Итак, снова удалось уделить время авторингу, и снова я к вам с вопросами.
На диске есть очень много всяких дополнительных материалов. Т.е. есть куча плейлистов и связанных с ними клипов. По инструкции полагается заменять ненужное добро видео-пустышкой. Но чтобы заменить 60+ клипов нужно много времени. А если просто удалить ненужные клипы и связанные с ними плейлисты, чем это грозит?
После правки чаптеров на ключевые кадры файл фильма стал нормально открываться на железном плеере, не подвешивая его намертво, еще раз спасибо за совет! Но… На фильме где-то 160 чаптеров, и практически каждую пришлось править. Заняло почти 2 часа. Нет ли какого-то более быстрого способа для таких вещей? И непонятно, откуда столько чаптеров в принципе, плеер CyberLink показывает их всего 28. Обратил внимание, что чаптеры бывают двух видов: Link Point и Entry Point. Почему так, и что за что отвечает? Может можно что-то безболезненно удалить? А то править все чаптеры просто рехнешься.
На диске java-меню. В настройках плеера по умолчанию для меню русский язык, русская дорожка, субтитры отключены. Упорно загружается меню на английском, хотя есть меню на русском. Как это можно исправить?
Скорее всего, очередными зависаниями плеера. Меню ведь на Джаве? Что будем делать с командами навигации?
В IG можно было бы по новой прописать, а здесь, скорее всего, нужно где-то в классах орудовать.
! Странно, что-то такого не припомню.
Скорее всего, так же, как отвечал на первый вопрос, лезть и править что-то в классах.
Могу и ошибаться, конечно.
Да, меню на джаве. Но все эти материалы - это допы, и доступ к ним, соответственно, из меню допов. А мне эти допы в общем-то и не нужны, я и заходить в них не буду. И потом, если выкосить кнопки допов из соответствующего меню, думаю, страшного ничего не будет. Меня больше-то что смущает: остается, скажем, 2 файла в STREAM: 00000.m2ts (сам фильм) и 000042.m2ts (заставка после First Play). И интересно, такое именование не нарушит ли спецификацию Blu-Ray? Например, в DVD надо именовать VOB-ы по порядку.
Сам удивился. Но, тем не менее, факт. Если интересно, могу вечером и скриншот добавть Может и не главы это, зовется это PlayListMark. Вроде как, как раз аналог глав в Blu-Ray, если ошибаюсь, то поправьте. И вот таких PlayListMark больше 160. А глав CyberLink показывает 28. Все же, я думаю, в CyberLink отображается какая-то одна разновидность (Link Point или Entry Point). А откуда такие разновидности, как они работают и на что влияют я пока не понял.
Лазил, но не нашел ничего подходящего. Есть мысль, что где-то принудительно задано значение 18 регистра PSR. Но вроде оно только Read Only.
CDK, 160 глав в StreamEditor сценариста при открытии проекта на основном видео. Вот этих вот штуковин, выделенных красным, в общем (скриншот из иструкции, т.к. сейчас нет доступа к проекту):
А непосредственно PlayItem в основном плейлисте с фильмом только один.
CDK, если чаптеры делать Link Point то полная навигация если Entry Point то прыгать к ним можно только с кнопок плеер при просмотре их не видит и и не отображает в количестве чаптеров
подозреваю что они сделаны для допов максимум муви и тд
могу и ошибаться
Думаю, Вы правы. Попробовал удалить чаптеры Link Point (их было в разы больше, чем Entry Point), в итоге отвалился переход по главам из java-меню. Плеер CyberLink чаптеры видит, но переходит только на начало, неважно, какой чаптер ткнешь. Так что все же надо править, похоже, все чаптеры. А там их даже не 160, а 190, как оказалось.
А так, диск, конечно, вообще сделан не руками. На допах разбивка на чаптеры еще оригинальнее: просто разбито по 0,5 сек. Естественно, сценарист весь изругался на кейфреймы.
конечно отвалится, может сработает парочка первых и то не факт. Нумерация маркеров (ID) идёт по-порядку, т.е. ваш второй чаптер (Entry Mark) в меню на самом деле в нумерации маркеров где-то десятый, а может и сороковой. Удалив Link Point вы сократили количество маркеров до 28, но в навигации-то всё осталось по-прежнему, поэтому идёт сбой. Хорошо ещё запускается с начала плейлиста, может уходить в “никуда”.
shtift, да, уже понял свою ошибку.
Но перебивать 190 чаптеров вручную - никакого времени не напасешься. Ну да ладно, попробую полуавтоматизировать процесс. Как вытащить список всех чаптеров и всех кейфреймов я уже знаю, дело остается за малым - написать программку, которая подгоняет чаптеры на ближайшие кейфреймы. Чем и планирую заняться, как только появится время. Надеюсь, все получится, и тогда можно будет забыть об ошибке PlayListMark is not an I-Picture.
Palych, хотел приступить вчера к созданию проги, но оказалось, что aegisub не может получить список кейфреймов из m2ts с видеопотоком в VC-1. Ох и проклятый формат… Буду думать теперь, как это обойти.
Здравствуйте, уважаемые. Подскажите, пожалуйста:
Пересобрал один диск (заменил аудио-дорожку и дорожку субтитров) - перестала работать кнопка Zoom на пульте плеера.
Пересобрал другой - то же самое.
Как это можно исправить? Спасибо.
Всем доброго времени суток.
Вот с таким вопросом.
Пытаюсь разобрать диск реавтором 2.3.2 при считывании данных реавтор пишет:
I 09:42:15 Find stream file 00000_1_01.avc, First Video PTS = 0x0337F980, Data StartTime: 00:59:59:00
разбирается диск, загружаю проект в сценарист.
Получаю тайм лайн с началом 00:59:59:00и далее + время фильма.
Чаптеры тоже начинаются с 00:59:59:00 +
При разборе следующего диска, соответственно имею:
I 10:46:22 Find stream file 00001_1_01.avc, First Video PTS = 0x000FFFF0, Data StartTime: 00:59:58:00
и та же “петрушка” только теперь начало с 00:59:58:00.
При разборе следующего - Data StartTime: 00:59:57:00 и т.д.
Настройками реавтора наигрался до предела…
В чем может быть причина?
Что за счетчик епрст ??
смешно звучит. Тоже помню был и у меня подобный счётчик. Не знаю как у тебя, но у меня этот счётчик также меня смешил если в реавторе во вкладке AVC Correction была выбрана позиция Do not correct. В других случаях счётчик меня не смешил всё ровно было. У меня реавтор правда версии ниже чем твой, в подписи видно. Ну как-то так :).