Часовой пояс: UTC + 3 часа




Начать новую тему Новая тема / Ответить на тему Ответить  Сообщений: 14 
  Пред. тема | След. тема 
В случае проблем с отображением форума, отключите блокировщик рекламы
Автор Сообщение
 

Junior
Статус: Не в сети
Регистрация: 30.08.2003
Откуда: г. Новокузнецк
Проблема вот в чем:
когда видеозахват идет в mpeg-2 с синхронизацией звука всё в
порядке, но если в AVI через DivX 5, то через некоторое время
звук расходится с изображением чем дальше, тем больше.
На одном сайте прочитал, что дело в том, что видеопоток
и звуковой поток записываются отдельно, а потом сводятся вместе.
Большая просьба: подскажите как это дело устранить.

Моя конфигурация: AthlonXP 2500+/DDR-400 512MB/Epox 8RDA+ rev 2.0



Партнер
 

Member
Статус: Не в сети
Регистрация: 03.07.2004
Owl83

Разгони свой Бартон до 3200+ и настройки в DivX поставь на FAST. Рассинхрон из-за медленного проца и также, может быть, из-за неоптимальных настроек дивикса.Просто пропускаются кадры и аудио убегает вперед :)


 

2 Owl83:
согласен с Leo 69.
Два вопроса: 1) чем хватаеш-то? Попробуй iu_vcr от Ивана Ускова, рулезная прога.
2) Какая версия DivX'а?
IMHO, если нужно хорошее качество, и места на винте хватает (гиг 120 подойдет...) то DivX тут не лучший вариант, т.к. жмет с потерями и ресурсов хавает немеряно. Попробуй грабить MJPEG'ом (на 19,20) или Huffyuv'ом. Последний без потерь жмет. Рассинхры ни разу не было. Машын такой-же как у тебя.


 

Junior
Статус: Не в сети
Регистрация: 30.08.2003
Откуда: г. Новокузнецк
2 &y JOKER
Вопрос такой: где-нибудь есть почитать,
как пользоваться haffyuv


 

Member
Статус: Не в сети
Регистрация: 20.08.2003
Откуда: Архангельск,РФ
Фото: 11
Цитата:
в AVI через DivX 5, то через некоторое время
звук расходится с изображением чем дальше, тем больше

После перегонки в ави открываешь его в VirtualDub в закладке звук жмёшь Interleaving ставишь нужные настройки(не обязательно) в звуке и видео ставишь Direct stream copy чтобы он заново не кодировал и сохраняешь, после этого нормально всё будет.
ЗЫ: я ещё приметил что отставвания по звуку появляются не у всех, даже на 1000 атлоне всё было нормально а на 2000 звук опаздывал.

_________________
Dell Venue 11 pro 7130 | SGS-III | Samsung Gear fit


 

Junior
Статус: Не в сети
Регистрация: 30.08.2003
Откуда: г. Новокузнецк
arcon56142
Помогло!
Прямо как в басне: " а ларчик просто открывался".
Спасибо.


 

2 Owl83:
а про Huff и читать то особо нечего, выбирай как кодек при захвате и грабь, там минимум настроек.
Насчет Inerleaving'а в Дубе, весч канешно полезная :) но не во всех случаях помогает. Если причина отставания/опережения звука в именно дропах, то далеко не факт, что на протяжении всего фильма звук будет синхронизирован. Т.к. дропы как правило появляются с различной последовательностью. Например в середине их может быть больше чем в начале. Соответственно звук будет более-менее синхронизирован лишь в некоторых местах. Поэтому Interleaving подходит для небольших клипов.
Если же получилось так, что уже всё заграбили и источник более недоступен, а перегнать необходимо, можно пойти более муторным путём, но как показывает практика обеспечивающим синхру в 100% случаев. Подразумевается, что заграбили очень криво, с дропами и жуткой непостоянной рассинхрой.
1)Обрабатываем аудио.
Сливаем аудиотрек в отдельный WAV, загружаем его например в CoolEdit или SoundForge. "Разбиваем" нашу фильму на сцены, желательно на такие, где присутствует разница в амплитуде звука (чтобы легче найти переход). Например от 0 фрейма то 800. Находим окончание соответствующего куска аудио, сравниваем по длительности (вплоть до .001 сек.,иначе это может превратиться в пол-секунды отставания - а это уже отстой). Выделенный фрагмент аудио с помощью "Time/Pitch" подгоняем до одинаковой длины с фрагментом видео. Все лишнее/недостающее безжалостно режим/добавляем Silence соответственно. Если нигде не напортачили, то в результате мы должны получить абсолютно одинаковую длительность видео и аудио потока до миллисекунд. Ну и разумеется сэйвим наш фудиотрек.
2)Пакуем видео.
Кому как, мне нравится DivX 5.0.2 с возможностью самостоятельно настроить всё ручками. Как обычно жмем двумя проходами.
3)Открываем в Дубе second-pass авик, выбираем Video->Direct, Audio->Wav, Audio Compression->например Fraunhoffer mp3 codec. Далее тоже весьма важный момент. Если вы собираетесь уменьшить частоту дискретизации, выбирайте деление кратное двум, например 48kHя->24kHz. Преобразвание, например 48kHz->32kHz может привести к тому-же с чем мы так долго боролись.

Это один из вариантов решения проблемы рассинхры, но лучше всего обеспечить стабильность во время захвата.


 

Member
Статус: Не в сети
Регистрация: 05.05.2004
Откуда: Санкт-Петербург
Вот мне так кажется, что ты выбрал сжатие звука на лету, а это иногда приводит к рассинхронизации (кодеки стартуют в разное время). У меня такое было (и то не всегда) с родным софтом, а с флаем вообще проблем нет.
Aver307Studio+256RAM DDR266@319+Celeron Northwood 2000@2400.


 

Member
Статус: Не в сети
Регистрация: 04.11.2002
Откуда: Rybinsk
Thirteen
Иногда читайте, что покупайте. Используй режим передачи звука по PCI шине, в этом случае синхронизация осушествляется аппаратно и никаких расхождений ни в каких случаях не будет. В этом как раз самое большое преимущество SA7134HL, над
всеми предыдущими чипами.


 

Junior
Статус: Не в сети
Регистрация: 30.08.2003
Откуда: г. Новокузнецк
Anatoly
А я вот читал, что чип хоть и поддерживает передачу по PCI,
но в 307-м авере это не реализовано - все-равно через шнур:
либо через джеки, либо через CD/AUX-вход.


 

Member
Статус: Не в сети
Регистрация: 05.01.2005
Откуда: Тверь
Фото: 0
Одной из причин рассинхронизации может быть ресемплинг, производимый звуковой картой. При захвате видео, не важно каким кодеком, во-первых, рекомендуется звук хватать вообще не сжимая, а потом в ВиртуалДубе дожать (ну это и так все знают), а во вторых, при захвате в настройках установить частоту дискретизации 48, а не 44.1. Особенно это касается владельцев SB Live!.


 

Member
Статус: Не в сети
Регистрация: 05.05.2004
Откуда: Санкт-Петербург
Anatoly
Я б использовал, да вот звук по шине передаётся с каким-то эхом...

Добавлено спустя 1 минуту, 31 секунду:
Owl83
При использовании оригинального софта - да. Но Флай совсем другое дело.


 

Member
Статус: Не в сети
Регистрация: 27.05.2004
Откуда: Москва
Owl83
У меня тоже такая же проблема была. Избавился так - сжатие звука PCM. Если поставить mp3, то от рассинхронизации трудно избавиться.

Добавлено спустя 2 минуты, 4 секунды:
Это удобно, когда пишешь фильмы с сжатием на лету. Правда, АХР2500+ слабоват для этого...


 

Member
Статус: Не в сети
Регистрация: 04.11.2002
Откуда: Rybinsk
Ребята, а кто же Вас заставляет прослушивать через PCI, слушайте через Wave, а вот писать надо через PCI. Синхронизация работает бесподобно, можите поверить, правда у меня Prime34FM, но платы однотипные, но мне пришлось гонять и Aver307 и
Beholder403. Для владельцев Aver307, настоятельно советую использовать, Fly2000TV RC2 и драйвера 2310, там же. Вышел
очень хороший FlyDS b2 . Кому чисто для просмотра, то лучше Dscaler ничего нет.
Кстати частенько во время записи, а пишу много и часто, слушаю постороннюю музыку, TV само по себе, а музыкалка Creative SB5.1 сама по себе.
При записи всегда должно выставлятся PCM 32 000, после окончания записи следует вырезка рекламы и сжатие звука в MP3. Это делается, обычно, в VirtualDub, и в прямопотоковом режиме занимает 5-6 мин на 2-3 часовую запись.


Показать сообщения за:  Поле сортировки  
Начать новую тему Новая тема / Ответить на тему Ответить  Сообщений: 14 
-

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 12


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Перейти:  
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB | Kolobok smiles © Aiwan