Printable Version of Topic
Click here to view this topic in its original format
Forums > Работа с видео и аудио > Nic XviD DS vs. ffdshow, небольшое сравнение


Posted by: Set on 23-11-2003, 21:02
Начну с того, что вот уже длительное время огромная куча народа на всех форумах доказывает, что лучшим декодером для XviD является ffdshow. Сие утверждение меня однозначно достало ... вот и решил потестить качество изображения на вышеуказанном чуде. smile.gif

Вот соперники: Nic's XviD 16/07/03 vs. ffdshow 2003-05-23

После долгого и нудного просмотра видео на обоих конкурентах я убедился, что они дают относительно одинаковое изображение ... НО, тут, в ffdshow выполз довольно заметный артефакт:
в кадре имелся маленький, белый, быстродвижущийся обьект за которым появился явно аномальный хвост (как у кометы, млин smile.gif ), который визуально напоминал след от быстро движущегося курсора на медленных LCD мониторах.
Сий эффект отличался стабильностью и несмотря на все мои эксперименты с пост-процессингом так и не исчез.
Добавлю, что декодер от Nic-а такого "искажения" НЕ создавал !

Вывод прост: ffdshow отнюдь не лучший декодер для XviD.

P.S. А вот то, что ffdshow требует меньше процессорных ресурсов - правда. smile.gif

Posted by: Lab on 23-11-2003, 23:01
Знаешь, Сет, я всегда пользуюсь ffdshow в связке с CrystalPlayer - нареканий не имею

Posted by: RedAndr on 24-11-2003, 01:37
Шас я буду вступатся за ffdshow! smile.gif
Во-первых, какие настройки были в ffdshow, во-вторых, дай этот кусочек видео потестироваь.

Posted by: Set on 24-11-2003, 20:15
Ага ... народ проснулся от спячки ! biggrin.gif

Вот файл, предмет - это кусок снега падающий в расщелину.

Тестил всё с отключенным постпроцессингом. Такое чувство, что ffdshow более контрастно выделяет эти "дефекты".

P.S. Счас попробовал влючить постпроцессинг в обоих приблизительно на равный уровень (в ffdshow только метод Nic-а), ... то ли я до глюков дошёл, то ли совсем в настройках не разбираюсь, но кажись в ffdshow он слабее ... но методы то вроде одинаковые ... blink.gif

P.S.S. И объясните мне, почему от ffdshow падают все плеера (кроме MPC), да и GraphEdit от него валится ?

Posted by: Set on 24-11-2003, 22:09
QUOTE (laborant @ 23-11-2003, 23:01):
Знаешь, Сет, я всегда пользуюсь ffdshow в связке с CrystalPlayer - нареканий не имею

Конфигурация для очень слабых компов ... я не ошибаюсь ? smile.gif

Posted by: RedAndr on 25-11-2003, 23:59
Хмм... У меня в этом эпизоде оба дали примерно одинаковый результат, см. файл. Между тем, это известная проблема, при низком битрейте информации на быстродвижущиеся объекты просто не хватает. Вот и остаются "приведения" от предыдущих кадров.

Грабил я Дубом. Он, как известно через DirectShow не работает, но через AviSynth всё можно smile.gif.

Кстати говоря, ffdshow у меня ни один плеер не валит. Да и GraphEdit работает с ним просто замечательно. Только этой связкой и пользуюсь для просмотра всех фильмов, см. например мою статью. И вообще не видел, чтоб ffdshow что то валил. Так что странно, какая версия у тебя стоит?

Posted by: Lab on 26-11-2003, 02:50
да, у меня такие же следы есть на ffdshow.

что касается связки для слабых компов: дома у меня РIII-800, на работе РIV-2000 как видно не самые медленные компы.

просто мне так удобно smile.gif

Posted by: RedAndr on 26-11-2003, 03:15
QUOTE (laborant @ 25-11-2003, 23:50):
да, у меня такие же следы есть на ffdshow.

Вопрос в том, есть ли такие же следы у XviD?
У меня есть, и я это продемонстрировал.

Кстати, версия ffdshow всё таки та же wink.gif.

Posted by: Set on 26-11-2003, 16:36
Версии написаны в первом посте.

ffdshow не всё валит, MPC работает с ним. Когда я сливал видео из ffdshow в файл через GraphEdit - тот тоже нормально работал, ... может быть он с рендерами глючит, какие-нибудь цветовые форматы не совпадают ?

P.S. Я тут ещё "немного" потестил, так под конец всех этих сравнений картинок мне такие глюки стали видится, что я сам в результатах засомневался ... huh.gif

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)