GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Wie kann ich unter Linux meinen Webcam-Feed ansehen?

Da Sie eine Antwort wünschen, "ohne zusätzliche Anwendungen wie Photobooth zu installieren", habe ich versucht, eine Lösung zu geben, die nicht sehr stark abhängt. Außerdem gehe ich davon aus, dass Ihre Webcam "Video4Linux2" verwendet und dass es sich um /dev/video0 handelt . Wenn es sich um eine moderne Webcam handelt und Sie nur eine haben, sind dies ziemlich gute Annahmen.

Von der Befehlszeile:

$ gst-launch-0.10 v4l2src device=/dev/video0 ! xvimagesink

Beachten Sie, dass "v4l2src" ein kleines L und nicht die Zahl 1 enthält. Auf Ihrem System könnte der Befehl gst-launch lauten oder etwas, das mit gst-launch beginnt aber mit einer anderen Versionsnummer. Die Tab-Vervollständigung sollte Ihnen helfen, den genauen Befehlsnamen zu finden. Dieses Tool befindet sich in gstreamer0.10-tools Paket auf meinem Ubuntu-System, das eine Abhängigkeit von libgstreamer ist, das eine Abhängigkeit einer großen Anzahl von Apps auf meinem Ubuntu-System ist und wahrscheinlich in der Standardinstallation vorhanden ist.

Andere Anwendungen

Wenn es Ihnen nichts ausmacht, andere Anwendungen zu installieren, erfahren Sie hier, wie Sie dies in einigen anderen Anwendungen tun können. Alle können einfach über apt-get installiert werden oder einen anderen Paketmanager Ihrer Wahl:

  • VLC :$ vlc v4l2:///dev/video0 Sie können dies auch über die VLC-GUI tun, indem Sie zu Datei->Aufnahmegerät öffnen
  • gehen
  • mplayer :mplayer tv://device=/dev/video01 (von Stefan in den Kommentaren)
  • Käse :Dies ist eine Photobooth-ähnliche App, die sehr einfach zu bedienen ist.

guvcview

Dieses Programm ist ideal für Screencasts, da es nur die Kamera auf einem Fenster und sonst nichts zeigen kann:

sudo apt-get install guvcview
guvcview

Verwenden Sie dann einfach einen beliebigen Bildschirmrekorder, um einen Feed zu erstellen. recordmydesktop funktioniert gut.

Getestet auf Ubuntu 18.04.

Verwandte Fragen:

  • https://askubuntu.com/questions/536563/screen-recorder-webcam
  • https://askubuntu.com/questions/48245/webcam-apps-and-ways-of-checking-if-webcam-is-working
  • https://askubuntu.com/questions/348838/how-to-check-available-webcams-from-the-command-line/848390#848390

ffplay /dev/video0 ist eine der einfacheren Methoden und funktioniert, sofern Sie ffmpeg installiert haben.

Verwenden Sie zur Installation sudo apt install ffmpeg .


Linux
  1. So führen Sie einen Linux-Befehl für immer alle X Sekunden aus oder wiederholen ihn

  2. So benennen Sie Dateien unter Linux um

  3. So verwenden Sie den Su-Befehl unter Linux

  4. Watch-Befehl in Linux [mit Beispielen]

  5. So erstellen Sie ein Skript eines Linux-Befehls

So führen Sie für immer alle X Sekunden einen Linux-Befehl aus

So erstellen Sie einen Alias ​​unter Linux

So führen Sie einen Befehl regelmäßig unter Linux mit Watch aus

So verwenden Sie den Befehl sysctl unter Linux

Wie man einen Prozess unter Linux beendet

Verwenden des Watch-Befehls unter Linux