Ich habe gerade angefangen, python mit opencv zu programmieren. ich die folgende Seite von opencv 3.0.0 Tutorialpython opencv videowire schreibt kein video
Als ich versuchte, das Beispiel zu verwenden, die Videos speichert, es funktioniert nicht. Es zeigt den Inhalt von der Webcam an und erstellt auch eine Datei namens output.avi, aber als ich die Größe von output.avi überprüft habe, waren es null Bytes. Ich habe auch versucht, verschiedene Codecs verwenden, wie YUY2
Ich benutze Python 2.7.8 und 3.0.0 opencv und Fenster 8.1
Leider kann ich es nicht zur Arbeit bringen.DIVX funktioniert nicht für mich. Danke fürs Helfen. – Zachzhao
CV2 nutzt ffmpeg. Es könnte sein, dass cv2 die Anwendung nicht findet. – Scott
Ich habe meinen Code durchgesehen und festgestellt, dass ich folgende Zeile habe: fourcc = cv2.cv.CV_FOURCC ('X', 'V', 'I', 'D'). Dies ist für einen Linux-VM, aber Sie könnten entsprechende Änderungen vornehmen und es versuchen. Ich weiß nicht, wo ich diesen Code ursprünglich gefunden habe, aber es funktioniert für mich. – Scott