Форум Beholder
http://beholder.ru/bb/

Снова о рассинхронизации звука
http://beholder.ru/bb/viewtopic.php?f=9&t=3468
Страница 2 из 2

Автор:  r.aleks [ 10 сен 2006, 16:31 ]
Заголовок сообщения: 

Спасибо.
Ну что ж, пока буду экспериментириовать дальше с захватом AVI с отключенной привязкой, с interleaving=full и masterstream=none, буферизацию драйвера попробую 50 кадров. Пока результаты обнадеживающие. При захвате свыше часа на 768x576 MJPEG(Q19) без дропов рассинхрона нет, статистика ПО выдаёт тысячные отклонения от 25 (24.99x), в заголовок пишется 25, но VDub просит (иногда) изменить Framerate тоже на тысячную, хотя и без этого все ОК. Длительности звука и видео (в заголовке) отличаются не более чем на десятые секунды.
---
Кстати, пробовал то же на более слабом проце, после загрузки проца чем-нибудь начинались периодические неостанавливающиеся дропы (до сотни, потом запись останавливал), причем в итоге при ПРОСМОТРЕ ВО ВРЕМЯ ЗАПИСИ звук отставал существенно, а в записанном файле рассинхрона не было.
---
Еще было бы неплохо в следующих версиях ПО включать в лог (если это возможно) номер дропнутого кадра (при дропах драйвера), для облегчения исправления рассинхрона при дальнейшей обработке.
---
Еще раз спасибо за поддержку.

Автор:  AlexCrush [ 10 сен 2006, 18:26 ]
Заголовок сообщения: 

писал(а):
статистика ПО выдаёт тысячные отклонения от 25 (24.99x), в заголовок пишется 25, но VDub просит (иногда) изменить Framerate тоже на тысячную, хотя и без этого все ОК.

Вот вопрос: насколько это стандартно - нецелая частота кадров? Как с совместимостью, особенно на других платформах (linux?) и на DVD-видеоплеерах? У меня уже дофига видео записано с частотой кадров 25.002, вот и думаю - это вообще нормально?

Автор:  r.aleks [ 10 сен 2006, 19:06 ]
Заголовок сообщения: 

Тогда только манипулировать со звуком. А на ту запись, про которую я писал в первом посте пришлось вручную ставить 25.005 (и это при нуле дропов при записи - напомню, была установлена привязка, а чередование и гл. поток были none), сам Dub ничего не предложил менять, только тогда звук стал совпадать с видео. Кстати, Alex, так как ВЫ сами пишете сейчас? Чередование, гл. поток, привязка...
А может вообще в ASF? Как не бился, так и не смог ничего найти для смены контейнера ASF на AVI. Точнее, все что нашел, не работало (ранний Dub, ASFTools, все древнее) или работало с рекомпрессией (куча всего). А для MPEG2 проц пока слабоват. Мдя...

Автор:  Саныч26 [ 28 окт 2006, 09:29 ]
Заголовок сообщения: 

Замучился с рассинхронизацией.
Записываю *.avi, divx-ом - рассинхронизация страншная. Почитал форум, стал писать *.mpeg
все равно проблема та же. Хотя на роликах <10 мин. почти не заметна. Так что получается писать по 10 мин.?
Звук пишется ч/з PCI.

Подскажите наиболее простой (разумный) способ избежать рассинхронизации.

Автор:  AlexCrush [ 28 окт 2006, 10:56 ]
Заголовок сообщения: 

писал(а):
Записываю *.avi, divx-ом - рассинхронизация страншная.

Вы бы настройки свои написали, а...

У меня - видео - XVid, звук - PCM uncompressed (Через PCI), Main Stream - AUDIO - рассинхронов нет.

Автор:  Саныч26 [ 30 окт 2006, 10:09 ]
Заголовок сообщения: 

ставлю стандартные настройки Mpeg DVD, а с avi, больше не связываюсь- качество неочень.

Да, что интересно иногда рассинхронизация становится заметной через 10 мин, а иногда через 30 мин, при одинаковых настройках записи.

Автор:  AlexCrush [ 30 окт 2006, 10:21 ]
Заголовок сообщения: 

писал(а):
ставлю стандартные настройки Mpeg DVD

Странно. Что то я вообще не понимаю как бывает рассинхронизация при записи в MPEG2. Звук точно через PCI? (В лог файле так и написано?)

Автор:  Саныч26 [ 30 окт 2006, 10:36 ]
Заголовок сообщения: 

точно через PCI,
да, странностей дофига, как поставил тюнер и софт к нему: Vegas, перестал понимать *.AVI, а mpeg, полученный через тюнер не открывается в VDub, но это отступление от темы, что же всетаки делать с рассинхронизацией?
Может переустановить ОС?

Автор:  Радомир [ 01 дек 2006, 00:08 ]
Заголовок сообщения: 

Эти настройки помогли избавиться от рассинхронизации звука вне зависимости от длительности записи:
Способ видеозаписи
Microsoft AVI
Сжатие видеопотока
[DS]ffdshow video encoder
Формат/сжатие аудио потока
IMC (32,000 кГц;2 бит;Моно)
Главный поток
Audio
Запись звука чипсетом через РСI

Автор:  NeoSoft [ 19 дек 2006, 22:39 ]
Заголовок сообщения: 

http://forum.golig.com/forum8/thread7954.html VirtualDub решает проблемы за 20 секунд(при потоковом копировании)

Автор:  Krutya [ 20 дек 2006, 12:33 ]
Заголовок сообщения: 

Раньше я звук писАл через SBLive - были жуткие рассинхроны (независимо от сэмплрейта, кодеков и прочей мурни), сейчас записываю через встроенный звук [nForce4U] - они пропали.
Сэмплрейт = 48000Гц, 16бит, моно, ПиСиЭм (PCM). Контейнер AVI - под конец, может быть, наблюдается малейшее смещение, но не так, как это было раньше. Лечится оно элементарно 2 способом вышеприведенного поста (как, в принципе, и всегда лечилось).

Автор:  Daniil907 [ 30 июл 2016, 11:58 ]
Заголовок сообщения:  Re: Снова о рассинхронизации звука

Тоже сейчас с этой роблемой борюсь... при том захват всегда нормальный в ASF MPEG
Если захватывать с тв кабеля в AVI дропов нет
но когда ставлю плохую кассету, в AVI и только в Avi появляется много дропов порядка 500 за 20 минут, но с утановленными галочками запись аудио через шину, привязка звука к частоте , высокий приоритет, режим чередования Full, главный поток аудио - рассинхрон получается минимальный и на фильмах с моноголосым переводом 90 даже не заметно что он есть
До этого использовал AVER 709 так никакого рассинхрона в тч и с плохими кассетами не было, единственное рассинхрон появлялся если процессор не вывозил. а тут дропы лезут даже при захвате без сжатия, чего в aver нет и не было. так что не думаю что дело только в контейнере avi. скорее ПО behplder как то не корректно работает с этим контейнером в купе с плохими кассетами.
Попробовал UiVCR пропуска кадров нет, если включить альтернативный muxer.
Вот еслиб в ПО бехолдер можно было его использовать...

Страница 2 из 2 Часовой пояс: UTC + 3 часа