Открыть видео DivX / XVID в OpenCV Python

Я начал работать на новом компьютере, пытаясь установить все, как раньше, на моем старом. К сожалению, переход на 64-битные Windows все усложнил.

При текущей настройке я могу открыть только открытые видео I420, преобразованные с помощью memcoder, но я не могу открыть видео DivX / XVID, которые я использовал на своем старом ПК. Я попробовал ffdshow и K-Lite кодек. Открытие видео в gspot показывает, что кодеки действительно установлены.

Я искал решение по всему Интернету, но я не мог найти решение. Я попытался скопировать dll ffmpeg в папку Python27.

Окружающая среда – 64 бит Windows 7 Pro

РЕДАКТИРОВАТЬ:

Я попытался сохранить видео с помощью OpenCV:

Я передал -1 функции cv2.VideoWriter, чтобы получить диалог выбора кодека. Диалог не показывает кодеки ffdshow.

2 Solutions collect form web for “Открыть видео DivX / XVID в OpenCV Python”

Я решил проблему наконец.

Windows7 x64 + Python 2.7 x86 + NumPy x86 + ffdshow x86 + Eclipse x64 – это путь. Все работает как шарм. x64 ffdshow также требуется для других программ, таких как VirtualDub.

Обычно проблема заключается в том, что кодек FFDshow не установлен. Загрузите его с http://www.free-codecs.com/ffdshow_download.htm, и он решит проблему

  • Как получить python .pyd для Windows из исходного кода c / c ++? (обновление: теперь ожидание на Python, если это то, что вы хотите)
  • Как мы можем читать 16 un signed integer (16 uint) jpeg-файлов в python
  • Несоответствие результатов между cv.MinAreaRect2 и ArcGIS (программное обеспечение ГИС). Возможная ошибка?
  • открыть cv python при попытке найти углы шахматной доски
  • Сортировка массива numpy по второму столбцу, только если значения в первом столбце одинаковы
  • Как импортировать cv2 в проект python «Visual Studio 2015»?
  • Как визуализировать сопоставление дескрипторов с использованием opencv-модуля в python
  • Caffe install на ubuntu для anaconda с python 2.7 сбой с libpng16.so.16 не найден
  • Python - лучший язык программирования в мире.