Форум: ТЕХНИЧЕСКАЯ ЧАСТЬ
Тема: как грамотно исправить a\v рассинхронизацию?
автор: wizzard

сообщение оставил wizzard , 25 октября 2007, 11:29
подскажите пожалуйста. есть видео x264, которое отстает на секунду относительно звуковой дорожки aac5.1.
разобрать-собрать mkv не проблема. как грамотно сделать синхронизацию? может, есть какойто способ отрицательного interleave? или добавить 24 кадра в начале видеодорожки? как это правильно сделать, не перекодируя видео?



сообщение оставил Aggressor , 25 октября 2007, 11:33
wizzard
Если разобрать/собрать- не проблема, то в чем вообще вопрос? При сборке потоков для аудио укажи задержку на нужное число миллисекунд, и будет тебе счастье.

сообщение оставил wizzard , 25 октября 2007, 11:40
нужно, чтобы звук стал на секунду раньше, чем видео. разве это возможно?
сообщение оставил wizzard , 25 октября 2007, 11:42
я при посте ошибся, потом исправил
сообщение оставил Aggressor , 25 октября 2007, 11:57
Цитата (wizzard @ 25 октября 2007, 10:40)
нужно, чтобы звук стал на секунду раньше, чем видео. разве это возможно?

Возможно, для этого параметр delay и придуман.

сообщение оставил wizzard , 25 октября 2007, 12:14
всё, спасибо. понял. почемуто думал, что задержка только положительная только
Цитата



&#8722;y, &#8722;&#8722;sync <TID:d[,o[/p]]>


Synchronize manually, delay the audio track with the id TID by d ms. The track IDs are the same as the ones given with &#8722;&#8722;identify (see section TRACK IDS).
d > 0: Pad with silent samples.
d < 0: Remove samples from the beginning.


там как раз тишина в начале



Powered by Ikonboard 3.1.2a
Ikonboard © 2001 Jarvis Entertainment Group, Inc.