为 Ubuntu Lucid Lynx for Skype 设置蓝眼网络摄像头

为 Ubuntu Lucid Lynx for Skype 设置蓝眼网络摄像头

我的 Blue Eyeball Webcam 可以开箱即用地与 Ubuntu 中的 cheese 应用程序配合使用。现在我想将它用于 Skype,但它无法与 Skype 配合使用。我该怎么办?

更新 3:我只有有限的时间来退回网络摄像头,因此我将其退回并购买了一个在 Skype 支持的网络摄像头列表中的摄像头。

更新2:

在此网站上: https://wiki.ubuntu.com/SkypeWebCams 当网络摄像头在 cheese 中工作但 skype 中不工作时,他们会给出以下提示。我有些看不懂,这些提示看起来有用吗?

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

在 cheese 中立即生效。要获取 skype 视频,请在命令行中运行“LD_PRELOAD=/usr/lib32/libv4l/v4l1compat.so skype”(注意 LIB32!!!)

Skype 2.0.0.72:您应该设置 ov51x-jpeg(此处的版本:1.5.8)和“sudo modprobe ov51x-jpeg forceblock=1”或编辑 /etc/modprobe.d/options 并添加“options ov51x-jpeg forceblock=1”。加载没有 forceblock-option 的 ov51x-jpeg 会导致 skype 视频流变黑,而使用“cheese”则工作正常。

适用于 cheese ootb,但不适用于 Skype。在设置“LD_PRELOAD=/usr/lib/libv4l/v4l1compat.so skype”时适用于 Skype (2.1.0.47)

更新:我已经包含了诊断程序的输出。

v4l-信息

### 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

卡莫拉玛-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

答案1

查看您的网络摄像头支持哪个 v4l(video 4 linux)配置文件;有两个版本:v4l 和 v4l2。

Skype 可能仅使用一个配置文件,而驱动程序仅提供另一个配置文件。

相关内容