Journal Un homme écrit des pilotes Linux pour 352 webcams USB

Posté par  (site web personnel) .
Étiquettes : aucune
0
1
mai
2007
Fernando Cassia de The Inquirer a fait une interview du français Michel Xhaard, Docteur en Electronique qui a écrit des pilotes pour 352 webcams USB :
http://www.theinquirer.net/default.aspx?article=39291
FC :Quand avez-vous commencé ce projet et pourquoi ?
MX : J'ai commencé à travailler sur le projet de « spca50x » en 2003, quand j'ai acheté deux webcams pour mes filles pour Noël, mais il n'y avait aucun support sous Linux pour.

FC : Pourquoi « GSPCA » ? Cela veut dire quoi ?
MX : « Generic Software Package for Camera Adapters » :)

FC : Comment la boule de neige a-t-elle grossi ensuite pour aujourd'hui supporter plus de 253 webcams et plusieurs chipsets différents ?
MX : A partir du support du chipset Sunplus, je me suis rendu compte que la plupart de code du c½ur du pilote pourrait être commun pour supporter plusieurs chipsets de webcam. C'est pourquoi les pilotes « GSPCA » supportent maintenant plus de 250 webcams de différents fournisseurs de chipsets.

Pilote Linux de webcams GSPCA / SPCA5xx :
http://mxhaard.free.fr/

Vu sur le site :
Si vous voulez un pilote qui marche, les dons de Webcams sont les bienvenus. Travailler sans matériel et sans documentation des puces est un défi !
http://mxhaard.free.fr/donation.htm
  • # Merci Max !!

    Posté par  (site web personnel) . Évalué à 7.

    Et oui... une grande règle dans les webcams sous linux :
    Moins c'est cher, mieux ca marche !!!!!

    Les super webcam USB2 qui tue avec un catpeur interpolé super balèze HD powaa... que dalle sous le pingouin

    Par contre, le premier prix ldlc, le pire truc qui traine à 8 euros... impeeccable !!

    et si on veut entre les deux, ne pas se tromper : Webcam Labtec Pro. (de la bouche meme de max :) )

    Ceci permet aux grands parents de voir les loulous à 800 km de distance... c'est pas mal :) Merci mxhaard.free.fr
  • # Et pour les autres webcam...

    Posté par  . Évalué à 4.

    Moi y'a pas longtemps j'ai du installer une webcam bas de gamme pour ma soeur. Damned : pas de pilote.
    J'ai juste eu à ajouter les USBID dans le pilote gspcaxx et ça a marché :) (bien sûr j'ai envoyé un patch, mais j'ai pas vérifié si c'était dans la dernière version sortie ce mois ci)
  • # Dyslexie

    Posté par  . Évalué à 8.

    Titre du journal :
    Un homme écrit des pilotes Linux pour 352 webcams USB

    Dans l'interview :
    FC : Comment la boule de neige a-t-elle grossi ensuite pour aujourd'hui supporter plus de 253 webcams et plusieurs chipsets différents ?
    MX : A partir du support du chipset Sunplus, je me suis rendu compte que la plupart de code du c½ur du pilote pourrait être commun pour supporter plusieurs chipsets de webcam. C'est pourquoi les pilotes « GSPCA » supportent maintenant plus de 250 webcams de différents fournisseurs de chipsets. »


    Il semble bien que ce soit 253 et pas 352.

    Blague à part, bravo à Michel.

    0. Assume good faith 1. Be kind to other people 2. Express yourself 4. Apply rule 0

  • # Ubuntu et quickcam

    Posté par  . Évalué à 1.

    Vous connaissez la webcam logitech quickcam messenger ? Celle qui est toute mignonne, pas chère, et qui prenait la tête pour fonctionner sous linux ?

    Hier, je finis d'installer ma feisty, et je branche ma webcam. Pas de réaction. Enfin du pc. Moi si, je soupire. Et puis bon, dans le doute, je lance ekiga, et paf, surprise, joie, bonheur, je me vois, pas mal (l'image, moi, bon...), le résultat est à mon avis très concluant.

    Merci Ubuntu !
    • [^] # Re: Ubuntu et quickcam

      Posté par  (site web personnel) . Évalué à 10.

      Je suis également ubuntiste mais sur ce coup je pense que c'est juste grâce à l'évolution normale du kernel et qu'Ubuntu n'y est pas pour grand chose.
      • [^] # Re: Ubuntu et quickcam

        Posté par  . Évalué à 10.

        taratata , laisse donc la propagande pro-ubuntu proliférer. Linux a été sauvé par Ubuntu, Linux arrivera en masse dans les entreprises grâce à Ubuntu, et on pourra travailler plus pour gagner plus grâce à Ubuntu.

        Vive ubuntu!
        • [^] # Re: Ubuntu et quickcam

          Posté par  (site web personnel) . Évalué à 10.

          C'est quoi ce linux dont tu semble parler ? une autre version d'ubuntu ?
          • [^] # Re: Ubuntu et quickcam

            Posté par  . Évalué à 4.

            d'ailleurs il ne faut plus dire Linux mais Ubuntu/Linux.

            par respect pour le travail accompli par Ubuntu !
        • [^] # Re: Ubuntu et quickcam

          Posté par  . Évalué à 2.

          Oups, oui, c'est vrai que j'oubliais l'éventualité fort probable de l'"effet linux" dans la magie de ce branchement. Allez, dans le doute, je m'installer la etch et je vérifie si ca marche.
  • # Nom du package

    Posté par  . Évalué à 10.

    Je vais peut être raler pour rien
    mais SPCA ou GSPCA
    Perso ca ne me fait pas penser au nom d'un truc qui contient des webcam.
    Et à l'époque où ma banque m'avait offert une webcam il à fallu que j'aille sur les forum de linuxfr pour savoir qu'il fallait SPCA5XX
    On peut pas leurs donner des noms plus intuitifs, je sais pas moi webcam-driver
    Ca aiderais grandement le non geek...
    • [^] # Re: Nom du package

      Posté par  . Évalué à 3.

      En même temps dans l'idéal ca rentre dans le kernel, ou au pire c'est integré dans les distros et t'as plus besoin de t'en soucier.
      • [^] # Re: Nom du package

        Posté par  (site web personnel) . Évalué à 1.

        Le problème c'est que ces webcams envoient des images JPEG, et donc le driver inclue un décodeur JPEG (ce qui n'est pas très léger et élégant à embarquer dans le noyau, et qui empêche son intégration tel quel pour l'instant).

        La norme V4L2 (Video 4 Linux 2) résout ce problème en proposant un format JPEG que les programmes doivent gérer, mais cette norme est encore mal supportée par les applications utilisateurs...
        • [^] # Re: Nom du package

          Posté par  . Évalué à 2.

          Oui, bah V4L1 c'est deprecated et ca sort du kernel dans vraiment pas longtemps, donc il va falloir s'y faire...
    • [^] # Re: Nom du package

      Posté par  (site web personnel) . Évalué à 6.

      C'est pourtant très bien comme nom GSPCA : Groupe Salafiste pour la Propagande et le Combat en Algérie...
    • [^] # Re: Nom du package

      Posté par  (site web personnel) . Évalué à 3.


      webcam-driver


      Webcam drivers de quoi ?
      Des webcam ayant un chipset spca.


      C'est le même troll depuis des années.
      • [^] # Re: Nom du package

        Posté par  (site web personnel, Mastodon) . Évalué à 1.

        >Des webcam ayant un chipset spca.

        T'es gentils, mais pour l'utilisateur "normal", savoir que le chipset de sa webcam est un spca bla bla, ben il va falloir qu'il cherche longtemps (et même pour un utilisateur avançé). C'est rarement indiqué (voire jamais ?) dans les deux trois feuilles qui tiennent lieu de doc livrées avec les webcam.


        Alors "webcam driver" c'est trés bien. Et ce qui serait mieux, c'est de lister, dans la description du package, la liste des webcams supportées (marques + modèle), la plus exhaustive possible même si c'est dur. Cela permettra de trouver facilement le package (ex: dans ubuntu edgy, taper logitech ne ressort qu'un paquet, et rien à voir avec la webcam)
        • [^] # Re: Nom du package

          Posté par  (site web personnel) . Évalué à 6.

          Et pour les autres pilotes de webcam, on les appelle comment ?
          • [^] # Re: Nom du package

            Posté par  . Évalué à 6.

            Ben webcam-driver2, webcam-driver3, ... Ce sera beaucoup plus facile pour « l'utilisateur normal » de s'y retrouver.
        • [^] # Re: Nom du package

          Posté par  (site web personnel) . Évalué à 3.

          L'utilisateur normal veut brancher directement et se voir sur l'écran. Installer un driver? On appelle le fiston ou on insère le CD et ça tourne.

          L'idéal est justement de ne pas avoir à installer soi-même les drivers. Soit à l'installation (toutes font ça non? ) soit lors du branchement (ça existe?), le système doit pouvoir de lui-même savoir ce qu'on lui a branché dans l'usb et installer, avec ou sans action de l'utlisateur (je préfére avec mais les messages font peur à certains) le nécessaire (quitte à aller le chercher, apt par exemple). Si la webcam est bien supportée, le type ne devrait pas du tout avoir à connaitre le petit nom de sa webcam ni quel chipset elle porte avant d'en profiter.
          Si elle n'est pas supportée, ma foi, il ne reste plus qu'à taper linux et le nom de la webcam dans un moteur de recherche et là aussi, le nom du module n'a aucune espèce d'importance, puisque dans le pire des cas un make && make install installera le tout et le système se débrouillera pour faire connaissance avec la webcam et son chipset.
  • # Et un homme sympa en plus!

    Posté par  . Évalué à 9.

    Il y a de ça quelques mois je l'ai contacté pour savoir comment l'aider (à m'aider en fait :D) parce que la webcam intégrée à mon portable (acheté en Chine) marche pas fort bien avec les drivers actuels, alors que des modèles apparemment "proches" marchaient.

    Il m'a répondu très rapidement, malheureusement sans pouvoir m'orienter autrement que vers une sollicitation supplémentaire du fabricant (société chinoise) pour obtenir les spécifications du chip, ce que j'ai fait, sans résultat malheureusement!
    Mais ce qui m'a fait plaisir, c'est de voir qu'il répondait vite, et qu'il était motivé par l'ajout du support du chip, même sans autre "effort" de la part du constructeur!

    Bref! Mes respects Mr Xhaard!

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.