Ask Your Question

Revision history [back]

click to hide/show revision 1
initial version

OpenCV conda installation (missing ffmpeg) - Windows

So I managed to install OpenCV 3.1 using conda and Python 3.5 and everything seems to work fine.

However when trying to import a video file via ffmpeg I get this:

import numpy as np
import cv2

cap = cv2.VideoCapture('data\vtest.avi')
cap.read()

#(False, None)

So obviously something is wrong with ffmpeg (when using still images or my laptop webcam works fine).

I have tried a couple of things:

  1. Install ffmpeg binaries in my environment (works fine separately but OpenCV cannot call it?).
  2. I have moved to the bin folder (which is in my path the dlls) from the compiled version in sourceforge:

    opencv_ffmpeg310_64.dll

    opencv_ffmpeg310.dll

But neither of the two options worked. Any ideas?

OpenCV conda installation (missing ffmpeg) - Windows

So I managed to install OpenCV 3.1 using conda and Python 3.5 and everything seems to work fine.

However when trying to import a video file via ffmpeg I get this:

import numpy as np
import cv2

cap = cv2.VideoCapture('data\vtest.avi')
cap.read()

#(False, None)

So obviously something is wrong with ffmpeg (when using still images or my laptop webcam works fine).

I have tried a couple of things:

  1. Install ffmpeg binaries in my environment (works fine separately but OpenCV cannot call it?).
  2. I have moved to the bin folder (which is in my path path) the dlls) dlls from the compiled version in sourceforge:

    opencv_ffmpeg310_64.dll

    opencv_ffmpeg310.dll

But neither of the two options worked. Any ideas?

OpenCV conda installation (missing ffmpeg) - Windows

So I managed to install OpenCV 3.1 using conda and Python 3.5 and everything seems to work fine.

However when trying to import a video file via ffmpeg I get this:

import numpy as np
import cv2

cap = cv2.VideoCapture('data\vtest.avi')
cap.read()

#(False, None)

So obviously something is wrong with ffmpeg (when using still images or my laptop webcam works fine).works).

I have tried a couple of things:

  1. Install ffmpeg binaries in my environment (works fine separately but OpenCV cannot call it?).
  2. I have moved to the bin folder (which is in my path) the dlls from the compiled version in sourceforge:

    opencv_ffmpeg310_64.dll

    opencv_ffmpeg310.dll

But neither of the two options worked. Any ideas?