web-dev-qa-db-fra.com

Comment regarder mes webcams se nourrir de Linux

Dans Windows, je peux ouvrir "mon ordinateur" et cliquer sur l'icône "Webcam" pour obtenir un flux de ma webcam. Je peux aussi prendre des instantanés de cet aliment.

Puis-je faire la même chose à Ubuntu? Sans installer des applications supplémentaires comme photobooth.

23
fox

guvcview

Ce programme est idéal pour les scarèques, car il peut montrer à 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 faire un flux. recordmydesktop fonctionne bien.

Testé sur Ubuntu 18.04.

Questions connexes:

ffplay /dev/video0 est l'une des méthodes simples et fonctionnera à condition que FFMPEG soit installée.

Pour installer, utilisez Sudo apt install ffmpeg.

5
Henry Wilson

Ou vous pouvez essayer la commande mpv

mpv /dev/video0
5
hungptit

Une syntaxe légèrement différente a fonctionné pour moi avec MPlayer:

mplayer -tv device=/dev/video1 tv://

J'utilise une webcam branchée (pas l'intégré). Alors j'ai changé /dev/video0 à /dev/video1. Mais la syntaxe de Stefan ci-dessus semblait par défaut à l'intégré en raison d'une erreur d'analyse d'arguments. Voir les lignes marquées dans la sortie:

baxelrod@it6598 ~ $ mplayer tv://device=/dev/video1
MPlayer 1.2.1 (Debian), built with gcc-5.3.1 (C) 2000-2016 MPlayer Team
mplayer: could not connect to socket
mplayer: No such file or directory
Failed to open LIRC support. You will not be able to use your remote control.
Playing tv://device=/dev/video1.
The filename option must be an integer: dev/video1     <--
Struct tv, field filename parsing error: dev/video1    <--
TV file format detected.
...
Selected device: Integrated Camera                     <--
...

Lorsque j'utilise la syntaxe, j'ai posté, je ne reçois pas les lignes d'erreur et je reçois cela à la place:

Selected device: UVC Camera (046d:081b)
1
Ben