Fedora-Fr - Communauté francophone Fedora - Linux

Communauté francophone des utilisateurs de la distribution Linux Fedora.

  

Dernière news : Fedora 37 Beta est disponible

#1 19/12/2008 13:38:31

fgland
Rédacteur Wiki
Rédacteur Wiki
Lieu : Lituanie
Inscription : 09/08/2004
Messages : 3 621

webcam à l'envers

bonjour,
je viens d'installer F10 sur un portable ASUS X50SL.
Dans skype la webcam est bien reconnue mais l'image est à l'envers. Comment la redresser sans retourner l'écran ?

fgland


F36, Kde/plasma (X11), ASUSTeK M5A78L-M/USB3, AMD FX-6300, NVIDIA GM107 [GeForce GTX 750 Ti], 8Go de mémoire

Hors ligne

#2 19/12/2008 13:46:07

Pikachu_2014
Retraité
Lieu : Boulogne-Billancourt
Inscription : 16/06/2005
Messages : 11 334
Site Web

Re : webcam à l'envers

Bonjour,

l'image est renversée aussi avec d'autres programmes (cheese par exemple) ?
La plupart des pilotes de webcams disposent d'options pour contrôler l'image renvoyée (miroir, retournements...) ; quel est le pilote utilisé par ta webcam ?


« …elle excitait si puissamment le désir, que je devins alors très incrédule sur sa vertu. »
À propos de Fœdora, dans la Peau de Chagrin (Balzac) roll

Hors ligne

#3 19/12/2008 16:24:48

fgland
Rédacteur Wiki
Rédacteur Wiki
Lieu : Lituanie
Inscription : 09/08/2004
Messages : 3 621

Re : webcam à l'envers

y a-t-il une commande pour connaître ce pilote ?
le portable est parti jusqu'en 2009 (ce qui n'est plus très loin !), je transmet l'information mais je ne pense pas que l'utilisateur se lancera la-dedans. Ce n'est pas essentiel.
Je me remanifesterai à ce moment là

Merci

Gérard


F36, Kde/plasma (X11), ASUSTeK M5A78L-M/USB3, AMD FX-6300, NVIDIA GM107 [GeForce GTX 750 Ti], 8Go de mémoire

Hors ligne

#4 19/12/2008 16:29:16

Pikachu_2014
Retraité
Lieu : Boulogne-Billancourt
Inscription : 16/06/2005
Messages : 11 334
Site Web

Re : webcam à l'envers

Le retour de la commande lsmod suffira, je pense.


« …elle excitait si puissamment le désir, que je devins alors très incrédule sur sa vertu. »
À propos de Fœdora, dans la Peau de Chagrin (Balzac) roll

Hors ligne

#5 18/01/2009 17:49:25

fgland
Rédacteur Wiki
Rédacteur Wiki
Lieu : Lituanie
Inscription : 09/08/2004
Messages : 3 621

Re : webcam à l'envers

avec chesse, j'ai la même chose
llsmod | grep video ; lsusb me renvoi

output                 11264  1 video
joydev                 19328  0
uvcvideo               62344  0
compat_ioctl32         16512  1 uvcvideo
videodev               40704  2 uvcvideo,compat_ioctl32
v4l1_compat            21380  2 uvcvideo,videodev
Bus 001 Device 003: ID 0bda:0116 Realtek Semiconductor Corp. Mass Storage Device
Bus 001 Device 002: ID 174f:5a35 Syntek 1.3MPixel Web Cam - Asus G1s
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 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

j'ai bien trouvé sur le net l'option vflip mais je ne vois pas ou la mettre, les fichiers n'étant pas les mêmes...
Merci
Gérard


F36, Kde/plasma (X11), ASUSTeK M5A78L-M/USB3, AMD FX-6300, NVIDIA GM107 [GeForce GTX 750 Ti], 8Go de mémoire

Hors ligne

#6 18/01/2009 18:12:00

Pikachu_2014
Retraité
Lieu : Boulogne-Billancourt
Inscription : 16/06/2005
Messages : 11 334
Site Web

Re : webcam à l'envers

Le pilote uvcvideo ne propose pas (plus en fait) d'option pour retourner l'image. Un consensus adopté pour tous les nouveaux pilotes noyau est de ne pas laisser le noyau faire de traitements sur l'image perçue (y compris les retournements), ceci étant délégué aux logiciels. Ceci reste à voir donc dans les options de Skype hélas...


« …elle excitait si puissamment le désir, que je devins alors très incrédule sur sa vertu. »
À propos de Fœdora, dans la Peau de Chagrin (Balzac) roll

Hors ligne

#7 18/01/2009 21:06:32

fgland
Rédacteur Wiki
Rédacteur Wiki
Lieu : Lituanie
Inscription : 09/08/2004
Messages : 3 621

Re : webcam à l'envers

hélas car je ne vois pas d'option de ce genre dans skype
Merci pour le diagnostique
Gérard


F36, Kde/plasma (X11), ASUSTeK M5A78L-M/USB3, AMD FX-6300, NVIDIA GM107 [GeForce GTX 750 Ti], 8Go de mémoire

Hors ligne

#8 22/08/2009 12:15:05

Tonycab
Membre
Lieu : Près de Nantes 3 ème à gauche
Inscription : 22/08/2009
Messages : 161

Re : webcam à l'envers

J'ai exactement le même problème, je possède un Asus G1S avec une webcam syntek, mon amie qui habite temporairement a distance, en a marre de me voir a l'envers sur msn (aMSN) c'est pour je sollicite la communauté.

Bus 001 Device 002: ID 174f:5a35 Syntek Sonix 1.3MPixel USB 2.0 Camera

J'ai trouver pas mal de personne ayant le même souci de webcam inversé sur des portable asus il existe un projet pour développer les drivers stk11xx Lors du chargement du modules on peu ajouter des arguments permettant d'inverser le sens de l'image horizontalement et verticalement.

insmod stk11ww.ko vflip=1

Seulement lorsque j'essaye de compiler le module j'obtiens des erreurs

[root@Tony stk11xx]# make -f Makefile.standalone
make -C /lib/modules/2.6.29.6-217.2.8.fc11.x86_64/build SUBDIRS=/home/anthony/stk11xx modules
make[1]: entrant dans le répertoire « /usr/src/kernels/2.6.29.6-217.2.8.fc11.x86_64 »
  CC [M]  /home/anthony/stk11xx/stk11xx-v4l.o
/home/anthony/stk11xx/stk11xx-v4l.c:1814: erreur: unknown field 'compat_ioctl' specified in initializer
/home/anthony/stk11xx/stk11xx-v4l.c:1814: erreur: 'v4l_compat_ioctl32' undeclared here (not in a function)
make[2]: *** [/home/anthony/stk11xx/stk11xx-v4l.o] Erreur 1
make[1]: *** [_module_/home/anthony/stk11xx] Erreur 2
make[1]: quittant le répertoire « /usr/src/kernels/2.6.29.6-217.2.8.fc11.x86_64 »
make: *** [driver] Erreur 2

Si quelqu'un ayant réussi a faire marcher correctement cette webcam, pouvais partager ça démarche.



La commande lsmod

[root@Tony stk11xx]# lsmod
Module                  Size  Used by
fuse                   57936  2      
rfcomm                 37408  4      
sco                    11780  2      
bridge                 51168  0      
stp                     2644  1 bridge
llc                     6144  2 bridge,stp
bnep                   14288  2           
l2cap                  22512  16 rfcomm,bnep
sunrpc                185512  1             
ip6t_REJECT             4064  2             
nf_conntrack_ipv6      14632  4             
ip6table_filter         3936  1             
ip6_tables             18784  1 ip6table_filter
ipv6                  290336  24 ip6t_REJECT,nf_conntrack_ipv6
cpufreq_ondemand        7696  2                               
acpi_cpufreq            9832  0                               
freq_table              4816  2 cpufreq_ondemand,acpi_cpufreq 
dm_multipath           16296  0                               
uinput                  8704  0                               
nvidia              10305624  38                              
arc4                    2080  2                               
ecb                     3184  2                               
iwlagn                149780  0                               
snd_hda_codec_si3054     5504  1                              
iwlcore               135636  1 iwlagn                        
snd_hda_codec_realtek   265060  1                             
sdhci_pci               7984  0                               
lib80211                6356  1 iwlcore                       
firewire_ohci          22788  0
snd_hda_intel          29000  3
sdhci                  16756  1 sdhci_pci
mmc_core               50416  1 sdhci
uvcvideo               57244  0
firewire_core          44212  1 firewire_ohci
mac80211              199632  2 iwlagn,iwlcore
ricoh_mmc               4304  0
crc_itu_t               2000  1 firewire_core
videodev               38704  1 uvcvideo
pcspkr                  2848  0
serio_raw               6228  0
iTCO_wdt               13120  0
snd_hda_codec          65408  3 snd_hda_codec_si3054,snd_hda_codec_realtek,snd_hda_intel
iTCO_vendor_support     3476  1 iTCO_wdt
video                  21468  6
btusb                  12836  2
snd_hwdep               8632  1 snd_hda_codec
joydev                 11584  0
v4l1_compat            13076  2 uvcvideo,videodev
snd_pcm                79368  3 snd_hda_codec_si3054,snd_hda_intel,snd_hda_codec
r8169                  33892  0
bluetooth              53444  9 rfcomm,sco,bnep,l2cap,btusb
cfg80211               37088  3 iwlagn,iwlcore,mac80211
snd_timer              22496  1 snd_pcm
v4l2_compat_ioctl32    10480  1 videodev
output                  3184  1 video
mii                     4944  1 r8169
snd                    65112  13 snd_hda_codec_si3054,snd_hda_codec_realtek,snd_hda_intel,snd_hda_codec,snd_hwdep,snd_pcm,snd_timer
soundcore               7024  1 snd
asus_laptop            19604  0
snd_page_alloc          9216  2 snd_hda_intel,snd_pcm
nouveau               474592  0
drm                   206892  1 nouveau
i2c_algo_bit            5972  1 nouveau
i2c_core               22240  4 nvidia,nouveau,drm,i2c_algo_bit

Dernière modification par Tonycab (22/08/2009 13:38:24)


Intel core 2 duo E7500 - Asus P5Q3 - G.Skill Extreme3 2x2Go PC10600 - SLI(ATI HD4770 Gigabyte + ATI HD4770 XFX)- Samsung Sprinpoint F1 S-ATA 750Go 32Mo-F15
Portable ASUS A6KM Turion 64 Nvidia 7300-F15
NAS synology DS207+ ARM926EJ 1To RAID 1 NFS - Kernel 2.6.15

Hors ligne

#9 22/08/2009 23:55:40

Bouska
Ûber-traducteur à la retraite
Membre FedoraProject
Inscription : 24/12/2006
Messages : 530

Re : webcam à l'envers

yum install v4l2ucp

C'est un petit programme qui permet de régler certains paramètres d'une webcam utilisant v4l dont le 'vertical flip'. Enfin, j'ai jamais testé personnellement.

Hors ligne

#10 23/08/2009 10:18:09

Tonycab
Membre
Lieu : Près de Nantes 3 ème à gauche
Inscription : 22/08/2009
Messages : 161

Re : webcam à l'envers

V4l2ucp ne propose pas de modifier ce genre de paramètres

Dernière modification par Tonycab (23/08/2009 11:30:48)


Intel core 2 duo E7500 - Asus P5Q3 - G.Skill Extreme3 2x2Go PC10600 - SLI(ATI HD4770 Gigabyte + ATI HD4770 XFX)- Samsung Sprinpoint F1 S-ATA 750Go 32Mo-F15
Portable ASUS A6KM Turion 64 Nvidia 7300-F15
NAS synology DS207+ ARM926EJ 1To RAID 1 NFS - Kernel 2.6.15

Hors ligne

#11 23/08/2009 13:15:22

Bouska
Ûber-traducteur à la retraite
Membre FedoraProject
Inscription : 24/12/2006
Messages : 530

Re : webcam à l'envers

Je viens de comprendre quel est le problème : la version fournie par yum date de 2006, et elle n'a donc pas la capacité de renverser des images. Je vais essayer de voir si je peux ouvrir un bug pour demander de mettre à jour le logiciel.

Hors ligne

#12 23/08/2009 13:21:03

Tonycab
Membre
Lieu : Près de Nantes 3 ème à gauche
Inscription : 22/08/2009
Messages : 161

Re : webcam à l'envers

Merci bouska, merci franchemen de ton aide


Intel core 2 duo E7500 - Asus P5Q3 - G.Skill Extreme3 2x2Go PC10600 - SLI(ATI HD4770 Gigabyte + ATI HD4770 XFX)- Samsung Sprinpoint F1 S-ATA 750Go 32Mo-F15
Portable ASUS A6KM Turion 64 Nvidia 7300-F15
NAS synology DS207+ ARM926EJ 1To RAID 1 NFS - Kernel 2.6.15

Hors ligne

#13 23/08/2009 13:29:05

Bouska
Ûber-traducteur à la retraite
Membre FedoraProject
Inscription : 24/12/2006
Messages : 530

Re : webcam à l'envers

La version disponible sur le dépôt Fedora est la 1.2 alors que le version actuelle est la 2.0. Par contre, sur le dépôt "updates-testing", il y a la version 1.3 qui date de Février ; peut-être qu'elle fournit la gestion des 'flip'...

Hors ligne

#14 23/08/2009 13:54:12

Tonycab
Membre
Lieu : Près de Nantes 3 ème à gauche
Inscription : 22/08/2009
Messages : 161

Re : webcam à l'envers

je viens d'installer la version 2, en faite ce le driver uvcvideo qui ne permet pas la rotation (je dit ça, mais je suis qu'un débutant) car v4l2ucp version 2 me propose pas de rotation

Dernière modification par Tonycab (23/08/2009 13:54:48)


Intel core 2 duo E7500 - Asus P5Q3 - G.Skill Extreme3 2x2Go PC10600 - SLI(ATI HD4770 Gigabyte + ATI HD4770 XFX)- Samsung Sprinpoint F1 S-ATA 750Go 32Mo-F15
Portable ASUS A6KM Turion 64 Nvidia 7300-F15
NAS synology DS207+ ARM926EJ 1To RAID 1 NFS - Kernel 2.6.15

Hors ligne

#15 23/08/2009 14:32:44

Bouska
Ûber-traducteur à la retraite
Membre FedoraProject
Inscription : 24/12/2006
Messages : 530

Re : webcam à l'envers

L'uvcvideo es l'un des pilotes pour webcam des plus avancer pour Linux donc il gère forcement la rotation d'image. Je dirais qu'il y a trois solutions de la plus simple à la plus compliqué :
- Tu recharges le pilote uvcvideo avec l'option 'vfilp=1' (pas bedoin d'utiliser un autre pilote pour le faire)

# rmmod uvcvideo
# modprobe uvcvideo vflip=1

- Tu envois un mail à Hans De Goede (développeur de v4l)avec la sortie de dmesg et dmidecode en lui disant que la webcam est à l'envers
- Tu démontes ton écran et tu retournes la webcam

Hors ligne

#16 23/08/2009 15:07:57

Tonycab
Membre
Lieu : Près de Nantes 3 ème à gauche
Inscription : 22/08/2009
Messages : 161

Re : webcam à l'envers

C'est bon, mon problème est résolu, j'ai pas eu besoin de sortir les tournevis. J'ai installer Libv4L version 6 depuis les dépôts test-update


Intel core 2 duo E7500 - Asus P5Q3 - G.Skill Extreme3 2x2Go PC10600 - SLI(ATI HD4770 Gigabyte + ATI HD4770 XFX)- Samsung Sprinpoint F1 S-ATA 750Go 32Mo-F15
Portable ASUS A6KM Turion 64 Nvidia 7300-F15
NAS synology DS207+ ARM926EJ 1To RAID 1 NFS - Kernel 2.6.15

Hors ligne

#17 23/08/2009 22:52:26

Pikachu_2014
Retraité
Lieu : Boulogne-Billancourt
Inscription : 16/06/2005
Messages : 11 334
Site Web

Re : webcam à l'envers

Bouska a écrit :

# modprobe uvcvideo vflip=1

Pikachu_2014 a écrit :

Le pilote uvcvideo ne propose pas (plus en fait) d'option pour retourner l'image. Un consensus adopté pour tous les nouveaux pilotes noyau est de ne pas laisser le noyau faire de traitements sur l'image perçue (y compris les retournements), ceci étant délégué aux logiciels.


« …elle excitait si puissamment le désir, que je devins alors très incrédule sur sa vertu. »
À propos de Fœdora, dans la Peau de Chagrin (Balzac) roll

Hors ligne

#18 25/06/2010 18:50:51

bobydrack
traducteur de gnu
Inscription : 23/12/2009
Messages : 83

Re : webcam à l'envers

autre solution = un petit script à placer dans /usr/local/bin/(votre app)

#!/bin/bash

export LIBV4LCONTROL_FLAGS=3 && /chemin/vers/votre/app

Dernière modification par bobydrack (11/07/2010 02:23:47)

Hors ligne

Pied de page des forums