ffdshow - это не кодек, это пакет кодеков.
Вы можете определить, какой кодек на самом деле используется, либо опциями, которые вы передали в ffdshow (особенно fourcc), либо с помощью gspot
openCV может использовать только информацию fourcc для определения кодека, он не справляется с обработкой каких-либо дополнительных функций.Возможно, он использует другой декодер, чем тот, который предоставляется ffdshow (см. Sherlock, чтобы определить, какие из них установлены).
Или, возможно, вы выбрали в кодере какую-то опцию, которую он не понимает