Gstreamer установлен, но не собран с OpenCV - PullRequest
2 голосов
/ 15 мая 2019

Я пытаюсь передать видео с моего компьютера на другой. Я начал с базового примера: https://stackoverflow.com/a/51543002/9492711. Я правильно настроил хост udpsink для сопоставления с моим компьютером, ноЯ получаю это сообщение постоянно

VideoCapture или VideoWriter не открыт

VideoCapture не открыт

У меня MacOS, и я установил openCV 4.1.0 иgstreamer 1.16.0 с Python3.

Opencv 4.1.0 и gstreamer1.16.0 устанавливаются с использованием brew , а также я установил файл пакета (инсталлятор времени выполнения 1.16.0) по этой ссылкеhttps://gstreamer.freedesktop.org/download/

Проблема в том, что gstreamer неправильно собран с opencv, и я новичок в этом dev.env и мне нужны некоторые рекомендации.

Вот что я получаю, когда запускаю поддержку print(cv2.getBuildInformation()) Gstreamer в OpenCV

Я пытался удалить opencv и gstreamer ипереустановить их, но это не сработало совсем и все равно получить тот же результат

Gstreamer: НЕТ

У меня также есть следующие конфиги.и информация:

Platform:
Timestamp:                   2019-04-11T22:18:08Z
Host:                        Darwin 16.7.0 x86_64
CMake:                       3.9.4
CMake generator:             Unix Makefiles
CMake build tool:            /usr/bin/make
Configuration:               Release

Я использую Mac OS Mojave версии 10.14.4 и пытаюсь запустить код с использованием VSCode.Любое руководство или помощь, как заставить OpenCV распознавать Gstreamer?

...