Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#1 31-01-2015 21:08:21

kawer
Adhérent(e)
Lieu : Académie de la Croix-Vraie
Distrib. : Debian stable / ArchLinux
Noyau : Current
(G)UI : xfwm4
Inscription : 08-10-2013
Site Web

v4l2loopback, simulation de webcam

Bonjour,

Après plusieurs tentative d'installation exotique des modules de simulation d'entrée vidéo, j'ai finis par me tourner vers v4l2loopback qui est disponible dans les dépots, mais n'ayant pas les fichiers exemples inclut j'ai compilé à partir de git.

Je charge le module après compilation et entre la ligne suivante pour simuler une webcam à partir d'un fichier vidéo :

mplayer 01.mp4 -loop 0; (yuv4mpeg_to_v4l2 /dev/video0 < /tmp/pipe & ); mplayer 01.mp4 -vf scale=320:240 -vo yuv4mpeg:file=/tmp/pipe



Mais rien ne sort de /dev/video0, savez vous pourquoi ? (j'ai suivi ce tuto), Merci.

Dernière modification par kawer (31-01-2015 21:11:12)


Rendez à César ce qui est à César et à Dieu ce qui est à Dieu -Cit. J.C.
La persévérance, c'est ce qui rend l'impossible possible, le possible probable et le probable réalisé. -Cit. Robert Half.
Dans toutes les situations, le piège c'était avant, car tu ne voyais pas les murs -Cit. Crevette

Hors ligne

#2 30-06-2015 03:26:17

kawer
Adhérent(e)
Lieu : Académie de la Croix-Vraie
Distrib. : Debian stable / ArchLinux
Noyau : Current
(G)UI : xfwm4
Inscription : 08-10-2013
Site Web

Re : v4l2loopback, simulation de webcam

En faite ça fonctionne pour mplayer 1.1.1 à compiler depuis les sources ou avec ffmpeg, voici comment faire :


aptitude install v4l2loopback-dkms v4l2loopback-utils
 



Le wiki est disponible sur github ici

Pour MPLAYER : pensez à désinstaller la version de mplayer installé sur votre système avant de compiler à partir des sources.
- dans le premier terminal


mkfifo /tmp/pipe
mplayer -vo yuv4mpeg:file=/tmp/pipe <file to play>
 


- dans le second terminal:


mencoder /tmp/pipe -nosound -noskip -ovc raw -vf scale=640:480,format=yuy2 -of rawvideo -rawvideo w=640:h=360:format=yuy2 -cache 8192 -o /dev/video0



Ou avec ffmpeg qui est dans les dépots debian (binaire) :pensez à l'installer si vous ne l'avez pas

ffmpeg -re -i <file_to_play> -f v4l2 /dev/video0



Voilà vous pourrez désormais simuler la présence d'une réèl webcam. Pour vérifier vous pouvez soit aller ici soit lire le flux sortant de /dev/video0 avec votre lecteur vidéo favoris.

Dernière modification par kawer (30-06-2015 04:02:24)


Rendez à César ce qui est à César et à Dieu ce qui est à Dieu -Cit. J.C.
La persévérance, c'est ce qui rend l'impossible possible, le possible probable et le probable réalisé. -Cit. Robert Half.
Dans toutes les situations, le piège c'était avant, car tu ne voyais pas les murs -Cit. Crevette

Hors ligne

#3 30-06-2015 07:34:56

paskal
autobahn
Lieu : ailleurs
Inscription : 14-06-2011
Site Web

Re : v4l2loopback, simulation de webcam

Je vois bien là un superbe projet de page wiki ...  cool

I'd love to change the world
But I don't know what to do
So I'll leave it up to you...

logo-sur-fond.png

Hors ligne

#4 05-07-2015 22:06:15

kawer
Adhérent(e)
Lieu : Académie de la Croix-Vraie
Distrib. : Debian stable / ArchLinux
Noyau : Current
(G)UI : xfwm4
Inscription : 08-10-2013
Site Web

Re : v4l2loopback, simulation de webcam

Chose faite, https://debian-facile.org/viewtopic.php?id=11693

Dernière modification par kawer (06-07-2015 05:50:39)


Rendez à César ce qui est à César et à Dieu ce qui est à Dieu -Cit. J.C.
La persévérance, c'est ce qui rend l'impossible possible, le possible probable et le probable réalisé. -Cit. Robert Half.
Dans toutes les situations, le piège c'était avant, car tu ne voyais pas les murs -Cit. Crevette

Hors ligne

#5 06-07-2015 10:15:23

paskal
autobahn
Lieu : ailleurs
Inscription : 14-06-2011
Site Web

Re : v4l2loopback, simulation de webcam

Merci.  cool

I'd love to change the world
But I don't know what to do
So I'll leave it up to you...

logo-sur-fond.png

Hors ligne

Pied de page des forums