OpenCV: VideoCapture.isOpened () всегда возвращает false - PullRequest
0 голосов
/ 26 июня 2019

Я новичок в openCV и у меня проблемы с VideoCapture.isOpened (), всегда возвращающим false.Я видел другие посты с похожими проблемами, но мне не удалось продвинуться к решению моего дела.

enter image description here

Это изображениепоказывает две функции в моем заголовке, который использует библиотеки openCV.Я вызываю обе функции на моем первом ViewController, и вы можете увидеть результат в нижней части изображения.Также я вставил вывод ниже:

did it work : 0 // This is the result for VideoCapture.isOpened()
Before : OpenCV Version 4.1.0 // This is the result of the other function, which is working

По какой-то причине VideoCapture не открывает файл mp4, даже если файл mp4 находится в каталоге (как видно на рисунке).

Из других постов кажется, что может быть проблема с каким-то ffmpeg dll или чем-то другим (я не знаком с этим), но я понятия не имею, куда идти дальше.Пожалуйста, помогите мне

дополнительные сведения: - openCV-4.1.0 - включен пакетный пакет ios - используется XCode 10.1

...