网络摄像头无法工作,在 12.04 版中被检测到,但在 11.10 版中可以工作

网络摄像头无法工作,在 12.04 版中被检测到,但在 11.10 版中可以工作

我一直在使用 Ubuntu 11.10,它有各种功能,一切都很好。我下载并安装了最新版本的 Ubuntu (12.04),但网络摄像头无法工作。我尝试安装 cheese,但此应用程序报告说它找不到任何设备。然后我在这里找到了一个类似的问题,但安装该应用程序时出现了同样的错误:

Guvcview 错误:
无法打开设备
请确保相机已连接
并且安装了正确的驱动程序。

我有一台带有集成网络摄像头的 HP G60,在 11.10 下运行正常。我该怎么办?

谢谢!/弗朗西斯科

答案1

在 UBUNTU 12.04 LTS 操作系统中安装网络摄像头的步骤

首先从 Ubuntu 下载 libwebcam0 文件。然后输入命令:$ echo guvcview 它会询问您的 root 密码:*** 输入密码后,它会自己解压所需的文件。在此之前,它会询问磁盘空间的占用情况,选择“是”

完成此步骤后,给出:guvcview libwebcam0

您的网络摄像头将会启动。

答案2

昨天别人给我的网络摄像头也出现了这个问题。它是 USB 设备,Genius iLook 320。当然有 Windows 和 Mac 驱动程序,但没有关于在 Ubuntu 上使用它的官方说明。

因此,请阅读 guvcview 手册。打开终端,输入

人guvcview

其中,它表示:

“-d, --device=VIDEO_DEVICE 视频设备 [默认:/dev/video0]”

确保你的网络摄像头已连接。然后进入终端并输入命令:

ls /dev | grep -i 视频

答复是:

视频1

啊哈!guvcview 使用的默认设备 video0 不存在!

因此,您必须让 guvcview 使用现有的设备,因为您的网络摄像头就在那里。

在终端:

guvcview --device=video1&

并且它应该可以工作。如果您从菜单运行 guvcview,请编辑菜单项,添加“--device=video1” “&”用于从终端运行。手册页中给出了其他命令行选项,我还没有尝试弄清楚它们的作用。

当您从终端运行 guvcview 时,您将看到很多关于“ALSA lib”的消息,它是用于声音的(我的相机没有),以及其他消息,例如:“{pixelformat ='RGB3',description ='RGB3'}”这些消息可能有助于您配置视频质量。

第一次运行它时,它将在您的主目录中创建一个配置文件:~/.guvcviewrc-video1

您可以根据需要编辑此文件。我的设备的默认图片质量很不理想。YMMV。

答案3

类似的经历,想出了一个临时的解决方法。你可以在这里找到它: http://ubuntuforums.org/showthread.php?t=1253907&highlight=hp+dv9000+webcam 这篇文章快结束了,虽然它没有 100% 起作用,但如果你的问题与我的一样,它应该会有所帮助。

答案4

使用 guvcview 并选择视频类型为 YV12。这将解决问题。

相关内容