In Windows kann ich "Arbeitsplatz" öffnen und auf das "Webcam" -Symbol klicken, um einen Feed von meiner Webcam zu erhalten. Ich kann auch Schnappschüsse von diesem Feed machen.
Kann ich dasselbe in Ubuntu tun? Ohne zusätzliche Anwendungen wie Photobooth zu installieren.
Antworten:
Da Sie die Antwort "ohne Installation zusätzlicher Anwendungen wie Photobooth" erhalten möchten, habe ich versucht, eine Lösung zu finden, die nicht sehr stark von der Anwendung abhängt. Außerdem gehe ich davon aus, dass Ihre Webcam " Video4Linux2 " verwendet und dies auch ist
/dev/video0
. Wenn dies eine moderne Webcam ist und Sie nur eine haben, sind dies ziemlich gute Annahmen.Von der Kommandozeile:
Beachten Sie, dass „v4l2src“ enthält ein kleines L und nicht die Nummer 1. Auf Ihrem System mit dem Befehl sein kann
gst-launch
mit dem Starten oder etwas ,gst-launch
aber mit einer anderen Versionsnummer. Das Ausfüllen der Tabulatoren soll Ihnen helfen, den genauen Befehlsnamen zu finden. Dieses Tool ist in demgstreamer0.10-tools
Paket auf meinem Ubuntu-System enthalten, das eine Abhängigkeit von libgstreamer darstellt, das eine Abhängigkeit von einer großen Anzahl von Apps auf meinem Ubuntu-System darstellt und wahrscheinlich in der Standardinstallation enthalten ist.Andere Anwendungen
Wenn es Ihnen nichts ausmacht, andere Anwendungen zu installieren, können Sie dies in einigen anderen Anwendungen tun. Alle können einfach über einen
apt-get
oder einen anderen Paketmanager Ihrer Wahl installiert werden :$ vlc v4l2:///dev/video0
Sie können dies auch über die VLC-Benutzeroberfläche tun, indem Sie auf Datei-> Aufnahmegerät öffnen gehenmplayer tv://device=/dev/video01
(von Stefan in den Kommentaren)quelle
guvcview
war super einfach und hat perfekt funktioniert.guvcview
Dieses Programm ist ideal für Screencasts, da es nur die Kamera in einem Fenster zeigen kann und sonst nichts:
Verwenden Sie dann einfach einen beliebigen Bildschirmrecorder, um einen Feed zu erstellen.
recordmydesktop
funktioniert gut.Getestet unter Ubuntu 18.04.
Verwandte Fragen:
quelle
Oder Sie können den Befehl mpv ausprobieren
quelle
ffplay /dev/video0
ist eine der einfacheren Methoden und funktioniert, sofern Sie ffmpeg installiert haben.Zum Installieren verwenden Sie
sudo apt install ffmpeg
.quelle
Eine etwas andere Syntax hat bei mir mit mplayer funktioniert:
Ich benutze eine eingesteckte Webcam (nicht die eingebaute). Also habe ich mich verändert
/dev/video0
zu/dev/video1
. Aber Stefans obige Syntax schien aufgrund eines Argument-Parsing-Fehlers standardmäßig eingebaut zu sein. Siehe markierte Zeilen in der Ausgabe:Wenn ich die von mir gepostete Syntax verwende, werden die Fehlerzeilen nicht angezeigt. Stattdessen wird Folgendes angezeigt:
quelle