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?
↧