Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
syntek [Le 17/04/2009, 22:24]
213.95.41.13
syntek [Le 11/09/2022, 11:31] (Version actuelle)
moths-art Suppression des espaces en fin de ligne (détecté et corrigé via le bot wiki-corrector (https://forum.ubuntu-fr.org/viewtopic.php?id=2067892)
Ligne 1: Ligne 1:
-{{tag>feisty gutsy matériel webcam}}+{{tag>Trusty ​matériel webcam}}
 ---- ----
  
Ligne 7: Ligne 7:
 ====== Webcam à base de chipset Syntek ====== ====== Webcam à base de chipset Syntek ======
  
-Sont regroupées ici, les informations sur les webcams à base de chipset Syntek (rien à voir avec la convention collective des métiers de l'​informatique nommée [[http://​www.syntec.fr|Syntec]]).  +Sont regroupées ici, les informations sur les webcams à base de chipset Syntek (rien à voir avec la convention collective des métiers de l'​informatique nommée [[http://​www.syntec.fr|Syntec]]). 
-===== Compatibilité =====+
 De nombreux portables Asus et Packard Bell intègrent une webcam de ce type. Pour savoir si vous êtes dans ce cas, faites un ''​lsusb''​ et cherchez un périphérique dont l'​identifiant commence par **05e1**:????​ (Syntek Semiconductor Co., Ltd)  ou **174f**:????​ (Syntek Semicon.), comme ci-dessous: De nombreux portables Asus et Packard Bell intègrent une webcam de ce type. Pour savoir si vous êtes dans ce cas, faites un ''​lsusb''​ et cherchez un périphérique dont l'​identifiant commence par **05e1**:????​ (Syntek Semiconductor Co., Ltd)  ou **174f**:????​ (Syntek Semicon.), comme ci-dessous:
-<​code>​ +<​code>​sudo update-usbids 
-sudo update-usbids +lsusb
- +
-lsusb+
 Bus 005 Device 002: ID 05e1:0501 Syntek Semiconductor Co., Ltd Bus 005 Device 002: ID 05e1:0501 Syntek Semiconductor Co., Ltd
-Bus 005 Device 001: ID 0000:0000 +Bus 005 Device 001: ID 0000:​0000</​code>​
-... +
-</​code>​ +
-Vérifiez si l'ID (Vendor:​Product) est parmi les suivantes (première colonne du tableau) :  +
-^  USB ID  ^  Modèles ​ ^  Description / Spécifications ​ ^  Compatibilité ​ ^ +
-|  05e1:​0501 ​ |Asus F2F, F2J, F3F, F3J, F3T, G1, Z53JA  |Chipset DC-1125 semblable à 174f:​a311 ​ |  Oui  | +
-|  174f:​a311 ​ |Asus A3A, A6J, A6K, A6M, A6R, A6T, A6V, A7T, A7sv, A7U  |Chipset STK-1125, 1.3MPx, USB2  |  Oui  | +
-|  174f:​a312 ​ |  |  |  Oui  | +
-|  174f:​a821 ​ |Packard Bell BU45, PB Easynote MX66-208W ​ |Chipset STK-1135 ​ |  Oui  | +
-|  174f:​aa11 ​ |  |  |  Non  | +
-|  174f:​5a35 ​ |Asus G1s, F3Sg  |1.3MPixels ​ |  Oui  | +
-|  174f:​5a31 ​ |Asus F8s, F5RL  |1.3MPixels ​ |  Oui  | +
-|  174f:​6a31 ​ |Asus A8J,F3S, F5R, VX2S, V1S, F5V  |  |  Oui  | +
-|  174f:​6a33 ​ |Asus F3SA, F9J, F9S, F9E  |Semblable à 174f:​6a31 ​ |  Oui  | +
-|  174f:​6a51 ​ |Asus Z96J, Z96S, S96S  |2.0MPx, USB2, UVC  |  Oui  | +
-|  174F:​6a54 ​ |  |  |  Oui  | +
-|  174F:​6d51 ​ |Eurocom D900C, Clevo  |2.0MPx, USB2  |  Non(pas reconnue) ​ | +
-|  174F:​8a51 ​ |Asus G70S      |2.0MPx, USB2, UVC |  Non(pas reconnue) ​ | +
-|  A compléter... ​ |||| +
- +
- +
-Il y a plusieurs pilotes: +
-  * ''​stk-webcam'':​ inclus au Kernel depuis 2.6.27/​Intrepid mais ne supporte que le modèle 174F:A311 +
-  * ''​stk11xx'':​ téléchargeable sur [[http://​syntekdriver.sourceforge.net]]  +
-    * Version 1.4 (et antérieures) pour les Kernel 2.6.20/​Feisty à 2.6.28/​Jaunty +
-    * Version 2.0 (et trunk SVN) pour les Kernel 2.6.29 et suivants +
-Ce qui suit ne s'​intéresse qu'au driver ''​stk11xx''​. +
- +
-===== Pré-requis ===== +
-  * Une webcam Syntek ! +
-  * Les entêtes du noyau Linux : pour être sûr tapez dans un terminal: +
- +
-  sudo apt-get install linux-headers-`uname -r` +
- +
-  * Les outils classiques pour compiler : [[:​tutoriel:​comment_installer_un_paquet|Installer le paquet]] **[[apt://​build-essential|build-essential]]** +
-  * Eventuellement SVN pour récupérer la toute dernière version : [[:​tutoriel:​comment_installer_un_paquet|Installer le paquet]] **[[apt://​subversion|subversion]]** +
- +
- +
- +
- +
- +
- +
- +
-===== Installation ===== +
- +
-1. Télécharger les sources +
- +
-1.a) A partir de l'​archive,​ télécharger +
-[[http://​sourceforge.net/​project/​showfiles.php?​group_id=178178&​package_id=205527|stk11xx-x.y.z.tar.gz]] puis faire +
-<​code>​ +
-$ tar -xzvf stk11xx-x.y.z.tar.gz +
-</​code>​ +
- +
-1.b) A partir de SVN (Ouvrez un terminal et copier/​coller les 3 premières lignes sans le $, les ligne avec A devant représentent le résultat que vous devez obtenir) +
-<​code>​ +
-$ mkdir syntek +
- +
-$ cd syntek +
- +
-$  svn co https://​syntekdriver.svn.sourceforge.net/​svnroot/​syntekdriver/​trunk/​driver +
-A    driver/​stk11xx-dev.c +
-A    driver/​Kconfig +
-A    driver/​stk11xx-dev-a311.c +
-A    driver/​stk11xx-dev.h +
-A    driver/​stk11xx-dev-6a31.c +
-A    driver/​stk11xx-dev-a821.c +
-A    driver/​stk11xx-dev-6a51.c +
-A    driver/​stk11xx-dev-6a33.c +
-A    driver/​stk11xx-usb.c +
-A    driver/​stk11xx-dev-6a54.c +
-A    driver/​README +
-A    driver/​stk11xx.txt +
-A    driver/​stk11xx-bayer.c +
-A    driver/​Makefile.standalone +
-A    driver/​stk11xx-v4l.c +
-A    driver/​stk11xx-sysfs.c +
-A    driver/​stk11xx.h +
-A    driver/​Kbuild +
-A    driver/​doxygen.cfg +
-A    driver/​Makefile +
-A    driver/​stk11xx-buf.c +
-</​code>​ +
- +
-2. Télécharger un Makefile spécial (fonctionne avec la version 1.1 du pilote) pour compiler avec seulement les headers du kernel. Si vous avez les sources complètes du kernel le Makefile normal doit suffire. +
-<​code>​ +
-$ wget http://​bookeldor-net.info/​merdier/​Makefile-syntekdriver +
-</​code>​ +
-Mettez le fichier Makefile-syntekdriver ainsi téléchargé dans le dossier driver. +
-Accédez ensuite au dossier driver : +
-<​code>​ +
-$ cd driver +
-</​code>​ +
- +
-3. Compiler et installer le pilote +
-<​code>​ +
-$ make -f Makefile-syntekdriver +
- +
-$ sudo make -f Makefile-syntekdriver install +
-</​code>​ +
- +
-4. Blacklister et décharger stk-webcam sur Intrepid et suivants +
-<​code>​To Do...</​code>​ +
- +
-5. Charger le pilote et vérifier qu'il fonctionne:​ +
-<​code>​ +
-$ sudo modprobe stk11xx +
- +
-$ dmesg |tail +
-stk11xx: Syntek USB2.0 webcam driver startup +
-stk11xx: Syntek USB2.0 - STK-1135 based webcam found. +
-stk11xx: Syntek AVStream USB2.0 1.3M WebCam - Product ID 0xA311. +
-stk11xx: Release: 0005 +
-stk11xx: Number of interfaces : 1 +
-stk11xx: Initialize USB2.0 Syntek Camera +
-stk11xx: Syntek USB2.0 Camera is ready +
-stk11xx: Syntek USB2.0 Camera is now controlling video device /​dev/​video0 +
-usbcore: registered new interface driver usb_stk11xx_driver +
-stk11xx: v1.3.0 : Syntek USB Video Camera +
- +
-$ sudo lsusb -v|grep -A 8 Syntek +
-Bus 005 Device 002: ID 05e1:0501 Syntek Semiconductor Co., Ltd +
-Device Descriptor:​ +
-  bLength ​               18 +
-  bDescriptorType ​        1 +
-  bcdUSB ​              ​2.00 +
-  bDeviceClass ​           0 (Defined at Interface level) +
-  bDeviceSubClass ​        0 +
-  bDeviceProtocol ​        0 +
-  bMaxPacketSize0 ​       64 +
-  idVendor ​          ​0x05e1 Syntek Semiconductor Co., Ltd +
-  idProduct ​         0x0501 +
-  bcdDevice ​           0.05 +
-  iManufacturer ​          1 Syntek Semiconductor +
-  iProduct ​               2 USB 2.0 Image Capture Controller +
-  iSerial ​                0 +
-  bNumConfigurations ​     1 +
-  Configuration Descriptor:​ +
-    bLength ​                9 +
-    bDescriptorType ​        2 +
-    wTotalLength ​         147 +
-    bNumInterfaces ​         1 +
-</​code>​ +
- +
- +
- +
- +
- +
- +
- +
-===== Utilisation ===== +
-Pour Camorama (V4L), il y a 2 méthodes Map (par défaut) et Read (option -R), si les couleurs ne sont pas bonnes, il suffit de cliquer droit sur le panneau « Effects » (faire Ctrl + E si celui-ci n'​apparaît pas) et de sélectionner « Add filter » puis « Color correction »: +
-<​code>​ +
-$ camorama -D --width=640 --height=480  +
- +
-$ camorama -D -R --width=640 --height=480  +
-</​code>​ +
-Pour XawTV (V4L2), l'​option -nodga est nécessaire:​ +
-<​code>​$ xawtv -nodga</​code>​ +
-Pour VLC (V4L): +
-<​code>​$ vlc v4l://​dev/​video0 --noaudio</​code>​ +
-Pour MPlayer/​MEncoder (V4L et V4L2): +
-<​code>​ +
-$ mplayer tv:// -tv driver=v4l:​width=640:​height=480 +
-$ mplayer tv:// -tv driver=v4l2:​width=320:​height=240:​fps=25:​outfmt=rgb24:​device=/​dev/​video0 +
-$ mplayer tv:// -tv driver=v4l2:​width=320:​height=240:​fps=25:​outfmt=yuy2:​device=/​dev/​video0 +
-$ mplayer tv:// -tv driver=v4l2:​width=320:​height=240:​fps=25:​outfmt=uyvy:​device=/​dev/​video0 +
- +
-$ mencoder tv:// -tv driver=v4l:​width=640:​height=480:​outfmt=rgb24:​device=/​dev/​video0 -nosound -ovc lavc -o out.avi +
-$ mencoder tv:// -tv driver=v4l2:​width=320:​height=240:​fps=25:​outfmt=rgb24:​device=/​dev/​video0 -nosound -ovc lavc -o out.avi +
-</​code>​ +
  
 ===== Configuration ===== ===== Configuration =====
Ligne 210: Ligne 38:
 ^  Paramètres ​  ​^ ​     Valeurs ​     ^   ​Description ​     ^ ^  Paramètres ​  ​^ ​     Valeurs ​     ^   ​Description ​     ^
 |brightness ​    ​| ​ 0x0000 - 0xFFFF ​ |Luminosité ​         | |brightness ​    ​| ​ 0x0000 - 0xFFFF ​ |Luminosité ​         |
-|contrast ​      ​| ​ 0x0000 - 0xFFFF ​ |Contraste ​          |  +|contrast ​      ​| ​ 0x0000 - 0xFFFF ​ |Contraste ​          | 
-|whitebalance ​  ​| ​ 0x0000 - 0xFFFF ​ |Balances de blancs ​ |  +|whitebalance ​  ​| ​ 0x0000 - 0xFFFF ​ |Balances de blancs ​ | 
-|colour ​        ​| ​ 0x0000 - 0xFFFF ​ |Couleur ​            |  +|colour ​        ​| ​ 0x0000 - 0xFFFF ​ |Couleur ​            | 
-|hflip ​         |  0      - 1       ​|Mirroir horizontal (Droite-Gauche) ​ |  +|hflip ​         |  0      - 1       ​|Mirroir horizontal (Droite-Gauche) ​ | 
-|vflip ​         |  0      - 1       ​|Mirroir vertical ​  ​(Haut-bas) ​ | +|vflip ​         |  0      - 1       ​|Mirroir vertical ​  ​(Haut-bas) ​ |
  
  
 ===== Aller plus loin ===== ===== Aller plus loin =====
   * Pour signaler un problème, une découverte:​ voir dans le [[http://​sourceforge.net/​forum/?​group_id=178178|forum SourceForge]]   * Pour signaler un problème, une découverte:​ voir dans le [[http://​sourceforge.net/​forum/?​group_id=178178|forum SourceForge]]
-  * Pour aider les développeurs du pilote : [[http://​syntekdriver.sourceforge.net/​index.php?​mode=help_us|Help us]] +  * Pour aider les développeurs du pilote : [[http://​syntekdriver.sourceforge.net/​index.php?​mode=help_us|Help us (SourceForge)]] 
-  * Le site du constructeur [[http://​www.stk.com.tw/​product-01.asp?​Product_Type=32|Syntek Semi-conducteurs]]+  * Le site du constructeur [[https://​www.stk.com.tw/​product-014a4c.html?​Product_Type=32|Syntek Semi-conducteurs]] 
 +  * Si vous possédez une webcam montée sur pivot, il est possible de retourner l'​image automatiquement;​ voir [[http://​sourceforge.net/​projects/​syntekdriver/​forums/​forum/​616182/​topic/​2879518|Rotational Camera]] (en anglais).
  
 ---- ----
 //​Contributeurs:​ Créée par SgtGarcia (a.k.a sgt_garcia),​ modifié par [[utilisateurs:​Fabien26]].//​ //​Contributeurs:​ Créée par SgtGarcia (a.k.a sgt_garcia),​ modifié par [[utilisateurs:​Fabien26]].//​
  • syntek.1239999897.txt.gz
  • Dernière modification: Le 17/04/2009, 22:24
  • par 213.95.41.13