Prez
Advanced Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Lacrimax Ну я в Сценаристе и делал. В моем диске у тебя на плеере субтитры отображаются? Они включаются по умолчанию при старте ролика, но их можно выключить во время воспроизведения с пульта. Через 30 сек. ролик зацикливается и они опять включатся. Цитата: Так и у меня таймкод отображается любой | Что значит любой? Какой задашь, тот и отобразится. Ты ж когда в Лабе задавал точный таймкод чаптера, то у тебя ничего не показывалось потом. Или я что-то не понимаю? Попробуй сделать тестовый диск, типа моего. 2 чаптера, точное разбиение на 15-й секунде, к примеру (или на 10-й, или на 20-й, не суть важно). И задай время начала субтитра тоже точно на 15-й секунде. Лаб не сделает. Судя по ветке Лаба, субтитру надо дать сдвижку на 1 кадр. И то не факт, что заработает. Но это не является требованием спецификации. Время показа может и совпадать. Главное, чтобы оно не было точно меньше времени старта чаптера. Вот тогда субтитр не отобразится при перескоке. Добавлено: Что еще может быть. Я кодировал поток строго под чаптер на 15-й секунде. Поэтому у меня в видеопотоке там стоит I-frame (ключевой кадр). И чаптер стоит строго на 15:00. И время субтитра задано так же строго. В твоих видяхах бог весть что творится, строгое время чаптера в Лабе посмотреть, скорее всего, нальзя (по видео, я имею в виду. Или можно? Я просто не в курсе, поэтому лишь предполагаю), и хоть ты и задаешь сдвижку субтитра на 1 кадр, но чаптер стоит не там, где надо, а съезжает к ближайшему I-frame (Лаб сам его сдвигает, а этот I-frame, возможно, стоит дальше, чем отмечено) и субтитр в физическом ВОБе получается за границами чаптера. Потому и не отображается. |