So machen Sie mit dem Terminal einen Schnappschuss von einer USB-Kamera

So machen Sie mit dem Terminal einen Schnappschuss von einer USB-Kamera

also bin ich sicher, dass mein Gerät erreicht ist, da ich lsusb ausprobiert habe

Bus 003 Gerät 020: ID 1b3f:2002 Generalplus Technology Inc. 808 Kamera Nr. 9 (Webcam-Modus)

Ich habe uvccapture ausprobiert. Es verwendet die Standardkamera (die Kamera des Laptops), nicht die über USB angeschlossene, und speichert es in einem angegebenen Ordner. Das ist ok, aber ich brauche die USB-Kamera, um Schnappschüsse zu machen.

ich habe dann Cheese ausprobiert, damit funktioniert die USB-Kamera, aber ich muss manuell auf die Schaltfläche klicken, um das Bild zu speichern. Ich brauche dies jedoch automatisch vom Terminal, wie UVCCapture

also ja, was ich brauche, ist, dass ich in das Terminal eingebe und automatisch macht die USB-Kamera einen Schnappschuss und speichert ihn in einem angegebenen Ordner

Antwort1

Sie müssen ihm mitteilen, welches Gerät verwendet werden soll.

-d<device>
          V4L2 Device (default is /dev/video0)

Wenn die Standardeinstellung Ihre integrierte Kamera ist (und das ist höchstwahrscheinlich der Fall, da diese während der Installation vorhanden war), müssen Sie das Gerät Ihrer USB-Kamera herausfinden.

Machen Sie also

ls /dev | grep video

ohne USB und stecke es dann ein, warte ein wenig und führe den Befehl erneut aus. Es gibt wahrscheinlich ein neues Gerät, das mit beginnt video. Verwenden Sie dies, um zu erkennen

uvccapture -d/dev/video1

wobei „video1“ das neue Gerät ist, das Sie erhalten haben.

verwandte Informationen