Привет, Гость ( Вход | Регистрация )


Каскадный · Стандартный · [ Линейный+ ]

> Рассинхронизация видео и звука. В чем грабли?, Причем не во всем фильме, а выборочно...

terminoluh
post Среда, 12 Марта 2003, 19:18
Сообщение #1


Начинающий кинолюбитель
**

Группа: Мемберы
Сообщений: 136
Регистрация: 26 Мар '01



2 Юзер   Цитировать


Ситуация следующая: имеем DVD-RIP (самодельный, свежесделанный).
Звук сжат в MP3 c постоянной скоростью (CBR), 128 кбит/с (сжимался Lame-ом) и наложен на картинку в NanDub'e - ну, все как полагается, в соответствии с guide-ом Алонзо (спасибо ему).
Все вроде бы нормально, но в самом конце двухчасового фильма - последние 25 - 30 минут - звук заметно, на секунду-полторы опережает картинку; в оставшейся части фильма все в порядке, отставания и опережения нет.
Вопросы:
- В чем грабли?
- Поддается ли лечению?
- Если поддается, то что делать?

Заранее благодарен за помощь.

Отредактировано: terminoluh в Среда, 12 Марта 2003, 19:41


--------------------
"Во время съемок фильма "Матрица: Перезагрузка" ни одного агента Смита не пострадало".
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Reply to this topicStart new topicStart Poll
Ответов(1 - 19)
kvappa
post Среда, 12 Марта 2003, 19:47
Сообщение #2


Нанотехник с ключом на 12
***********

Группа: Админы
Сообщений: 9123
Регистрация: 14 Авг '01
Откуда: Альфа-центавра



2 Юзер   Цитировать


На исходнике всё нормально? Точно?
Звук с этого же DVD или с другого источника?


--------------------
Крокодилы ходят лёжа
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
terminoluh
post Среда, 12 Марта 2003, 20:29
Сообщение #3


Начинающий кинолюбитель
**

Группа: Мемберы
Сообщений: 136
Регистрация: 26 Мар '01



2 Юзер   Цитировать


Исходник точно в норме (проверял дважды). Звук с того же DVD.


--------------------
"Во время съемок фильма "Матрица: Перезагрузка" ни одного агента Смита не пострадало".
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
genpix
post Среда, 12 Марта 2003, 20:36
Сообщение #4


Видеоман
********

Группа: Ветеран Team RDA
Сообщений: 4763
Регистрация: 22 Мая '01
Откуда: USA



2 Юзер   Цитировать


Гипотеза (нуждается в проверке):
если в исходном файле (я имею ввиду ту копию, которую ты снял с помощью DVDdecriptor) есть ошибка, то это может легко всё объяснить. Ошибка может быть вызвана царпиной, отпечатком грязного пальца, или может даже быть на диске изначально.
При возникновении ошибки на экране кратковременно возникают квадратики (степень заквадраченности зависит от "глубины" ошибки).
Lame кодек проглотит ошибку (если она в звуке) без проблем, и длины файла не изменит.
DivX кодек с ошибкой справиться не сможет, скорее всего сделает попытку восстановить видео а потом сделает скип до следующего В-фрейма. Естественно, кусок видео выпадет, и с этого места пойдет A/V рассинхронизация.
Если ошибка в исходнике, попробуй почистить диск. Если не поможет, попробуй найти это место в AVI-файле, разреж в этом месте (я полагаю, ДивХ накидает кучу Key-фреймов в этом месте). Скорректируй delay во втором куске, и склей всё обратно.

PS: расскажи немного про исходник. Не пиратка ли?
PPS: я полагаю ABR-128 будет лучше, чем CBR-128.
PPPS: если делал CBR, то склеивай в VirtulaDubе (он делает меньше overhead, чем NanDub - файл получается чуть-чуть меньше).


--------------------
Never tell your personal problems to anyone...
20% don't care and the other 80% are glad you have them
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Dimon
post Среда, 12 Марта 2003, 20:37
Сообщение #5


Видеоман
*****

Группа: Мемберы
Сообщений: 1903
Регистрация: 15 Июля '06



2 Юзер   Цитировать


Рассинхронизация появляется резко или плавно нарастает?
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
genpix
post Среда, 12 Марта 2003, 20:42
Сообщение #6


Видеоман
********

Группа: Ветеран Team RDA
Сообщений: 4763
Регистрация: 22 Мая '01
Откуда: USA



2 Юзер   Цитировать


oops,
перечитал твой вопрос заново.
Не сразу обратил внимание, что звук опережает видео.
В таком случае, моя гипотеза врядли пройдет.


--------------------
Never tell your personal problems to anyone...
20% don't care and the other 80% are glad you have them
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
2Loop
post Среда, 12 Марта 2003, 22:10
Сообщение #7


Начинающий кинолюбитель
**

Группа: Мемберы
Сообщений: 85
Регистрация: 20 Окт '02
Откуда: Россия, Воронеж



2 Юзер   Цитировать


Вроде как бы наоборот - под царапину подходит. Звук пролезает , а видео-фреймы игнорирует программа сжатия (виртуалдуб , к примеру ). Сталкивался с такой гадостью - дорожку извлекал при помощи IsoBuster - потом задолбался "плохие" фреймы делетить - но , однако-ж , сумел :-))

Фу-ты чёрт - слова вперёд головы. Нихрена не не подходит...:-(((

Отредактировано: 2Loop в Среда, 12 Марта 2003, 22:16


--------------------
дорога в ад выстлана благими намерениями...
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
terminoluh
post Четверг, 13 Марта 2003, 19:43
Сообщение #8


Начинающий кинолюбитель
**

Группа: Мемберы
Сообщений: 136
Регистрация: 26 Мар '01



2 Юзер   Цитировать


Диск чистый, без царапин, и фирменный. При чтении ошибко нет, при вопроизведении видео квадратиков тоже нет. Рассинхронизация начинается постепенно в течение примерно 5 минут.


--------------------
"Во время съемок фильма "Матрица: Перезагрузка" ни одного агента Смита не пострадало".
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Dimon
post Четверг, 13 Марта 2003, 21:18
Сообщение #9


Видеоман
*****

Группа: Мемберы
Сообщений: 1903
Регистрация: 15 Июля '06



2 Юзер   Цитировать


Вариант первый:

Ещё раз сделать wav звук с помощью DVD2AVI, сжать LAME, смикшировать,
посмотреть результат. Просто уже были преценденты такие.

Если не помогло, то вариант второй:

Чётко отсечь место появления рассинхронизации (обычно
заметно от 50-60 миллисекунд) и начиная с него удалять у
видео по паре-тройке-четвёрке кадров(80-120-160 ms) перед
сменой сцен (перед K-frame). И так в нескольких местах с
разумным шагом, который станет ясен в процессе работы.
Собирать затем видео из сегментов микшировать со звуком
и смотреть результат. Синхронизация вручную короче говоря.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
vass-iliskus
post Четверг, 13 Марта 2003, 21:33
Сообщение #10


Unregistered








2 Юзер   Цитировать


QUOTE (Dimon @ Mar 13 2003, 20:18)
Вариант первый:

Ещё раз сделать wav звук с помощью DVD2AVI, сжать LAME, смикшировать,
посмотреть результат. Просто уже были преценденты такие.

Если не помогло, то вариант второй:

Чётко отсечь место появления рассинхронизации (обычно
заметно от 50-60 миллисекунд) и начиная с него удалять у
видео по паре-тройке-четвёрке кадров(80-120-160 ms)

Не поможет удалять, у него же наоборот звук опережает, а так только еще хуже станет...

graphedit можно попробовать...
Go to the top of the page
+Quote Post
genpix
post Четверг, 13 Марта 2003, 21:58
Сообщение #11


Видеоман
********

Группа: Ветеран Team RDA
Сообщений: 4763
Регистрация: 22 Мая '01
Откуда: USA



2 Юзер   Цитировать


vass-iliskus,
а теперь сам подумай над тем, что сказал ! tongue.gif biggrin.gif tongue.gif

более приземленное объяснение: звук опережает (или другими словами - видео отстает) -> убрать "лишние" кадры из видео, чтоб "вернуть" синхронизацию


--------------------
Never tell your personal problems to anyone...
20% don't care and the other 80% are glad you have them
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
genpix
post Четверг, 13 Марта 2003, 22:14
Сообщение #12


Видеоман
********

Группа: Ветеран Team RDA
Сообщений: 4763
Регистрация: 22 Мая '01
Откуда: USA



2 Юзер   Цитировать


убрал

Отредактировано: genpix в Четверг, 13 Марта 2003, 22:15
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
terminoluh
post Пятница, 14 Марта 2003, 4:01
Сообщение #13


Начинающий кинолюбитель
**

Группа: Мемберы
Сообщений: 136
Регистрация: 26 Мар '01



2 Юзер   Цитировать


Спасибо. Попробую (ох, и геморройно).

Еще в тему: только что ради экперимента приделал к авишке ничем несжатый звук - WAV, полученный из DVD2AVI. Так вот - все синхронно. Значит, грабли были со сжатием звука или с приклеиванием жатого звука к видео. Тут-то что может быть не так?


--------------------
"Во время съемок фильма "Матрица: Перезагрузка" ни одного агента Смита не пострадало".
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
kvappa
post Пятница, 14 Марта 2003, 4:06
Сообщение #14


Нанотехник с ключом на 12
***********

Группа: Админы
Сообщений: 9123
Регистрация: 14 Авг '01
Откуда: Альфа-центавра



2 Юзер   Цитировать


2 genpix:
Убрал лишний кадр? biggrinold.gif biggrinold.gif biggrinold.gif


2 Dimon:
Кстати, я считаю за вредный совет получать WAV с помощью DVD2AVI. Звук довольно отстойный выходит. Лучше тогда уж хотя бы GraphEdit-ом звук из AC3 в WAV конвертнуть. Или еще лучше - через Azid Lame.

А вообще, я бы на месте terminoluh-a сначала попробовал AC3 к видео прикрутить и проверить синхронизацию. Если всё окажется в порядке, тогда точно надо AC3 в WAV не через DVD2AVI переводить.

Добавление: Только запостил, уже увидел ответ выше. smileold.gif
А какая версия библиотеки Lame, кстати? Может стоит её обновить (3.93.1 последняя, вроде) и тогда перекодировать MP3 заново? И сделать ABR, на этот раз. Или Azid Lame попробовать это сделать.

Отредактировано: kvappa в Пятница, 14 Марта 2003, 4:15


--------------------
Крокодилы ходят лёжа
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Leshii
post Пятница, 14 Марта 2003, 4:14
Сообщение #15


Видеоман
********

Группа: Ветеран Team RDA
Сообщений: 4188
Регистрация: 02 Окт '01
Откуда: Леса Караганды



2 Юзер   Цитировать


а почему бы просто не оставить AC3 (сделать не decode, a demux)? unsure.gif


--------------------
[b]Пить надо ЦЕЛЕУСТРЕМЛЕННО!![/b] [[url=http://www.byzantinecommunications.com/adamhoward/latinless.html]>>>[/url]]
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
kvappa
post Пятница, 14 Марта 2003, 4:19
Сообщение #16


Нанотехник с ключом на 12
***********

Группа: Админы
Сообщений: 9123
Регистрация: 14 Авг '01
Откуда: Альфа-центавра



2 Юзер   Цитировать


2 lexxei:
Судя по битрейту звука, сильно подозреваю, что рип сей на 1CD. Думаешь, там могло случайно заваляться место под AC3? smileold.gif


--------------------
Крокодилы ходят лёжа
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
terminoluh
post Пятница, 14 Марта 2003, 4:21
Сообщение #17


Начинающий кинолюбитель
**

Группа: Мемберы
Сообщений: 136
Регистрация: 26 Мар '01



2 Юзер   Цитировать


По порядку. Версия Lame - наисвежайшая, 3.93.1 (скачал буквально на днях.

Звук AC3 - нельзя, не влезет (рассчитывалось впритык на 2 x 700 с учетом звука 128 кбит; фильм длинный, 2 с половиной часа).

Попробую AzidLame...

Отредактировано: terminoluh в Пятница, 14 Марта 2003, 4:31


--------------------
"Во время съемок фильма "Матрица: Перезагрузка" ни одного агента Смита не пострадало".
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Leshii
post Пятница, 14 Марта 2003, 4:49
Сообщение #18


Видеоман
********

Группа: Ветеран Team RDA
Сообщений: 4188
Регистрация: 02 Окт '01
Откуда: Леса Караганды



2 Юзер   Цитировать


ну а что если будет еще один CD?


--------------------
[b]Пить надо ЦЕЛЕУСТРЕМЛЕННО!![/b] [[url=http://www.byzantinecommunications.com/adamhoward/latinless.html]>>>[/url]]
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Dimon
post Пятница, 14 Марта 2003, 4:52
Сообщение #19


Видеоман
*****

Группа: Мемберы
Сообщений: 1903
Регистрация: 15 Июля '06



2 Юзер   Цитировать


QUOTE (kvappa @ Mar 14 2003, 04:06)
Кстати, я считаю за вредный совет получать WAV с помощью DVD2AVI. Звук довольно отстойный выходит. Лучше тогда уж хотя бы GraphEdit-ом звук из AC3 в WAV конвертнуть. Или еще лучше - через Azid Lame.

2kvappa Azid глюкавит иногда.
Были преценденты у меня и у starsoft.
Я ещё на втором своём рипе обнаружил.
Lame не причём тут. Искажения появляются в WAV.
Во время диалогов в паузах между речью слышны
этакие слабые блямкающие звуки. Это не всех фильмах
конечно проявляется. Отчего зависит - не знаю.
DVD2AVI хорошо декодирует AC3. Не забыть
поставить галки в нужных местах и нормализацию сделать.


2terminoluh Раз с wav рассинхронизации нет, то "грабли" в Lame.
Микширование никогда не приводит к рассинхронизации.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
kvappa
post Пятница, 14 Марта 2003, 4:54
Сообщение #20


Нанотехник с ключом на 12
***********

Группа: Админы
Сообщений: 9123
Регистрация: 14 Авг '01
Откуда: Альфа-центавра



2 Юзер   Цитировать


Хотя... RazorLame или AzidLame - это всего лишь оболочки. Не факт, что в этом проблема.
А вот на предыдущую версию Lame можно попробовать откатиться. С 3.93 проблем вроде ни у кого еще не было.

2 Dimon:
Спасибо за предупреждение! Буду следить за результатами внимательнее.

Но WAV в исполнении DVD2AVI мне всё-таки не нравится. Плосковато как-то звучит...

Отредактировано: kvappa в Пятница, 14 Марта 2003, 5:00


--------------------
Крокодилы ходят лёжа
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

Reply to this topicTopic OptionsStart new topic
1 пользователей читают эту тему (1 гостей и 0 скрытых пользователей)
здесь находятся:
 

Lo-Fi Версия CMSBlog Сейчас: Воскресенье, 04 Мая 2025, 6:50