Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Видео и аудио: обработка и кодирование (http://forum.oszone.net/forumdisplay.php?f=45)
-   -   Рассинхронизация звука и видео после обработки (http://forum.oszone.net/showthread.php?t=121673)

STR-11 01-11-2008 12:16 939783

Рассинхронизация звука и видео после обработки
 
Произвожу оцифровку VHS в avi (iuVCR). В полученном файле звук и видео совпадают. Далее, в VirtualDub сохраняю отдельно звуковую дорожку на диск (wav) для последующего удаления шумов в Cool Edit. После обработки звука Cool Edit'ом, в том-же VirtualDub'е, сохраняю avi с обработанной звуковой дорожкой (внешним файлом). В полученном avi-файле звук опережает видео, а точнее, начало звука как-бы обрезано, т.е звук сдвинут относительно видео вперёд. Если проиграть wav-файл отдельно, то начало звука есть.
Пробовал вообще без каких-либо обработак - захват в avi (iuVCR), сохранение звуковой дорожки на диск (VirtualDub), тут же, без каких-либо обработок звука и видео, сохранение Дубом в новый avi с внешней звуковой дорожкой. Результат - смещение звука по всему видеоматериалу. Как, или чем нормально свести звук и видео?

DJ Mogarych 01-11-2008 13:46 939838

Каковы настройки в VirtualDub по нажатию Ctrl+I?
Склейка идёт в режиме Direct stream copy?
Что пишет MediaInfo об исходном файле и о полученном?
Выкладывайте в файлах txt, которые можно выгрузить из этой программы.

STR-11 01-11-2008 14:32 939877

Вложений: 2
Склейка идёт в режиме прямого копирования, аудио из другого файла.
Настройки VirtualDub и данные MediaInfo прилагаю.

Misha hm 01-11-2008 18:05 940063

Если нужно просто сместить звук на определенное количество мс по всей дорожке, то: нажать Ctrl+I, и в поле Delay audio track by вводить предполагаемую задержку звука относительно видео. В данном случае нужно вводить положительное значение в мс.

STR-11 02-11-2008 08:35 940541

Misha hm, кроме самого процесса синхронизации хотелось-бы узнать почему такой эффект имеет место быть? Из "синхронизированного" avi-файла сохраняем звуковую дорожку на диск, тут-же создаём новый avi с этой внешней звуковой дорожкой - в итоге, в полученном файле звук опережает видео.

Misha hm 02-11-2008 08:40 940544

У меня, к сожалению, в прилагаемом текстовом файле, кракозябры)
Звуковая дорожка имеет переменный битрейт?
На сколько именно звук шел впереди?
Скорее всего, изменялась частота дискретизации с 44 до 48 кГц. Проверьте в исходном и после редактора. Кстати можно сохранять аудиодорожку на wav(идет конвертация) а в исходном формате. В Virtual Dub Mod это так: Streams - Stream list - Demux

STR-11 02-11-2008 08:55 940547

Вложений: 1
Цитата:

Цитата Misha hm
У меня, к сожалению, в прилагаемом текстовом файле, кракозябры) »

Попробуй в блокноте шрифт поменять. Отправлял с домашнего, щас сижу за другим компьютером - и там и там отображаетсая корректно. Приложу вордовский файлик.
Звук не сжат. По поводу ухода звука - он как-бы не с самого начала играет, примерно пару секунд от начала отрезано. Почему так VirtualDub делает?

Misha hm 02-11-2008 09:23 940555

А до того, как извлекаете из VD звук какую дискретизацию имеет?
Задержка звука не помогла? Сравните точную длину звуковой и видеодорожки.


Время: 16:11.

Время: 16:11.
© OSzone.net 2001-