Bonjour,
Est-ce que quelqu'un sait comment je peux faire pour gérer la webcam en C (récuprérer le flux audio et vidéo) ? Par exemple un tableau contenant les pixels de chaque images successives ou autre.
Est-ce que sa dépend de l'OS et de la distribution ? Est-ce que la gestion de la webcam va êtr différente sous Ubuntu et sous Archlinux ?
[webcam] langage c
-
- yeomen
- Messages : 263
- Inscription : jeu. 26 avr. 2012, 23:33
Re: [webcam] langage c
Bonjour,
Je crois que le flux video d'une webcam peut se récupérer via /dev/video0
Je crois que le flux video d'une webcam peut se récupérer via /dev/video0
-
- Elfe
- Messages : 623
- Inscription : dim. 27 avr. 2014, 09:32
Re: [webcam] langage c
En effet, si je fais :
j'ai bien ma tête sur mplayer.
Mais pour le lire en C, je fais comment ?
Je suppose qu'il faut que je l'ouvre en binaire :
Mais ensuite je le lis comment ?
Code : Tout sélectionner
mplayer tv:// -tv driver=v4l2
Mais pour le lire en C, je fais comment ?
Je suppose qu'il faut que je l'ouvre en binaire :
Code : Tout sélectionner
File *file = open("/dev/video0", "r")
- Xorg
- Maître du Kyudo
- Messages : 1933
- Inscription : dim. 22 janv. 2012, 19:25
- Localisation : Entre le clavier et la chaise.
Re: [webcam] langage c
Premier résultat sur Google : http://stackoverflow.com/questions/1183 ... m-in-linux.
Mais peut-être essaye avec une bibliothèque, genre Video4Linux2 (V4L2).
Mais peut-être essaye avec une bibliothèque, genre Video4Linux2 (V4L2).
-
- Elfe
- Messages : 623
- Inscription : dim. 27 avr. 2014, 09:32
Re: [webcam] langage c
Oui, sauf que ce code ne me donne rien. Lorsque je convertit le fichier en image, j'ai un écran noir