Configurar a Blue Eyeball Webcam para o Ubuntu Lucid Lynx para o Skype

4

A minha webcam Blue Eyeball funciona para o queijo de aplicativo pronto para uso no Ubuntu. Agora eu gostaria de usá-lo para o Skype para o qual ele não funciona. O que posso fazer?

UPDATE3: Eu tive tempo limitado para devolver a webcam, então devolvi-a e comprei uma que estava na lista de webcams suportadas no Skype.

UPDATE2:

Neste site: link eles dão as seguintes dicas quando as webcams funcionam no queijo, mas não no skype. Eu não entendo alguns, eles parecem que ajudariam?

~ http: //code.google.com/p/gstfakevideo/

Funciona imediatamente no queijo. Para obter o vídeo do Skype, execute "LD_PRELOAD = / usr / lib32 / libv4l / v4l1compat.so skype" na linha de comando (NOTE o LIB32 !!!)

Skype 2.0.0.72: Você deve configurar ov51x-jpeg (versão aqui: 1.5.8) e "sudo modprobe ov51x-jpeg forceblock = 1" ou editar /etc/modprobe.d/options e adicionar lá "opções ov51x- jpeg forceblock = 1 ". Carregar o ov51x-jpeg sem forceblock-option resulta em um fluxo de vídeo preto para o skype, enquanto funciona bem usando "queijo".

trabalha com queijo ootb mas não no Skype. funciona no Skype (2.1.0.47) ao definir "LD_PRELOAD = / usr / lib / libv4l / v4l1compat.so skype"

ATUALIZAÇÃO: Eu incluí a saída de programas de diagnóstico.

v4l-info

### v4l2 device info [/dev/video0] ###
general info
    VIDIOC_QUERYCAP
    driver                  : "uvcvideo"
    card                    : "Blue Eyeball 2.0"
    bus_info                : "usb-0000:00:1d.7-3"
    version                 : 0.1.0
    capabilities            : 0x4000001 [VIDEO_CAPTURE,STREAMING]

standards

inputs
    VIDIOC_ENUMINPUT(0)
    index                   : 0
    name                    : "Camera 1"
    type                    : CAMERA
    audioset                : 0
    tuner                   : 0
    std                     : 0x0 []
    status                  : 0x0 []

video capture
    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      : unknown
    fmt.pix.priv            : 0

controls
    VIDIOC_QUERYCTRL(BASE+0)
    id                      : 9963776
    type                    : INTEGER
    name                    : "Brightness"
    minimum                 : -10
    maximum                 : 10
    step                    : 1
    default_value           : 4
    flags                   : 0
    VIDIOC_QUERYCTRL(BASE+1)
    id                      : 9963777
    type                    : INTEGER
    name                    : "Contrast"
    minimum                 : 0
    maximum                 : 20
    step                    : 1
    default_value           : 12
    flags                   : 0
    VIDIOC_QUERYCTRL(BASE+2)
    id                      : 9963778
    type                    : INTEGER
    name                    : "Saturation"
    minimum                 : 0
    maximum                 : 10
    step                    : 1
    default_value           : 7
    flags                   : 0
    VIDIOC_QUERYCTRL(BASE+3)
    id                      : 9963779
    type                    : INTEGER
    name                    : "Hue"
    minimum                 : -5
    maximum                 : 5
    step                    : 1
    default_value           : 2
    flags                   : 0

### video4linux device info [/dev/video0] ###
general info
    VIDIOCGCAP
    name                    : "Blue Eyeball 2.0"
    type                    : 0x1 [CAPTURE]
    channels                : 1
    audios                  : 0
    maxwidth                : 1600
    maxheight               : 1200
    minwidth                : 48
    minheight               : 32

channels
    VIDIOCGCHAN(0)
    channel                 : 0
    name                    : "Camera 1"
    tuners                  : 0
    flags                   : 0x0 []
    type                    : CAMERA
    norm                    : 0

tuner

audio

picture
    VIDIOCGPICT
    brightness              : 45875
    hue                     : 45875
    colour                  : 45875
    contrast                : 39321
    whiteness               : 38010
    depth                   : 16
    palette                 : YUYV

buffer

window
    VIDIOCGWIN
    x                       : 0
    y                       : 0
    width                   : 640
    height                  : 480
    chromakey               : 0
    flags                   : 0

camorama -D

VIDIOCGCAP
device name = Blue Eyeball 2.0
device type = 1
can use mmap()
# of channels = 1
# of audio devices = 0
max width = 1600
max height = 1200
min width = 48
min height = 32

VIDIOCGWIN
x = 0
y = 0
width = 800
height = 600
chromakey = 0
flags = 0

VIDIOCGWIN
x = 0
y = 0
width = 800
height = 600
chromakey = 0
flags = 0

VIDIOCGPICT:
bright = 45875
hue = 45875
colour = 45875
contrast = 39321
whiteness = 38010
colour depth = 16
YUYV
    
por D W 31.08.2010 / 19:47

1 resposta

1

Veja qual perfil da v4l (vídeo 4 linux) sua webcam suporta; Existem duas versões; v4l e v4l2.

O Skype só pode usar um perfil e o driver apenas fornece o outro.

    
por Broam 31.08.2010 / 19:50