Forums -> Глюкодром -> Проблема с ffdshow
| Full Version

nedel
Вот уже 2 недели интесивно борюсь з глюком: во время воспроизведения видео (xvid) каждые 10-20 сек. картинка ускоряется, как бы пробовала нагнать время. Естественно звук при этом перескакивает. Что примечательно - эффект не зависит от проигрывателя, отсюда и подозрение на ffdshow (правда и xvid декодер дает то же). Во время этих заскоков занатость процессора значительно увеличивается.

Еще один важный факт - во время воспроизведения в VLC оного глюка не наблюдается (опять же камень в сторону ffdshow/xvid)

А все началось с покупки новой машины:

процессор: AMD64 x2 Dual Core 4400+ (2 ядра по 2.3 GHz)
материнка: Asus M2N-MX
оперативка: 2ГБ
графика: NVIDIA GeForce 6100

было у меня подозрение что проблема с синхронизацией 2 ядер, поставил AMD Dual Core Optimizer - не помогло :(

Может было у кого, может слышал кто как с этим бороться :help:
FiL
снести ффдшоу и поставить занова последнюю версию.
nedel
у меня последняя версия K-Lite Codec Pack
mts
Ох, не люблю я кодек-паки. Снёс бы ты его и поставил отдельно только нужные декодеры. Найти их совершенно нет проблем.
nedel
снес все, поставил сам Koepi XviD Codec 1.1.3 - тот же глюк :(
mts
Попробуй GSpot. Он тебе нарисует цепочки фильтров для твоего фильма - видео и звук. Может увидишь что-нибудь подозрительное.
Другой вариант - аудио драйвера, снести, переустановить, попробовать другие - MS vs. Manufacturer.
Когда-то, давным-давно, было у меня что-то похожее - вроде оказались драйвера виноваты.
nedel
QUOTE (nedel @ 20-07-2008, 20:29)
Еще один важный факт - во время воспроизведения в VLC оного глюка не наблюдается
аудио драйвера думаю ни при чем
FiL
QUOTE (nedel @ 21-07-2008, 04:18)
у меня последняя версия K-Lite Codec Pack
Забавно, у тебя К-лайт, а виноват ffdshow. И какого совета ты ожидаешь по ffdshow, если он у тебя даже не проинсталлирован? :)
nedel
K-Lite Codec Pack - универсальный сборник, который пригодится всем, кто смотрит фильмы в форматах DivX/XviD. В состав сборника вошло множество различных кодеков, среди которых вы найдете:
- Media Player Classic [version 6.4.9.0+ SVN build 2007-03-25]
- ffdshow [rev. 1193]
- XviD [version 1.2.0-dev build 2006-11-08]
- DivX Pro [version 6.6.1.1]
- x264 [rev. 655]
- Windows Media 9 VCM [version 9.0.1.1184]
- On2 VP6 [version 6.4.2.0] [Encoding]
- On2 VP7 [version 7.0.10.0] [Encoding]
- Intel Indeo [version 5.2562.15.54]
- Intel Indeo [version 4.51.16.2]
- Intel Indeo [version 3.24.15.03]
- Intel I.263 [version 2.55.1.16]
- huffyuv [version 2.1.1 CCE Patch 0.2.5]

http://k-lite-codec.com/about.php
korneliy
Так это безобразие происходит только с одним фильмом?
nedel
если бы... а то с каждым, или почти с каждым (нет 100% уверенности)
VxWorks
Если проиграть фильм в VLC - проблема остается?
nedel
в самом VLC нет, а после него в другом плейере - да
VxWorks
VLC использует свои кодеки, а другой плейер, видимо, стандартные системные.

Попробуй загрузить файл в GSpot или GraphEdit, дать команду отрендерить и кинь сюда цепочку фильтров.
nedel
ok, приду домой, сделаю
nedel
GSpot выдал такое
(Src)-->(A)-->[AviSpliter]>--(B)-->[ffdshow Video Decoder]>--©-->[VideoRenderer]

mts
А звук?
nedel
граф с GraphEdit: http://xmages.net/out.php/i16750_Clipboard01.gif
mts
Отключи/выдерни звуковую карту. Проверь эффект.
nedel
Помогло :) Осталось найти "правельный" драйвер для SoundMAX ADI1986A. У меня стоит последний из предлагаемых производителем метеринки...
VxWorks
Не вижу никаких проблем с графом...

UPD: Пока писал пост, уже нашли проблему :)
mts
QUOTE (nedel @ 21-07-2008, 15:20)
Помогло :) Осталось найти "правельный" драйвер для SoundMAX ADI1986A. У меня стоит последний из предлагаемых производителем метеринки...
MS ничего не предлагает?
Попробуй поискать у производителя чипа, какой-нибудь референсный драйвер.
nedel
Огромное спасибо всем за помощь, особенно mts :)
mts
QUOTE (nedel @ 21-07-2008, 17:37)
Огромное спасибо всем за помощь, особенно mts :)
Prosze bardzo.