Ich mache gerade ein Bewegungserkennungsprojekt, das Video aufzeichnet, wenn Bewegung erkannt wird. Momentan gibt es keinen Fehler beim Aufnehmen des Videos, aber wenn ich das Video anschaue, sind es 0 Bytes. Jede Hilfe würde sehr geschätzt werden.cv2.videowriter schreibt 0 Bytes Datei (Python) (opencv)
Dies ist mein Code:
camera = cv2.VideoCapture(0)
fourcc = cv2.VideoWriter_fourcc(*'XVID')
out = cv2.VideoWriter('output.avi',fourcc, 20.0, (640, 480))
Auf welchem Betriebssystem befinden Sie sich? Hast du ein anderes FourCC versucht? Welche Video-I/O zeigt 'opencv_version -v'? –
Windows 7 professionell. Ich habe XVID und MJPG ausprobiert. Wo verwende ich den Befehl "opencv_version -v" – Aplin
Ich benutze OpenCV auf Mac/Linux und es wird dieser Befehl im Terminal ausgeführt - es kann nicht auf Windows sein, ich weiß es nicht. –