Есть ли возможность для определенного формата (мпег4) сменить приоритет кодеков так, чтоб ффдшоу ушел с первого места?
Полностью ситуацию описал там
Точно помню, что где-то видел настройки приоритетов кодеков, но не помню, для каждого формата отдельно или для всех сразу.
Добавлено:
Цитата:
(разумеется, запрещал именно свой формат - указанный тулзами.
DirectShowFilterManager также показывает, что приоритет у МС мпег4 декодера, мерит ему стоит на 00800000, бегунок на преферред. Открываю файл - опять ффдшоу и опять диагональное изображение.
ЗЫ, в менеджере при попытке открыть установки фильтра получаю
Цитата:
Полностью ситуацию описал там
Точно помню, что где-то видел настройки приоритетов кодеков, но не помню, для каждого формата отдельно или для всех сразу.
Добавлено:
Цитата:
А просто зайти в Пуск->Программы->FFDShow->Video decoder configuration->Codecs и поставить напротив MPEG1 "disabled" не пробовал?сделал. Ничего не изменилось. Всё равно ффдшоу проигрывает.
(разумеется, запрещал именно свой формат - указанный тулзами. DirectShowFilterManager также показывает, что приоритет у МС мпег4 декодера, мерит ему стоит на 00800000, бегунок на преферред. Открываю файл - опять ффдшоу и опять диагональное изображение.
ЗЫ, в менеджере при попытке открыть установки фильтра получаю
Цитата:
Access violation at adress 1C40B770 in module MPG4DS.AX. Read of adress FFFFFFFF

Просто пережатие файл в MPEG2 тем же дубом, работает, но только со стандартным fps (25, 29.97). Наверное, проблема в этом (т.к. при захвате никогда ровно 25 кадров в секунду не получается), но как ее решить - не понятно