Dans Windows, je peux ouvrir "Poste de travail" et cliquer sur l'icône "Webcam" pour obtenir un flux de ma webcam. Je peux également prendre des instantanés de ce flux.
Puis-je faire de même dans Ubuntu? Sans installer aucune application supplémentaire comme Photobooth.
Réponses:
Puisque vous voulez une réponse «sans installer aucune application supplémentaire comme Photobooth», j'ai essayé de donner une solution qui ne dépend pas beaucoup. Je suppose également que votre webcam utilise " Video4Linux2 " et que c'est le cas
/dev/video0
. S'il s'agit d'une webcam moderne et si vous n'en avez qu'une, ce sont de très bonnes hypothèses.Depuis la ligne de commande:
Notez que "v4l2src" contient un L minuscule et non le numéro 1. Sur votre système, la commande peut être
gst-launch
ou quelque chose commençant pargst-launch
mais avec un numéro de version différent. L'achèvement de l'onglet devrait vous aider à trouver le nom exact de la commande. Cet outil est dans legstreamer0.10-tools
package de 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 facilement être installés via
apt-get
ou un autre gestionnaire de packages de votre choix:$ vlc v4l2:///dev/video0
En outre, vous pouvez le faire à partir de l'interface graphique VLC en allant dans Fichier-> Ouvrir le périphérique de capturemplayer tv://device=/dev/video01
(de Stefan dans les commentaires)la source
guvcview
était super simple et fonctionnait parfaitement.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:
Utilisez ensuite n'importe quel enregistreur d'écran pour créer un flux.
recordmydesktop
fonctionne bien.Testé sur Ubuntu 18.04.
Questions connexes:
la source
Ou vous pouvez essayer la commande mpv
la source
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
.la source
Une syntaxe légèrement différente a fonctionné pour moi en utilisant mplayer:
J'utilise une webcam branchée (pas la webcam intégrée). J'ai donc changé
/dev/video0
pour/dev/video1
. Mais la syntaxe de Stefan ci-dessus semblait être par défaut celle intégrée en raison d'une erreur d'analyse des arguments. Voir les lignes marquées dans la sortie:Lorsque j'utilise la syntaxe que j'ai publiée, je n'obtiens pas les lignes d'erreur, et j'obtiens ceci à la place:
la source