Ma webcam Blue Eyeball fonctionne avec l'application Cheese dès la mise en service sous Ubuntu. Maintenant, j'aimerais l'utiliser pour Skype pour lequel elle ne fonctionne pas. Que puis-je faire?
MISE À JOUR 3: J'avais peu de temps pour retourner la webcam, alors je l'ai retournée et acheté une qui était sur la liste des webcams supportées dans Skype.
MISE À JOUR2:
Sur ce site: https://wiki.ubuntu.com/SkypeWebCams ils donnent les conseils suivants lorsque les webcams fonctionnent avec Cheese mais pas avec Skype. Je ne comprends pas certains, est-ce qu'ils semblent utiles?
~http://code.google.com/p/gstfakevideo/
Fonctionne immédiatement avec Cheese. Pour obtenir la vidéo avec Skype, exécutez "LD_PRELOAD=/usr/lib32/libv4l/v4l1compat.so skype" à la ligne de commande (NOTEZ le LIB32 !!!)
Skype 2.0.0.72: Vous devriez configurer ov51x-jpeg (version 1.5.8 ici) et "sudo modprobe ov51x-jpeg forceblock=1" ou modifier /etc/modprobe.d/options et y ajouter "options ov51x-jpeg forceblock=1". Charger ov51x-jpeg sans l'option forceblock entraîne un flux vidéo noir pour Skype, tandis qu'il fonctionne correctement avec "Cheese".
fonctionne avec Cheese dès la mise en service mais pas avec Skype. fonctionne avec Skype (2.1.0.47) en configurant "LD_PRELOAD=/usr/lib/libv4l/v4l1compat.so skype"
MISE À JOUR: J'ai inclus la sortie des programmes de diagnostic.
v4l-info
### Infos du périphérique v4l2 [/dev/video0] ###
informations générales
VIDIOC_QUERYCAP
pilote : "uvcvideo"
carte : "Blue Eyeball 2.0"
bus_info : "usb-0000:00:1d.7-3"
version : 0.1.0
capacités : 0x4000001 [VIDEO_CAPTURE,STREAMING]
standards
entrées
VIDIOC_ENUMINPUT(0)
index : 0
nom : "Camera 1"
type : CAMERA
jeu_audio : 0
tuner : 0
std : 0x0 []
statut : 0x0 []
capture vidéo
VIDIOC_ENUM_FMT(0,VIDEO_CAPTURE)
index : 0
type : VIDEO_CAPTURE
flags : 0
description : "YUV 4:2:2 (YUYV)"
pixelformat : 0x56595559 [YUYV]
VIDIOC_ENUM_FMT(1,VIDEO_CAPTURE)
index : 1
type : VIDEO_CAPTURE
flags : 1
description : "MJPEG"
pixelformat : 0x47504a4d [MJPG]
VIDIOC_G_FMT(VIDEO_CAPTURE)
type : VIDEO_CAPTURE
fmt.pix.width : 640
fmt.pix.height : 480
fmt.pix.pixelformat : 0x56595559 [YUYV]
fmt.pix.field : NONE
fmt.pix.bytesperline : 1280
fmt.pix.sizeimage : 614400
fmt.pix.colorspace : inconnu
fmt.pix.priv : 0
contrôles
VIDIOC_QUERYCTRL(BASE+0)
id : 9963776
type : INTEGER
nom : "Luminosité"
minimum : -10
maximum : 10
pas : 1
valeur_par_défaut : 4
drapeaux : 0
VIDIOC_QUERYCTRL(BASE+1)
id : 9963777
type : INTEGER
nom : "Contraste"
minimum : 0
maximum : 20
pas : 1
valeur_par_défaut : 12
drapeaux : 0
VIDIOC_QUERYCTRL(BASE+2)
id : 9963778
type : INTEGER
nom : "Saturation"
minimum : 0
maximum : 10
pas : 1
valeur_par_défaut : 7
drapeaux : 0
VIDIOC_QUERYCTRL(BASE+3)
id : 9963779
type : INTEGER
nom : "Teinte"
minimum : -5
maximum : 5
pas : 1
valeur_par_défaut : 2
drapeaux : 0
### Infos du périphérique video4linux [/dev/video0] ###
informations générales
VIDIOCGCAP
nom : "Blue Eyeball 2.0"
type : 0x1 [CAPTURE]
canaux : 1
audios : 0
largeur_max : 1600
hauteur_max : 1200
largeur_min : 48
hauteur_min : 32
canaux
VIDIOCGCHAN(0)
canal : 0
nom : "Camera 1"
tuners : 0
drapeaux : 0x0 []
type : CAMERA
norme : 0
accord
audio
image
VIDIOCGPICT
luminosité : 45875
teinte : 45875
couleur : 45875
contraste : 39321
blancheur : 38010
profondeur_couleur : 16
palette : YUYV
tampon
fenêtre
VIDIOCGWIN
x : 0
y : 0
largeur : 640
hauteur : 480
chromakey : 0
drapeaux : 0
camorama -D
VIDIOCGCAP
nom du périphérique = Blue Eyeball 2.0
type de périphérique = 1
peut utiliser mmap()
# de canaux = 1
# de dispositifs audio = 0
largeur max = 1600
hauteur max = 1200
largeur min = 48
hauteur min = 32
VIDIOCGWIN
x = 0
y = 0
largeur = 800
hauteur = 600
chromakey = 0
drapeaux = 0
VIDIOCGWIN
x = 0
y = 0
largeur = 800
hauteur = 600
chromakey = 0
drapeaux = 0
VIDIOCGPICT:
luminosité = 45875
teinte = 45875
couleur = 45875
contraste = 39321
blancheur = 38010
profondeur de couleur = 16
YUYV