Я пытаюсь передать видео со своего ПК на другой. Я начал с простого примера, этого https://stackoverflow.com/a/51543002/9492711 Я правильно настроил хост udpsink для сопоставления с моим компьютером, но постоянно получаю это сообщение
VideoCapture или VideoWriter не открыты
Видеозахват не открыт
У меня 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, и я новичок в этом разработчике. 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?