2

我有一个 Logitech QuickCam 9000 Pro (V-UBM46),我无法控制我的 RaspberryPi 的焦点(所有软件包都是最新的)。

当我使用 uvcdynctrl 列出可用的网络摄像头控件时

uvcdynctrl -d /dev/video0 -c
Listing available controls for device /dev/video0:
  Brightness
  Contrast
  Saturation
  White Balance Temperature, Auto
  Gain
  Power Line Frequency
  White Balance Temperature
  Sharpness
  Backlight Compensation
  Exposure, Auto
  Exposure (Absolute)
  Exposure, Auto Priority

缺少焦点控制。但是,当我在我的 Ubuntu 13.04 机器上运行相同的命令时,焦点命令存在并且我可以使用它。

uvcdynctrl -d /dev/video1 -c
[libwebcam] Unknown V4L2 private control ID encountered: 0x0A046D04 (V4L2_CID_PRIVATE_BASE + 33844484)
Listing available controls for device /dev/video1:
  Brightness
  Contrast
  Saturation
  White Balance Temperature, Auto
  Gain
  Power Line Frequency
  White Balance Temperature
  Sharpness
  Backlight Compensation
  Exposure, Auto
  Exposure (Absolute)
  Exposure, Auto Priority
  Focus
  Focus (absolute)
  LED1 Mode
  LED1 Frequency
  Disable video processing
  Raw bits per pixel

我检查了 libwebcam0、uvcdynctrl、uvcdynctrl-data、libv4l-0 的版本,它们在 RaspberryPi 和 Ubuntu 上都是最新的。唯一的区别是 libv4l-0,其中 Ubuntu 上的版本是 0.8.9-4,而 RaspberryPi 是 1.0.0-1。

RaspberryPi 上是否还有其他软件包或驱动程序丢失或过时?如何让 Raspbian “看到”焦点控制?

4

1 回答 1

3

我有运行 Octopi 的 RaspberryPi Model B。我想出了一个简单的解决方案来解决我们的问题。它对我的 Pi 完美无缺。希望它也适用于你的。

  1. sudo apt-get 安装 uvcdynctrl
  2. sudo apt-get install guvcview
  3. 须藤 guvcview
  4. 拔下并重新插入网络摄像头

在这四个步骤之后 uvcdynctrl -c 显示 Focus、Led 和更多可用选项。

于 2015-01-09T04:07:00.497 回答