VideoIO ist eine allgemeine Video-IO Rahmen für Pure Data.
Dieser Rahmen sollte eine allgemeine Video-Ein- und Ausgabesystem bereitzustellen (Lesen / Schreiben von verschiedenen Dateien und vom / zum Geräte) für Pure Data. Die Schnittstelle ist plattformunabhängig und die benötigten Bibliotheken werden überprüft und zur Laufzeit geladen, so dass die Host-Anwendung (zB Gem, Gridflow, PDP) hat keine Kompilierung Abhängigkeit von all den Videotheken.
Derzeit werden nur die Schnittstelle zu Gem implementiert und besteht aus folgenden Objekten: pix_file_read, pix_file_write und pix_devic_read. Sie nutzen die GStreamer-Erweiterungen für alle diese Operationen, aber alternative Bibliotheken, vor allem unter Windows und OSX, sollte in Zukunft hinzugefügt werden.
Was sie in diesem Moment tun können:
pix_file_read:
Lesen Audio- und Videoformate von allen gstreamer-Unterstützung (eine ganze Menge); Lesen von DVD; http, mms, UDP, ... Ströme;
pix_file_write:
schreibt in manchen Codecs auf die Festplatte, auch Streams über UDP;
pix_device_read:
kann von der Kamera und DV-Geräten gelesen werden;
Anforderungen :
- PD & gt; = 0,34
- Gstreamer & gt; = 0.10.13
Kommentare nicht gefunden