Gstreamer -Fehler: Modulquelle gemeldet: nicht autorisiertPython

Python-Programme
Guest
 Gstreamer -Fehler: Modulquelle gemeldet: nicht autorisiert

Post by Guest »

Ich schreibe einen Code zum Lesen von Frames von einer IP -Kamera mit OpenCV in einem Jetson -Nano -Gerät mit L4T R32.7.1 und Jetpack 4.6.1. Die Version von OpenCV ist 4.3.0 mit Python3.6.9 < /p>
Der Code von Beispiel, den ich verwende, ist Folgendes: < /p>
import cv2

input_URI = "rtsp://user:psw@IP_address:88/videoMain"
camera = cv2.VideoCapture(input_URI)

while camera.isOpened():
ret, frame = camera.read()
frame_rgba = cv2.cvtColor(frame, cv2.COLOR_BGR2RGBA)
print(frame_rgba)

< /code>
Ich erhalte jedoch den folgenden Fehler. < /p>
[ WARN:0] global /tmp/pip-install-acvfpz_0/opencv-python_7732674b1cb7471d8a299216848188a1/opencv/modules/videoio/src/cap_gstreamer.cpp (1759) handleMessage OpenCV | GStreamer warning: Embedded video playback halted; module source reported: Unauthorized
[ WARN:0] global /tmp/pip-install-acvfpz_0/opencv-python_7732674b1cb7471d8a299216848188a1/opencv/modules/videoio/src/cap_gstreamer.cpp (888) open OpenCV | GStreamer warning: unable to start pipeline
[ WARN:0] global /tmp/pip-install-acvfpz_0/opencv-python_7732674b1cb7471d8a299216848188a1/opencv/modules/videoio/src/cap_gstreamer.cpp (480) isPipelinePlaying OpenCV | GStreamer warning: GStreamer: pipeline have not been created
[ERROR:0] global /tmp/pip-install-acvfpz_0/opencv-python_7732674b1cb7471d8a299216848188a1/opencv/modules/videoio/src/cap.cpp (142) open VIDEOIO(CV_IMAGES): raised OpenCV exception:

OpenCV(4.3.0) /tmp/pip-install-acvfpz_0/opencv-python_7732674b1cb7471d8a299216848188a1/opencv/modules/videoio/src/cap_images.cpp:253: error: (-5:Bad argument) CAP_IMAGES: can't find starting number (in the name of file): rtsp://usr:psw@IP_address:88/videoMain in function 'icvExtractPattern'
< /code>
Der Code befindet sich in einem Docker -Container. Wissen Sie, wie Sie es beheben können? Es hat für eine frühere Version von OpenCV funktioniert, aber ich habe die Version aktualisiert und habe angefangen, diesen Fehler zu erhalten. Ich habe versucht, OpenCV herunterzubauen, aber der Fehler erscheint immer noch für frühere Versionen. Ich bin mir nicht sicher, was ich tun soll.
Danke

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post