Показать сообщение отдельно
Старый 21.04.2006, 20:49 Вверх     #1
kapigornik
Свой Человек
 
Аватар для kapigornik
 
   Возраст: 52
Регистрация: 27.12.2005
Был(а) у нас: 19.09.2011 17:50
Сообщений: 2,068

Пол: Мужской
Exclamation Звук не совпадает с видео! Что делать?

Звук опережает видео! Что делать?

Решил написать темку на часто задаваемый вопрос: "Звук опережает видео! Что делать?"
Тут, по-этапно, намереваюсь описать как это сделать с помощью програмки Cool Edit Pro.
Заранее уточню, рассинхронизация звука бывает двух типов: Постоянная и Прогрессирующая.
Значит начнем:
Сперва разберемся с прогрессирующей рассинхронизацией.
Запускаем Cool Edit Pro и сразу переходим на режим Multitrack (или нажимаем клавишу F12).



После нажимаем правой клавишей мышки и выбираем Insert - Video from file и находим нужный нам фильм. На это уйдет немного времени так как программа будет распаковывать аудио (примерно 5 мин.).



1. Дальше, когда все открылость, увеличиваем кадры +ом чтоб лучше было видно расхождение видео и звука.
2. Теперь конкретно видно что есть расхождение. Сразу же поставим ползунок на конец видео и заметим внизу полное время видео 1 час 33 минуты 37.640 секунд. Сразу переводим это время в секунды, подсчитываем и получаем 5617.640 (5617 секунд и 640 милисекунд)
3. Нажимаем опять F12 или мышкой на клавишу режима Edit view.



Здесь мы видим только звук, вот им то мы и займемся...
1. Переводим ползунок на конец звуковой дорожки.
2. Замечаем время и переводим для себя в секунды 5612.878 .
3.Как мы видим звук не соответствует видео и расхождение составляет 4 секунды и 762 милисекунд. Для того что увеличить длинну звука до длинны видео нам придется его растянуть. Делаем это так: Effect - Time/Pitch - Stretch



В этом окне мы видим ползунок, а правее находим окно с названием length, тут написана длинна звука в секундах. Убираем ее и вписываем длинну видео 5617.640 и нажимаем ОК. Теперь он начнет растягивать звук до длинны видео и займет немного времени (у меня где-то 10 мин.)



После того как он растянул можно проверить фильм. Переходим на режим Multitrack (или нажимаем клавишу F12) и внизу нажимаем клавишу Play (Alt+P) и проверяем. Если все впорядке переходим обратно в режим Edit view (клавиша F12). Далее нажимаем File - Save as и сохраняем звук в формате wav.
Ну а далее, останется только пережать wav в mp3 (я делаю это с помощью CDex) и вклеить его Virtual Dub-ом или сразу с помощью Virtual Dub-a вклеить wav и там же его пережать (правда это больше времени занимает).

Что касается постоянной рассинхронизацией, то есть 2 вида их:
1) звук опережает или отстает с самого начала и до конца. Этот вариант можно просто и быстро исправить с помощью Virtual Dub-а. Открываем фильм (File - Open video file...), далее нажимаем Streem - streem list. Там мы видим звуковой поток, нажимаем на него правой клавишей мышки и выбираем Interleaving.



Там где обведено кружком, в это поле (Задержки) вписываем нужное число в милисекундах (если вам нужно задержать звук то вписываем положительное число), затем ОК и еще раз ОК. Ну а теперь остатеся только сохранить новый файл (File - Save as), но не забываем поставить в Video Direct stream copy!
2) где-то в середине начинается рассинхронизация. С эти вариантом будет чуть посложнее. Опять же загружаете файл в Cool Edit pro в режиме Multitrack (или нажимаем клавишу F12). Находите это место где звук отклоняется от видео, переходите в режим Edit view (клавиша F12) и добавляете там время сколько надо. Потом сохраняете звук отдельно (File - Save as), далее конвертируете и вклеиваете Virtual Dub-oм.
NB! Правда я нашел для себя новый и быстрый способ избавляться от этой проблемы: Я режу фильм на 2 части Virtual Dub-oм в том месте, где появляется расхождение звука и видео, сохраняю их по отдельности. Затем запускаю вторую часть отдельно Virtual Dub-oм и как в первом случае делаю задержку (Stream - Stream list - Interleaving) и сохраняю его. Потом запускаю первую часть, добавляю к ней вторую исправленную, склеиваю и сохраняю. Поверьте этот способ столько времени экономит!!!

Вопросы и ответы:
Когда делаем во втором случае.....при сохранении-видео выставляем на директ стреам копи...а аудио?
Во втором случае:
a) - если ты переделывал звук в Cool Edit Pro и захотел пережать, вклеить звук в VirtualDubMod, то тебе нужно выбирать Stream - stream list - нажать Disable (это для того чтобы отключить старый звук). Далее Add там находишь уже "новоиспеченный" звук, затем нажимаешь ОК. А вот теперь самое главное!
1. Правой клавишей мыши нажимаешь на новый звук, который там появился, выбираешь Full Processing Mode.
2. Опять же правой клавишей мыши нажимаешь на звук и выбираешь Compression - там уже выбираешь нужный кодек для сжатия звука (Mpeg Layer 3) и затем ставишь нужный битрейд, далее ОК, потом еще раз ОК.
Вот после этого выставляешь в Video Direct Stream Copy. Ну и последним завершающим делом, нажимаешь File - Save As. И ждешь пока пережмет...
б) - если ты разрезал фильм на две части и собираешься вставить задержку звука в той части, которой надо. То делай так, как сказано в теме, но в этом случае звук оставляешь в Direct Stream Copy.

А реально ли это сделать Нандубом?
Да! Без проблем, но только там нет такого пункта как Stream.
Там вместо него Audio, нажимаешь на него, далее wav audio - Full Processing Mode - Compression - Mpeg Layer 3 - битрейд - ОК. Video - Direct Sream Copy. File - Save As.


Автор статьи: DivoX

В целях Вашей безопасности, не переименовывайте скачиваемые файлы в оригинальное английское название.

"Важное объявление от релиз-группы: Friends-Forum.com"

Последний раз редактировалось AlexStorm; 21.10.2009 в 11:34.. Причина: переименование темы
kapigornik вне форума   Ответить с цитированием
Пользователи сказавшие Спасибо kapigornik: glyuk, gremar