Puisque vous voulez une réponse "sans installer d'applications supplémentaires comme Photobooth", j'ai essayé de donner une solution qui ne dépend pas beaucoup. Aussi, je suppose que votre webcam utilise "Video4Linux2" et qu'il s'agit de /dev/video0
. S'il s'agit d'une webcam moderne et si vous n'en avez qu'une seule, ce sont de très bonnes hypothèses.
Depuis la ligne de commande :
$ gst-launch-0.10 v4l2src device=/dev/video0 ! xvimagesink
Notez que "v4l2src" contient un L minuscule et non le chiffre 1. Sur votre système, la commande peut être gst-launch
ou quelque chose commençant par gst-launch
mais avec un numéro de version différent. La complétion par tabulation devrait vous aider à trouver le nom exact de la commande. Cet outil est dans le gstreamer0.10-tools
package sur mon système Ubuntu, qui est une dépendance de libgstreamer, qui est une dépendance d'un grand nombre d'applications sur mon système Ubuntu et est probablement présent dans l'installation par défaut.
Autres applications
Si cela ne vous dérange pas d'installer d'autres applications, voici comment vous pouvez le faire dans quelques autres applications. Tous peuvent être facilement installés via apt-get
ou un autre gestionnaire de packages de votre choix :
- VLC :
$ vlc v4l2:///dev/video0
De plus, vous pouvez le faire à partir de l'interface graphique de VLC en allant dans Fichier->Ouvrir un périphérique de capture - mplayer :
mplayer tv://device=/dev/video01
(de Stefan dans les commentaires) - Fromage :Il s'agit d'une application de type photomaton très simple à utiliser.
guvcview
Ce programme est idéal pour les screencasts, car il peut afficher uniquement la caméra sur une fenêtre et rien d'autre :
sudo apt-get install guvcview
guvcview
Ensuite, utilisez simplement n'importe quel enregistreur d'écran pour créer un flux. recordmydesktop
fonctionne bien.
Testé sur Ubuntu 18.04.
Questions connexes :
- 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
est l'une des méthodes les plus simples et fonctionnera à condition que ffmpeg soit installé.
Pour installer, utilisez sudo apt install ffmpeg
.