Исправляем рассинхронизацию звука
Иногда бывает, что в divx'е или xvid'е
звук слегка несоответствует изображению (опережает или опаздывает),
это называется рассинхронизация. В этом нет ничего страшного,
и я объясню как это легко исправить.
Нам понадобится VirtualDub или VirtualDubMod.
Итак, запускаем:

Открываем нужный файл - "File"->"Open
video file".
Скорее всего появится окно с сообщением "VBR
audio stream detected", нажимаем Нет/No.
Заходим в "Video", и выбираем
"Direct stream copy":

Затем самое главное - заходим в "Streams"->"Stream
list", и кликаем правой кнопкой мыши на потоке:

Нажимаем на "Interleaving":

В "Delay audio track by" набираем
значение задержки (если звук идет раньше чем нужно, то положительное
число, если звук опаздывает - то отрицательное). Имейте
ввиду что одна секунда - 1000 мс. Т.е. если звук опаздывает
примерно на пол-секунды, то набираем "-500".
Осталось созхранить результат - "File"->"Save
as...", там ничего менять не нужно. Просто
наберите как будет называться исправленный файл. Потом пойдет
процесс сохранения, т.к. скорее всего с первого раза не
удасться точно подобрать значение задержки, то что-бы не
ждать, имеет смысл не дожидаясь пока файл сохраниться полностью,
нажать "Abort", и проверить что
получилось. Если все хорошо - то опять сохраняем файл, если
нет - то корректируем значение "Delay audio
track by".
В более старых версиях программы, Stream list'а нет, и
в Interleaving заходим так - "AVI"->"Audio"->"Interleaving".
Все остальное аналогично.
nihil |