Wie aufzeichnen von video (UND audio) in python, die von einer Kamera (oder webcam)

ich bin auf der Suche nach einer Lösung, entweder in linux oder in windows, die ermöglicht es mir zu

  • aufzeichnen von video (+audio) von meiner webcam & Mikrofon gleichzeitig.
  • speichern Sie es als eine Datei.AVI oder mpg oder was auch immer)
  • Anzeige des Videos auf dem Bildschirm während der Aufnahme

Kompression ist KEIN Problem, in meinem Fall, und ich eigentlich lieber capture RAW und komprimieren Sie es später.

Bisher habe ich es geschafft mit einer ActiveX-Komponente in VB die hat sich um alles gekümmert, und ich möchte die Fortschritte mit python (die VB-Lösung ist instabil, unzuverlässig).

so weit ich gesehen habe code, der fängt nur VIDEO, oder einzelne frames...

Ist, habe ich mich so weit an

  • OpenCV - konnte nicht finden, dass audio capture dort
  • PyGame - keine gleichzeitige Aufnahme von audio (AFAIK)
  • Videoergreifung - nur einzelne frames.
  • SimpleCV - keine audio -
  • VLC - Bindung zu VideoLAN Programm in wxPthon - hoffentlich wird es nicht (immer noch die Untersuchung dieser option)
  • kivy - nur davon gehört, es allerdings nicht schafft, es zu erhalten arbeitend unter windows, SO WEIT.

Die Frage - gibt es ein video & audio-capture-Bibliothek für python?

oder - was sind die anderen Optionen, falls vorhanden?

InformationsquelleAutor Berry Tsakala | 2013-01-03

Schreibe einen Kommentar