Bourriks Posté(e) le 16 octobre 2009 Partager Posté(e) le 16 octobre 2009 Bonjour à tous. J'ai installé un ubuntu 9.10 sur le pc d'une cliente. Elle m'a laissé sa webcam à installer. C'est une Hercules v4i2. La cam a été reconnue naturellement, j'ai installé aMSN pour la tester et je vois que l'image est saccadée et hachurée (je posterai un screenshot plus tard). Bref, c'est très moche (genre une réception satellite avec de la neige, plein de carrés partout, toussa...) Y a-t-il un moyen d'arranger ca ? Merci. Lien vers le commentaire Partager sur d’autres sites More sharing options...
hopper28630 Posté(e) le 16 octobre 2009 Partager Posté(e) le 16 octobre 2009 Bonjour à tous. J'ai installé un ubuntu 9.10 sur le pc d'une cliente. Elle m'a laissé sa webcam à installer. C'est une Hercules v4i2.La cam a été reconnue naturellement, j'ai installé aMSN pour la tester et je vois que l'image est saccadée et hachurée (je posterai un screenshot plus tard). Bref, c'est très moche (genre une réception satellite avec de la neige, plein de carrés partout, toussa...) Y a-t-il un moyen d'arranger ca ? Merci. Tu peux faire un lsusb dans un terminal et m'envoyer la réponse. Et essaie le programme Cheese pour voir le rendu. PS :Je possède aussi une caméra Hercules (Deluxe Optical Glass). Lien vers le commentaire Partager sur d’autres sites More sharing options...
Bourriks Posté(e) le 16 octobre 2009 Auteur Partager Posté(e) le 16 octobre 2009 réponse du lsusb Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 005 Device 002: ID 058f:6362 Alcor Micro Corp. Hi-Speed 21-in-1 Flash Card Reader/Writer (Internal/External) Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 001 Device 006: ID 06f8:3003 Guillemot Corp. Bus 001 Device 002: ID 15a9:0004 Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 002 Device 002: ID 03f0:5511 Hewlett-Packard DeskJet F300 series Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Et quand je lance cheese depuis un terminal, j'ai ceci en réponse libv4lconvert: Error decompressing JPEG: unknown huffman code: 0000ffbb libv4lconvert: Error decompressing JPEG: unknown huffman code: 0000ffff libv4lconvert: Error decompressing JPEG: unknown huffman code: 0000fffb libv4lconvert: Error decompressing JPEG: unknown huffman code: 0000fffd libv4l2: error converting / decoding frame data: v4l-convert: error parsing JPEG header: Not a JPG file ? libv4lconvert: Error decompressing JPEG: unknown huffman code: 0000fffd libv4lconvert: Error decompressing JPEG: unknown huffman code: 0000ffff libv4lconvert: Error decompressing JPEG: unknown huffman code: 0000ffff libv4lconvert: Error decompressing JPEG: error: more then 63 AC components (68) in huffman unit libv4lconvert: Error decompressing JPEG: fill_nbits error: need 2 more bits libv4lconvert: Error decompressing JPEG: fill_nbits error: need 4 more bits libv4lconvert: Error decompressing JPEG: unknown huffman code: 0000fffb libv4lconvert: Error decompressing JPEG: unknown huffman code: 0000ffff libv4lconvert: Error decompressing JPEG: fill_nbits error: need 6 more bits libv4l2: error converting / decoding frame data: v4l-convert: error parsing JPEG header: Not a JPG file ? libv4lconvert: Error decompressing JPEG: fill_nbits error: need 2 more bits libv4lconvert: Error decompressing JPEG: unknown huffman code: 0000fff6 libv4lconvert: Error decompressing JPEG: fill_nbits error: need 1 more bits libv4lconvert: Error decompressing JPEG: unknown huffman code: 0000fffe libv4lconvert: Error decompressing JPEG: unknown huffman code: 0000ffec libv4l2: error converting / decoding frame data: v4l-convert: error parsing JPEG header: Not a JPG file ? libv4lconvert: Error decompressing JPEG: unknown huffman code: 0000fffd libv4l2: error converting / decoding frame data: v4l-convert: error parsing JPEG header: Not a JPG file ? libv4lconvert: Error decompressing JPEG: fill_nbits error: need 3 more bits libv4lconvert: Error decompressing JPEG: unknown huffman code: 0000ffd9 libv4l2: error converting / decoding frame data: v4l-convert: error parsing JPEG header: Not a JPG file ? libv4lconvert: Error decompressing JPEG: error: more then 63 AC components (67) in huffman unit libv4l2: error converting / decoding frame data: v4l-convert: error parsing JPEG header: Not a JPG file ? Juste un échantillon, ça passe en boucle. edit : et un screenshot du rendu, comme promis http://nsa10.casimages.com/img/2009/10/16/...21243831023.png Lien vers le commentaire Partager sur d’autres sites More sharing options...
hopper28630 Posté(e) le 17 octobre 2009 Partager Posté(e) le 17 octobre 2009 On a la même caméra donc le module dois être gspca_sonixj. Ce qu'il faudrait c'est créer de nouveaux modules pour la caméra. Pour cela il va falloir les paquets build-essential et mercurial. Lien vers le commentaire Partager sur d’autres sites More sharing options...
Bourriks Posté(e) le 17 octobre 2009 Auteur Partager Posté(e) le 17 octobre 2009 Merci, je vais voir ca. J'ai réinstallé le pc en 9.04 car la 9.10 avait un défaut agaçant pour les accès internet (toujours 5-6 secondes de latence pour chercher une page web ou même installer un paquet en apt-get). Donc je te tiens au courant des que j'ai fait ca. Lien vers le commentaire Partager sur d’autres sites More sharing options...
hopper28630 Posté(e) le 18 octobre 2009 Partager Posté(e) le 18 octobre 2009 Le programme Cheese tu l'as dans Applications => Son & Vidéo. Pour charger le pilote de la caméro c'est sudo modprobe gspca_sonixj. Lien vers le commentaire Partager sur d’autres sites More sharing options...
tsubasaleguedin Posté(e) le 20 octobre 2009 Partager Posté(e) le 20 octobre 2009 c'est qui nathalie ? Lien vers le commentaire Partager sur d’autres sites More sharing options...
ouragan Posté(e) le 20 octobre 2009 Partager Posté(e) le 20 octobre 2009 Ben il a dit que c'est le PC de sa copine. Lien vers le commentaire Partager sur d’autres sites More sharing options...
Bourriks Posté(e) le 22 octobre 2009 Auteur Partager Posté(e) le 22 octobre 2009 Coucou !! Quelques nouvelles. Déja non, ce n'est pas ma copine, c'est juste une cliente. Ensuite, toujours impossible de lui faire détecter la moindre webcam. Un cheese n'en trouve pas. J'ai tenté le sudo modprobe gspca_sonixj, je n'a pas de retrou terminal, mais le cheese ne voit toujours rien... Et le pire, c'est que j'ai testé au hasard avec une webcam logitech qui traînait par là, et elle a marché (en tout cas pour l'image. il m'a semblé que pour le micro, c'était pas ça...). Par contre, avec la logitech branchée, le pc a du mal à démarrer. Au boot de linux, j'ai des messages en mode console sur le fait qu'il scanne assez longuement le bus usb... bizarre. Mais le souci n'est pas résolu, ce fichu pc n'arrive pas à avaler la webcam hercules.... la réponse lsusb est toujours: Bus 001 Device 004: ID 058f:6362 Alcor Micro Corp. Hi-Speed 21-in-1 Flash Card Reader/Writer (Internal/External) Bus 001 Device 003: ID 15a9:0004 Bus 001 Device 002: ID 06f8:3003 Guillemot Corp. Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Lien vers le commentaire Partager sur d’autres sites More sharing options...
Bourriks Posté(e) le 22 octobre 2009 Auteur Partager Posté(e) le 22 octobre 2009 J'ai vu sur certains forums, dans des cas similaires, qu'on demandait la réponse console de la commande lsusb -v -d 06f8:3003 La voici, à toutes fin utiles Bus 001 Device 002: ID 06f8:3003 Guillemot Corp. Device Descriptor: bLength 18 bDescriptorType 1 bcdUSB 2.00 bDeviceClass 0 (Defined at Interface level) bDeviceSubClass 0 bDeviceProtocol 0 bMaxPacketSize0 64 idVendor 0x06f8 Guillemot Corp. idProduct 0x3003 bcdDevice 1.00 iManufacturer 1 iProduct 2 iSerial 0 bNumConfigurations 1 Configuration Descriptor: bLength 9 bDescriptorType 2 wTotalLength 142 bNumInterfaces 3 bConfigurationValue 1 iConfiguration 0 bmAttributes 0x80 (Bus Powered) MaxPower 500mA Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 0 bAlternateSetting 0 bNumEndpoints 2 bInterfaceClass 255 Vendor Specific Class bInterfaceSubClass 0 bInterfaceProtocol 0 iInterface 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x83 EP 3 IN bmAttributes 3 Transfer Type Interrupt Synch Type None Usage Type Data wMaxPacketSize 0x0004 1x 4 bytes bInterval 16 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x81 EP 1 IN bmAttributes 5 Transfer Type Isochronous Synch Type Asynchronous Usage Type Data wMaxPacketSize 0x13fc 3x 1020 bytes bInterval 1 Interface Association: bLength 8 bDescriptorType 11 bFirstInterface 1 bInterfaceCount 2 bFunctionClass 1 Audio bFunctionSubClass 1 Control Device bFunctionProtocol 0 iFunction 0 Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 1 bAlternateSetting 0 bNumEndpoints 0 bInterfaceClass 1 Audio bInterfaceSubClass 1 Control Device bInterfaceProtocol 0 iInterface 0 AudioControl Interface Descriptor: bLength 9 bDescriptorType 36 bDescriptorSubtype 1 (HEADER) bcdADC 1.00 wTotalLength 41 bInCollection 1 baInterfaceNr( 0) 2 AudioControl Interface Descriptor: bLength 12 bDescriptorType 36 bDescriptorSubtype 2 (INPUT_TERMINAL) bTerminalID 1 wTerminalType 0x0201 Microphone bAssocTerminal 0 bNrChannels 1 wChannelConfig 0x0000 iChannelNames 0 iTerminal 0 AudioControl Interface Descriptor: bLength 9 bDescriptorType 36 bDescriptorSubtype 3 (OUTPUT_TERMINAL) bTerminalID 2 wTerminalType 0x0101 USB Streaming bAssocTerminal 0 bSourceID 3 iTerminal 0 AudioControl Interface Descriptor: bLength 11 bDescriptorType 36 bDescriptorSubtype 6 (FEATURE_UNIT) bUnitID 3 bSourceID 1 bControlSize 2 bmaControls( 0) 0x00 bmaControls( 0) 0x00 bmaControls( 1) 0x43 bmaControls( 1) 0x00 Mute Volume Automatic Gain iFeature 0 Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 2 bAlternateSetting 0 bNumEndpoints 0 bInterfaceClass 1 Audio bInterfaceSubClass 2 Streaming bInterfaceProtocol 0 iInterface 0 Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 2 bAlternateSetting 1 bNumEndpoints 1 bInterfaceClass 1 Audio bInterfaceSubClass 2 Streaming bInterfaceProtocol 0 iInterface 0 AudioStreaming Interface Descriptor: bLength 7 bDescriptorType 36 bDescriptorSubtype 1 (AS_GENERAL) bTerminalLink 2 bDelay 1 frames wFormatTag 1 PCM AudioStreaming Interface Descriptor: bLength 11 bDescriptorType 36 bDescriptorSubtype 2 (FORMAT_TYPE) bFormatType 1 (FORMAT_TYPE_I) bNrChannels 1 bSubframeSize 2 bBitResolution 16 bSamFreqType 1 Discrete tSamFreq[ 0] 16000 Endpoint Descriptor: bLength 9 bDescriptorType 5 bEndpointAddress 0x84 EP 4 IN bmAttributes 5 Transfer Type Isochronous Synch Type Asynchronous Usage Type Data wMaxPacketSize 0x0080 1x 128 bytes bInterval 4 bRefresh 0 bSynchAddress 0 AudioControl Endpoint Descriptor: bLength 7 bDescriptorType 37 bDescriptorSubtype 1 (EP_GENERAL) bmAttributes 0x01 Sampling Frequency bLockDelayUnits 0 Undefined wLockDelay 0 Undefined can't get device qualifier: Operation not permitted can't get debug descriptor: Operation not permitted cannot read device status, Operation not permitted (1) Lien vers le commentaire Partager sur d’autres sites More sharing options...
hopper28630 Posté(e) le 22 octobre 2009 Partager Posté(e) le 22 octobre 2009 Si la caméra n'est pas détectée voilà comment procéder : Ouvre le terminal pour installer ces paquets : sudo apt-get install build-essential mercurial ncurses-dev Après on récupère les sources depuis le site de Video4Linux : hg clone http://linuxtv.org/hg/v4l-dvb On se met dans le répertoire puis on compile : cd v4l-dvb sudo make sudo make install Et si la compilation se passe bien, on charge le module qui gère la webcam : sudo modprobe gspca_sonixj . Après ça normalement elle marche (pour moi ça marche). Lien vers le commentaire Partager sur d’autres sites More sharing options...
Bourriks Posté(e) le 23 octobre 2009 Auteur Partager Posté(e) le 23 octobre 2009 Si la caméra n'est pas détectée voilà comment procéder :Ouvre le terminal pour installer ces paquets : sudo apt-get install build-essential mercurial ncurses-dev Après on récupère les sources depuis le site de Video4Linux : hg clone http://linuxtv.org/hg/v4l-dvb On se met dans le répertoire puis on compile : cd v4l-dvb sudo make sudo make install Et si la compilation se passe bien, on charge le module qui gère la webcam : sudo modprobe gspca_sonixj . Après ça normalement elle marche (pour moi ça marche). Alors, j'ai bien suivi tes procédures, le "make" a été assez long, mais bno, pas grave. Une fois tout fait, ça ne marchait pas, mais après un reboot, je lance un cheese et cette fois, ça marche !!!! Tu est un dieu, hopper, merci !!!! (vais quand même tester le micro intégré, pas sûr qu'il marche, celui-ci) Lien vers le commentaire Partager sur d’autres sites More sharing options...
Messages recommandés
Archivé
Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.