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 25/11/2007, 15:24]
82.231.125.225 Mise à Jour driver syntek 1.2, nouveau modèles
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 ​matériel webcam}} +{{tag>Trusty ​matériel webcam}}
 ---- ----
  
-====== Webcam à base de chipset Syntek ====== 
  
-Sont regroupées ici, les informations sur les webcams à base de de chipset Syntek (rien à voir avec la convention collective des métiers de l'​informatique nommée [[http://​www.syntec.fr|Syntec]]). ​ 
  
-Un driver est cours de développement:​[[http://​syntekdriver.sourceforge.net]] ​ 
-Il produit une image et fonctionne parfaitement avec Ekiga. Actuellement,​ ce driver nécessite un Kernel 2.6.20, ça tombe bien c'est le cas de Feisty. 
  
-===== Compatibilité ​===== +====== Webcam à base de chipset Syntek ======
-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>​ +
-$ sudo update-usbids+
  
-$ lsusb +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]]).
-Bus 005 Device 002: ID 05e1:​0501 ​Syntek ​Semiconductor Co., Ltd +
-Bus 005 Device 001: ID 0000:0000 +
-... +
-</​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, F3J, F3T, G1, Z53JA  |Chipset DC-1125 semblable à 174f:​a311 ​ |  Oui  | +
-|  174f:​a311 ​ |Asus A3A, A6J, A6K, A6M, A6R, A6T, A6V, A7T  |Chipset STK-1125, 1.3MPixels, USB 2  |  Oui  | +
-|  174f:​a312 ​ |  |  |  Oui  | +
-|  174f:​a821 ​ |Packard Bell BU45  |Chipset STK-1135 ​ |  Oui  | +
-|  174f:​aa11 ​ |  |  |  Non  | +
-|  174f:​6a31 ​ |Asus A8J,F3S, F5R  |  |  Oui  | +
-|  174f:​6a33 ​ |Asus F9J, F9S  |Semblable à 174f:​6a31 ​ |  Oui  | +
-|  174f:​6a51 ​ |Asus Z96J, Z96S, S96S  |2.0MPixels,​USB 2  ​ ​Oui ​ | +
-|  174F:​6a54 ​ |  |  |  Oui  | +
-|  A compléter...  ||||+
  
-===== Pré-requis ===== +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
-  * Une webcam ​Syntek ! +<​code>​sudo ​update-usbids 
-  * Les entêtes du noyau Linux : pour être sûr tapez dans un terminal: +lsusb
- +
-  sudo apt-get install linux-headers-`uname -r` +
- +
-  ​Les outils classiques pour compiler : [[:​tutoriel:​comment_installer_un_paquet|Installer le paquet]] ​**build-essential**  +
-  ​* ​Eventuellement SVN pour récupérer la toute dernière version : [[:​tutoriel:​comment_installer_un_paquet|Installer le paquet]] ​**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 +
-<​code>​ +
-$ mkdir syntek +
- +
-$ cd syntek +
- +
-$  svn co https://​syntekdriver.svn.sourceforge.net/​svnroot/​syntekdriver/​trunk/​driver +
-A    driver/​stk11xx-dev.c +
-A    driver/​stk11xx.txt +
-A    driver/​Makefile.standalone +
-A    driver/​stk11xx-bayer.c +
-A    driver/​stk11xx-v4l.c +
-A    driver/​stk11xx-sysfs.c +
-A    driver/​stk11xx.h +
-A    driver/​Kbuild +
-A    driver/​doxygen.cfg +
-A    driver/​stk11xx-usb.c +
-A    driver/​Makefile +
-A    driver/​README +
-A    driver/​stk11xx-buf.c +
- +
-$ cd driver +
-</​code>​ +
- +
-2. Télécharger un Makefile spécial ​(fonctionne avec la version 1.1 du driverpour 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>​ +
- +
-3. Compiler et installer le driver +
-<​code>​ +
-$ make -f Makefile-syntekdriver +
- +
-$ sudo make -f Makefile-syntekdriver install +
-</​code>​ +
- +
-4. Charger le driver 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.1.0 : Syntek USB Video Camera +
- +
-$ sudo lsusb -v|grep -A 8 Syntek+
 Bus 005 Device 002: ID 05e1:0501 Syntek Semiconductor Co., Ltd Bus 005 Device 002: ID 05e1:0501 Syntek Semiconductor Co., Ltd
-Device ​Descriptor: +Bus 005 Device ​001ID 0000:0000</​code>​
-  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) e Read (option -R): +
-<​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 +
- +
-$ 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>​ +
- +
-^            ^  Feisty ​ ^  Gutsy  ^  Commentaires ​ ^ +
-^  Camorama ​ |  Oui  |  Oui  |Si les couleurs que donne camorama 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 ».| +
-^  XawTV     ​| ​ Oui  |  Oui  |Lancer avec l'​option -nodga ​ | +
-^  Ekiga     ​| ​ Oui  |  Oui  |Fonctionne nickel !  | +
-^  VLC       ​| ​ Oui  |  Oui  |Marchouille ​ | +
-^  MPlayer ​  ​| ​ Oui  |  Bof  |A fonctionné mais en régression (Pbm V4L2)  | +
-^  aMSN      |  Bof  |  ???  |Marchouille à peu près| +
-^  Kopete ​   |  Bof  |  Bof  |Fonctionne à peu près| +
-^  Wengo     ​| ​ Non  |  Bof  |A partir de la version 2.1, on commence à avoir une image qui flashouille mais c'est pas encore ça| +
-^  Gnome Cheese ​ |  Non  |  Non  |Ne fonctionne pas (Pbm GStreamer puis V4L2)|+
  
 ===== Configuration ===== ===== Configuration =====
 Vous avez la tête à l'​envers ou le teint bleuâtre, vous pouvez configurer la webcam. Vous avez la tête à l'​envers ou le teint bleuâtre, vous pouvez configurer la webcam.
  
-Soit en passant des options au chargement du driver:+Soit en passant des options au chargement du pilote ​:
 <​code>​ <​code>​
 $ sudo insmod stk11xx.ko vflip=1 brightness=0xBBBB $ sudo insmod stk11xx.ko vflip=1 brightness=0xBBBB
Ligne 185: 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 driver: [[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.1196000699.txt.gz
  • Dernière modification: Le 18/04/2011, 14:40
  • (modification externe)