Xawtv webcam
Résolu
tlep
Messages postés
596
Date d'inscription
Statut
Membre
Dernière intervention
-
tlep Messages postés 596 Date d'inscription Statut Membre Dernière intervention -
tlep Messages postés 596 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Quelqu'un sait-il utiliser v4l et xawtv, v4lctl..
Je viens d'acquérir une webcam et j'essaie de deviner comment réaliser des petits films avec.
J'ai trouvé une commande :
v4lctl -c /dev/video0 snap jpeg 640x480 toto.jpg
Ca me permet de capturer 1 image de ma webcam, mais c'est très limité
Merci d'avance :-)
Quelqu'un sait-il utiliser v4l et xawtv, v4lctl..
Je viens d'acquérir une webcam et j'essaie de deviner comment réaliser des petits films avec.
J'ai trouvé une commande :
v4lctl -c /dev/video0 snap jpeg 640x480 toto.jpg
Ca me permet de capturer 1 image de ma webcam, mais c'est très limité
Merci d'avance :-)
A voir également:
- Xawtv webcam
- Modèle de webcam - Guide
- Utiliser iphone comme webcam - Guide
- Ma webcam ne fonctionne pas - Guide
- Pilote webcam logitech - Télécharger - Pilotes & Matériel
- Webcam toy - Télécharger - TV & Vidéo
2 réponses
J'ai fait quelques essais de ma webcam avec vlc :
Je lance sur mon poste avec webcam :
vlc v4l:/dev/video0:size=320x240:fps=24,00000000 --sout "#transcode{vcodec=xvid,vb=128,venc=x264{vbv-maxrate=64,vbv-bufsize=256}}:duplicate{dst=display,dst={access=mmsh,mux=asfh,url=192.168.1.10:1234}" -v --noaudio
vlc s'ouvre avec ma webcam, mais j'ai un message d'erreur pas trop clair :
main private error: no sout stream module matched "access=mmsh,mux=asfh,url=192.168.1.10"
Quand je vais sur le poste 192.168.1.10 (comme spécifié), je ne capte apparemment (?) rien.
D'où ma simple question: comment utiliser une webcam dans un réseau local ?
Merci pour vos retours d'expériences !
Je lance sur mon poste avec webcam :
vlc v4l:/dev/video0:size=320x240:fps=24,00000000 --sout "#transcode{vcodec=xvid,vb=128,venc=x264{vbv-maxrate=64,vbv-bufsize=256}}:duplicate{dst=display,dst={access=mmsh,mux=asfh,url=192.168.1.10:1234}" -v --noaudio
vlc s'ouvre avec ma webcam, mais j'ai un message d'erreur pas trop clair :
main private error: no sout stream module matched "access=mmsh,mux=asfh,url=192.168.1.10"
Quand je vais sur le poste 192.168.1.10 (comme spécifié), je ne capte apparemment (?) rien.
D'où ma simple question: comment utiliser une webcam dans un réseau local ?
Merci pour vos retours d'expériences !
salut, je n'utilise pas v4lctl,ni vlc pour la webcam ,
mais avec en principe, streamer est inclue avec xawtv :
fais un test avec
streamer /dev/video0 -o test.jpeg
puis
streamer -q -c /dev/video0 -f rgb24 -r 3 -t 00:05:00 -o test.avi
... où -q est pour une exécution 'silencieuse' (pas de messages), -f est le 'format' rgb24 pour TrueColor ou avi, -r est le nombre d'images par seconde et -t est la durée de l'enregistrement 5 minutes .
ffmpeg :
suivant la qualité, avec 30 images/s :
ffmpeg -vd /dev/video0 -r 30 -s 320x240 video.avi
ffmpeg -vd /dev/video0 -r 30 -s 320x240 -an -y -hq video.avi
ffmpeg -vd /dev/video0 -r 30 -s 320x240 -an -y -hq -sameq video.avi
...
entre autres
a plus
mais avec en principe, streamer est inclue avec xawtv :
fais un test avec
streamer /dev/video0 -o test.jpeg
puis
streamer -q -c /dev/video0 -f rgb24 -r 3 -t 00:05:00 -o test.avi
... où -q est pour une exécution 'silencieuse' (pas de messages), -f est le 'format' rgb24 pour TrueColor ou avi, -r est le nombre d'images par seconde et -t est la durée de l'enregistrement 5 minutes .
ffmpeg :
suivant la qualité, avec 30 images/s :
ffmpeg -vd /dev/video0 -r 30 -s 320x240 video.avi
ffmpeg -vd /dev/video0 -r 30 -s 320x240 -an -y -hq video.avi
ffmpeg -vd /dev/video0 -r 30 -s 320x240 -an -y -hq -sameq video.avi
...
entre autres
a plus
Merci ;-)
Avec streamer çà plante :
avi / video: 24 bit TrueColor (LE: bgr) / audio: none
ioctl: VIDIOCMCAPTURE(frame=0;height=48;width=64;format=4): Invalid argument
no way to get: 320x240 24 bit TrueColor (LE: bgr)
movie writer initialisation failed
Et avec ffmpeg -v -d /dev/video0 -r 30 -s 320x240 video.avi :
Unable for find a suitable output format for '/dev/video0'
:-((
Avec vlc ca a l'air pas mal, si ce n'est que je n'arrive pas a envoyer la video à travers le réseau :-|
Avec streamer çà plante :
avi / video: 24 bit TrueColor (LE: bgr) / audio: none
ioctl: VIDIOCMCAPTURE(frame=0;height=48;width=64;format=4): Invalid argument
no way to get: 320x240 24 bit TrueColor (LE: bgr)
movie writer initialisation failed
Et avec ffmpeg -v -d /dev/video0 -r 30 -s 320x240 video.avi :
Unable for find a suitable output format for '/dev/video0'
:-((
Avec vlc ca a l'air pas mal, si ce n'est que je n'arrive pas a envoyer la video à travers le réseau :-|
Je viens enfin de trouver une solution avec vlc :
Sur le serveur (avec la webcam):
vlc -V X11 v4l:/dev/video0:size=320x240 --sout "#transcode{vcodec=DIV3, vb=112}:duplicate{dst=display,dst=standard{access=file, mux=ps,url=flux1.avi},dst=standard{access=mmsh,mux=asfh,url=192.168.1.1:10000}}" -v --noaudio
Sur le poste client (windows ou linux) :
-> Ouvrir un flux réseau:
mmsh:192.168.1.1:10000
(Pour moi, le device est /dev/video0, et non /dev/video, n'ayant pas correctement configuré udev)
Ca marche nickel !
;-)
Sur le serveur (avec la webcam):
vlc -V X11 v4l:/dev/video0:size=320x240 --sout "#transcode{vcodec=DIV3, vb=112}:duplicate{dst=display,dst=standard{access=file, mux=ps,url=flux1.avi},dst=standard{access=mmsh,mux=asfh,url=192.168.1.1:10000}}" -v --noaudio
Sur le poste client (windows ou linux) :
-> Ouvrir un flux réseau:
mmsh:192.168.1.1:10000
(Pour moi, le device est /dev/video0, et non /dev/video, n'ayant pas correctement configuré udev)
Ca marche nickel !
;-)