fran6p Posté(e) Avril 3, 2018 Posté(e) Avril 3, 2018 Bonjour, Es-tu aller consulter le wiki d'Octoprint afin de vérifier que ta webcam peut-être utilisé sous Linux. Tu dis avoir testé ta webcam sur un PC, certes, mais quel est son OS (système d'exploitation). Si elle fonctionne sous Windows ne veut pas forcément dire qu'elle fonctionnera sous Linux. Une webcam sous Linux pour fonctionner et en/décoder de mpeg doit posséder certaines caractéristiques comme une en/décodeur matériel.
yvesprunet Posté(e) Avril 3, 2018 Auteur Posté(e) Avril 3, 2018 @gisclace Cam de recup d'env 2 ans, marque logitech mais pas de ref ecrit dessus
yvesprunet Posté(e) Avril 3, 2018 Auteur Posté(e) Avril 3, 2018 @fran6p ok mais elle a bien fonctionné au début sur 2 ou 3 print. puis plus rien
gisclace Posté(e) Avril 3, 2018 Posté(e) Avril 3, 2018 il y a 24 minutes, fran6p a dit : Bonjour, Es-tu aller consulter le wiki d'Octoprint afin de vérifier que ta webcam peut-être utilisé sous Linux. Tu dis avoir testé ta webcam sur un PC, certes, mais quel est son OS (système d'exploitation). Si elle fonctionne sous Windows ne veut pas forcément dire qu'elle fonctionnera sous Linux. Une webcam sous Linux pour fonctionner et en/décoder de mpeg doit posséder certaines caractéristiques comme une en/décodeur matériel. Si elle a fonctionné au début, le soucis n'est pas là ;-) @yvesprunet, as-tu fait les majs ?
ShagoY Posté(e) Avril 3, 2018 Posté(e) Avril 3, 2018 Il y a 5 heures, yvesprunet a dit : il y a 23 minutes, gisclace a dit : Bonjour, Je ne vois pas la cam dans le retour de lsusb. Quel modèle est-ce ? Tu ne penses pas que c'est la "Microdia" ? Apparemment il n'a que l'imprimante et le webcam de connecté en USB donc par "logique" vu que le reste appartient au Raspberry, m'enfin je supposes vu qu'il n'a pas répondu clairement il y a 33 minutes, yvesprunet a dit : Hum... Apparemment il y a déjà un "flux vidéo" d'actif => "Device or ressource busy" @yvesprunet Il n'y a rien là : http://IP_DE_TON_RASPBERRY/webcam/?action=stream ?
fran6p Posté(e) Avril 3, 2018 Posté(e) Avril 3, 2018 (modifié) Je viens d'aller consulter le wiki, la sortie de ta commande lsusb te donne comme USBHID de ta caméra 0c45:6340. Elle fait partie des webcams reconnues: C'est une marque que je ne connaissais pas Gearhead, modèle WC7500HD. Les paramètres à utiliser (camera_usb_options) sont "-r HD -y" dans la commande: ./mjpg_streamer -i "input_uvc.so $camera_usb_options" -o "output_http.so" où camera_usb_options="-r HD -y" donc essaie la commande suivante: ./mjpg_streamer -i "input_uvc.so -HD -y" -o "output_http.so" Citation Désolé pour ce cadre citation que je n'arrive pas à supprimer Modifié (le) Avril 3, 2018 par fran6p
ShagoY Posté(e) Avril 3, 2018 Posté(e) Avril 3, 2018 à l’instant, gisclace a dit : as-tu fait les majs ? Ça c'est un bon point.. J'ai déjà vu que certains périphériques (exemple écran LCD) qui ne fonctionnaient plus suite à une mise à jour qui modifiait leur firmware...
yvesprunet Posté(e) Avril 3, 2018 Auteur Posté(e) Avril 3, 2018 @ShagoY non pas de réponse, la page est en attente mais rien de plus Désolé pour le manque de precision sur la cam, je n'ai que ça.
ShagoY Posté(e) Avril 3, 2018 Posté(e) Avril 3, 2018 (modifié) il y a 4 minutes, fran6p a dit : ./mjpg_streamer -i "input_uvc.so $camera_usb_options" -o "output_http.so" où camera_usb_options="-r HD -y" donc essaie la commande suivante: ./mjpg_streamer -i "input_uvc.so -HD -y" -o "output_http.so" Il l'a fait un peu plus haut sans le "-HD" mais je doute que ça change quelque chose car il a un "device busy" Pour virer le cadre de citation, je fais un couper(/coller) Modifié (le) Avril 3, 2018 par ShagoY
ShagoY Posté(e) Avril 3, 2018 Posté(e) Avril 3, 2018 à l’instant, yvesprunet a dit : Désolé pour le manque de precision sur la cam, je n'ai que ça. Moi je te demande juste si tu n'as que ton imprimante/webcam sur tes ports USB rien de plus Mais c'est bon maintenant fran6p vient de nous donner la référence de ta webcam
fran6p Posté(e) Avril 3, 2018 Posté(e) Avril 3, 2018 En ssh, vérifie si un processus tourne et utilise le mjpeg-streamer: Connecte toi en ssh, puis tape la commande: "ps aux |grep mjpeg" Voilà la sortie que j'obtients sur mon raspi pi@octopi:~ $ ps aux|grep mjpg pi 785 1.9 0.1 90036 1776 ? Sl avril01 64:42 ./mjpg_streamer -o output_http.so -w ./www -i input_raspicam.so -fps 10 pi 4511 0.0 0.2 4540 2036 pts/1 S+ 17:21 0:00 grep --color=auto mjpg La première ligne retournée m'indique que mjpeg_streamer tourne bien chez moi.
yvesprunet Posté(e) Avril 3, 2018 Auteur Posté(e) Avril 3, 2018 @gisclace oui j'ai fais les maj ce matin pensant que ca pourrais arranger les choses @fran6p réponse de la commande :
gisclace Posté(e) Avril 3, 2018 Posté(e) Avril 3, 2018 (modifié) Pfiou, je ne connaissais pas non plus Fais les maj, parfois ça résous les problèmes de cam en usb (on a déjà vu le cas sur le forum) ps : pour supprimer une citation, il faut cliquer en haut à gauche sur la croix et faire supp edit : trop de messages croisés.... Tu as fait quoi comme maj ? Modifié (le) Avril 3, 2018 par gisclace
yvesprunet Posté(e) Avril 3, 2018 Auteur Posté(e) Avril 3, 2018 @ShagoY oui je n'ai que l'imprimante et la cam en USB @fran6p voila le retour
fran6p Posté(e) Avril 3, 2018 Posté(e) Avril 3, 2018 Ta commande ne peut pas fonctionner car le programmme mjpeg_streamer n'est pas dans le path. Soit tu te déplace dans le dossier mjpeg_streamer via cd mjpeg_streamer puis une fois dans celui-ci tu retapes ta commande (inutile de la retaper si tu l'as déjà saisie, utilise les flèches de déplacement (haut ou bas) pour accéder à l'historique des commandes saisies). Soit tu tapes: mjpeg_streamer/mjpeg_streamer (et la suite de ta commande) ou plus simple rappelle ta dernière commande comme expliqué dans le paragraphe précédent et ajoute en début de ligne (à la place du point qui indique normalement l'emplacement où tu es (je suis pas sûr d'être très clair)) le nom du répertorie contenant le programme mjpeg_streamer.
fran6p Posté(e) Avril 3, 2018 Posté(e) Avril 3, 2018 Le retour de la commande est logique puisque mjpeg_streamer n'est pas lancé.
yvesprunet Posté(e) Avril 3, 2018 Auteur Posté(e) Avril 3, 2018 @fran6p meme reponse : no such file or directory . j'ai essayé le Cd ou le nom dur dossier et ma commande
fran6p Posté(e) Avril 3, 2018 Posté(e) Avril 3, 2018 Déplace toi dans le dossier mjpeg_streamer. La commande pwd doit te retourner ceci: pi@octopi:~ $ cd mjpg-streamer/ pi@octopi:~/mjpg-streamer $ pwd /home/pi/mjpg-streamer pi@octopi:~/mjpg-streamer $ Essaie de rajouter à la fin de la commande qui lance mjpg_streamer (en entrée ton option -i, la sortie que tu souhaite option -o) -w ./www Et tiens nous au courant si ça fonctionne. ------------------------------- Quand tu es dans le répertoire mjpg_streamer que contient-il? Utilise la commande ls Voici le résultat que j'obtiens: pi@octopi:~/mjpg-streamer $ ls _build LICENSE output_http.so TODO cmake Makefile output_rtsp.so utils.c CMakeLists.txt mjpg_streamer output_udp.so utils.h input_file.so mjpg_streamer.c plugins www input_http.so mjpg-streamer-experimental README.md input_raspicam.so mjpg_streamer.h scripts input_uvc.so output_file.so start.sh Avec ls -alh pi@octopi:~/mjpg-streamer $ ls -alh total 340K drwxr-xr-x 9 pi pi 4,0K avril 19 2016 . drwxr-xr-x 15 pi pi 4,0K mars 9 17:13 .. drwxr-xr-x 4 pi pi 4,0K avril 19 2016 _build drwxr-xr-x 2 pi pi 4,0K avril 19 2016 cmake -rw-r--r-- 1 pi pi 2,3K avril 19 2016 CMakeLists.txt drwxr-xr-x 8 pi pi 4,0K avril 19 2016 .git -rw-r--r-- 1 pi pi 224 avril 19 2016 .gitignore -rwxr-xr-x 1 pi pi 15K avril 19 2016 input_file.so -rwxr-xr-x 1 pi pi 15K avril 19 2016 input_http.so -rwxr-xr-x 1 pi pi 36K avril 19 2016 input_raspicam.so -rwxr-xr-x 1 pi pi 42K avril 19 2016 input_uvc.so -rw-r--r-- 1 pi pi 18K avril 19 2016 LICENSE -rw-r--r-- 1 pi pi 772 avril 19 2016 Makefile-rwxr-xr-x 1 pi pi 19K avril 19 2016 mjpg_streamer -rw-r--r-- 1 pi pi 16K avril 19 2016 mjpg_streamer.c drwxr-xr-x 2 pi pi 4,0K avril 19 2016 mjpg-streamer-experimental -rw-r--r-- 1 pi pi 3,6K avril 19 2016 mjpg_streamer.h -rwxr-xr-x 1 pi pi 19K avril 19 2016 output_file.so -rwxr-xr-x 1 pi pi 37K avril 19 2016 output_http.so -rwxr-xr-x 1 pi pi 12K avril 19 2016 output_rtsp.so -rwxr-xr-x 1 pi pi 15K avril 19 2016 output_udp.so drwxr-xr-x 16 pi pi 4,0K avril 19 2016 plugins -rw-r--r-- 1 pi pi 1,3K avril 19 2016 README.md drwxr-xr-x 2 pi pi 4,0K avril 19 2016 scripts -rwxr-xr-x 1 pi pi 4,6K avril 19 2016 start.sh -rw-r--r-- 1 pi pi 330 avril 19 2016 TODO -rw-r--r-- 1 pi pi 4,6K avril 19 2016 utils.c -rw-r--r-- 1 pi pi 5,1K avril 19 2016 utils.h drwxr-xr-x 2 pi pi 4,0K avril 19 2016 www pi@octopi:~/mjpg-streamer $ Le programme est bien présent dans son répertoire. Là je commence à sécher d'autres linuxiens dans le coin ? Edit modération : on va essayer de limiter les doubles posts hein svp
yvesprunet Posté(e) Avril 3, 2018 Auteur Posté(e) Avril 3, 2018 je doit vraiment etre une bille ! cd mjpg-streamer/ --> ok pwd --> /home/pi/mjpg-streamer mjpg_streamer -i "input_uvc.so -HD -y" -o "output_http.so" --> command not found ! Edit modération : on va essayer de limiter les doubles posts hein svp
fran6p Posté(e) Avril 3, 2018 Posté(e) Avril 3, 2018 (modifié) Il te manque ./ juste devant mjpg_streamer qui indique que tu veux utiliser ce programme là où tu es. Modifié (le) Avril 3, 2018 par fran6p
ShagoY Posté(e) Avril 3, 2018 Posté(e) Avril 3, 2018 Il te met ça car il y a un paramètre dans la commande qu'il ne connait pas (le fameux "-HD" regarde en haut), il t'affiche donc l'ensemble des paramètres possibles avec mpg_streamer , c'est bien tu vas apprendre plein de truc Tape plutôt ça : ./mjpg_streamer -i "./input_uvc.so -y" -o "./output_http.so"
ShagoY Posté(e) Avril 3, 2018 Posté(e) Avril 3, 2018 (modifié) Bon là ça pue... Tu nous a montré qu'il n'y avait pas de processus mjpg_streamer en cours (ps aux | grep mjpg_streamer) et là on voit que mjpg_streamer ne veut pas se lancer à cause de la lib libv4l2 Et en demandant à Google, je vois que tu n'es pas le seul !!! https://github.com/foosel/OctoPrint/issues?utf8=✓&q=libv4l2 Le mauvais point, c'est que le dév "ferme" les demandes.. Tu es sûr de ne pas avoir mis à jour Octoprint/etc.. ? Sinon à la lecture (vite fait) des "tickets", la plupart réinstalle Octopi Modifié (le) Avril 3, 2018 par ShagoY
yvesprunet Posté(e) Avril 3, 2018 Auteur Posté(e) Avril 3, 2018 si j'ai fait une maj ce matin bon je laisse tomber, je vais commander une cam PI, je pense que ca marchera mieux Un grand Merci a tous pour votre patience pour un ignare comme moi en linux, promis je vais m'y mettre
Messages recommandés