Dies ist der Befehl dv4lstart, der im kostenlosen OnWorks-Hosting-Provider über eine unserer zahlreichen kostenlosen Online-Workstations wie Ubuntu Online, Fedora Online, Windows-Online-Emulator oder MAC OS-Online-Emulator ausgeführt werden kann
PROGRAMM:
NAME/FUNKTION
dv4lstart - V4L-API umleiten, um von einem V4L-Programm auf einen Camcorder zuzugreifen
ZUSAMMENFASSUNG
dvlstart [Optionen] Befehl [Argument ...]
BESCHREIBUNG
dv4lstart ermöglicht Befehl Zugriff auf einen dv1394 (Firewire)-Camcorder mit video4linux
(V4L)-API. dv4lstart verwendet die LD_PRELOAD-Funktion zum Abfangen von Aufrufen an die V4L-API und
den Videostream des Camcorders verfügbar machen.
Überprüfen Sie, ob LD_PRELOAD in Ihrer Umgebung funktioniert, indem Sie starten
$ dv4lstart ls -l /dev/video0
Die resultierende Ausgabe sollte wie folgt aussehen
crw-rw---- 0 root video 81, 0 1. Januar 1970 /dev/video0
Überprüfen Sie Ihre 1394-Treiberkonfiguration, indem Sie starten
$ gst-launch-0.10 dv1394src \! dvdemux\! DVD-Datei \! xvimagesink
aus deiner Schale. Nach dem Einschalten der Kamera sollte ein Videofenster erscheinen. Wenn das
funktioniert, dv4lstart sollte auch funktionieren.
innen Befehl, Verwenden Sie /dev/video0. Jedes vorhandene, echte V4L-Gerät namens /dev/video0 kann dies nicht
über eine Anwendung aufgerufen werden, die mit gestartet wurde dv4lstart (Normal gestartete Anwendungen können
Zugriff auf das echte /dev/video0)
OPTIONAL
-C, --Farbkorrektur
Setzen Sie diese Option, wenn rote Objekte blau aussehen.
-nicht, --new-dev
Weisen Sie dv4lstart an, ein neues Videogerät zu simulieren, anstatt /dev/video0 zu überschreiben.
Legen Sie diese Option fest, wenn Ihre Anwendung auf andere Videogeräte zugreifen muss.
-R, --rgb-nur
Stellen Sie diese Option ein, um zu verhindern, dass V4L-Anwendungen YUV-Paletten auswählen. Versuche dies
Option, wenn Sie niedrige Bildraten erhalten.
-in, - ausführlich Grad des
Legen Sie die Anzahl der Debugging-Nachrichten fest. Ein Pegel von 0 bedeutet überhaupt keine Ausgabe, 1 ist der
Standardmäßig aktiviert 3 alle Nachrichten.
-H, --help
zeigt eine Hilfemeldung an
Beispiele:
Der Befehl
$ dv4lstart v4l-info
gibt einige Informationen über das simulierte V4L-Gerät aus.
$ dv4lstart -c gqcam -v /dev/video0
startet die gqcam Webcam-Viewer, der rote und blaue Farben vertauscht.
EINSCHRÄNKUNGEN
Programme, die exotische Methoden für den Zugriff auf die V4L-API verwenden, funktionieren nicht.
Einige Umgebungen erlauben die Verwendung von LD_PRELOAD aus Sicherheitsgründen nicht. dv4lstart werden wir
dort nicht arbeiten.
If dv4lstart funktioniert nicht, versuche es dv4l stattdessen.
Verwenden Sie dv4lstart online mit den onworks.net-Diensten