logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

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

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


L'icône rouge permet de télécharger chaque page du wiki visitée au format PDF et la grise au format ODT → ODT PDF Export

Ceci est une ancienne révision du document !


v4l2loopback, simulation de webcam

Nota :

Contributeurs, les FIXME sont là pour vous aider, supprimez-les une fois le problème corrigé ou le champ rempli !

Introduction

v4l2loopback est un module vous permettants de créer des périphériques vidéo virtuel, les applications tel que flash, skype etc … reconnaitrons le périphérique virtuel comme si s'était un périphérique physique. Il peut être utilisé avec mplayer ou ffmpeg

Installation

v4l2loopback

apt-get update && apt-get install v4l2loopback-dkms v4l2loopback-utils

Si vous souhaitez installer ffmpeg a la place de mplayer

apt-get update && apt-get install ffmpeg

Si vous souhaitez installer mplayer a la place de ffmpeg

:!: Debian ne garantie pas la sécurité des paquets ne provenant pas des dépots officiel

Télécharger et compiler mplayer (nous avons besoin de mencoder qui n'est pas fournit avec mplayer2 des dépots Debian)

wget ftp://ftp.mplayerhq.hu/MPlayer/releases/MPlayer-1.1.1.tar.xz
tar xvf MPlayer-1.1.1.tar.xz
cd MPlayer-1.1.1.tar.xz
./configure
make
make install

Utilisation

Chargez le module v4l2 :

modprobe v4l2loopback

FFmpeg :

ffmpeg -re -i mon_fichier.mp4 -f v4l2 /dev/video0

MPlayer

Dans un terminal :

mkfifo /tmp/pipe
mplayer -vo yuv4mpeg:file=/tmp/pipe mon_fichier.mp4

Dans un autre 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
1)
N'hésitez pas à y faire part de vos remarques, succès, améliorations ou échecs !
doc/multimedia/v4l2loopback.1435762824.txt.gz · Dernière modification: 01/07/2015 17:00 par milou

Pied de page des forums

Propulsé par FluxBB