bonjour, je comprends pas trop ce que fait v4l et donc v4l2....c un programme qu on telecharge et il y a une appli pour la video ou des drivers???si qqn peut m eclairer un peu...
merci
bonjour, je comprends pas trop ce que fait v4l et donc v4l2....c un programme qu on telecharge et il y a une appli pour la video ou des drivers???si qqn peut m eclairer un peu...
merci
v4l2 est la nouvelle version de v4l. Elle est apparue avec la version 2.5 du noyau.
V4L signifie Video For Linux. C'est une API du noyau permettant la capture vidéo. Elle est utilisé pour les webcams, les tuners TV et autres.
merci pour la reponse...
pourrais tu encore m eclairer stp, j arrive pas à trouver le pgrm et fichier qui capture la video mjpeg principalement, j suis dans bfin_v4l2_device.c mais j ai vraiment du mal à saisir ce que ce programme effectue..
donc pour resumé j aimerai savoir ou est capturé la video ou image transformée en video
et si qqn peut m expiquer en gros ce que fait le fichier cité ci dessus"bfin_v4l2 device.."
merci à tous
Il existe un module dans Xorg qui s'appelle "v4l". Il faut que tu le charges au démarrage du X. Il suffit de l'insérer dans la section "Modules" de ton xorg.conf.
Si tu veux juste utiliser l'accès à la carte TV ou à la webcam en tant qu'utilisateur, de nombreux programmes utilisent V4L : XawTV, VLC,...
Tu peux configurer V4L avec v4l-conf.
Pour programmer avec l'API V4L, tu as besoin d'installer les paquets de développement du noyau (V4L est intégré au noyau). Le paquet s'appelle par exemple sous Debian "linux-headers-2.6.16-2".
Tu dois ensuite mettre dans ton en-tête de programme en C :
La documentation de l'API se trouve ici.
Code : Sélectionner tout - Visualiser dans une fenêtre à part #include <linux/videodev2.h>
Partager