常见问题

6.1. 视频反应很慢/响应迟钝。我该怎么办?

You may have set "ximagesink" (X Window System (No Xv)) as video-output. This means that your CPU is doing all the work. Change it to "xvimagesink" (X Window System (X11/XShm/Xv)) in order to let your graphics card do the work.

要改变此设置,运行 gstreamer-properties 命令,单击视频选项卡并选择合适的设置。

6.2. 我的是苹果电脑,装有 iSight 软件并配有 ATI 显卡,图像颜色很奇怪。

这是 ATI 显卡的一个问题,有一种变通的解决办法。将视频输出设为自定义,并插入以下字符:“ffmpegcolorspace ! video/x-raw-yuv,format=(fourcc)YV12 ! ffmpegcolorspace ! xvimagesink”。

要改变此设置,运行 gstreamer-properties 命令,单击视频选项卡,从下拉菜单中选择自定义。

6.3. 我的摄像头在 gstreamer 中工作良好,但在 Cheese 中却不行。这是怎么回事?

使用上一问题中提到的 gstreamer-properties 命令,尝试将 xvimagesink 改为 ximagesink 或者反过来。如果仍然不行,请在命令行运行 cheese --verbose,将日志复制到 bug tracker中的错误报告。

6.4. 我的摄像头在 Ekiga、Camorama 中工作良好,但在 Cheese 中却不行。这是怎么回事?

请查看您的摄像头用 gstreamer-properties 命令测试时是否能正常工作。如果测试时没问题,但在 Cheese 却无法使用,请向我们的 bug tracker 版块发送错误报告。

6.5. Cheese 把我的照片和视频存到什么地方了?

Cheese 将您的图片储存在 XDG-Directory 中的图片目录中(在大多数发行版中,该目录为 ~/Pictures/Webcam)一个叫做 Webcam 的文件夹。视频与此类似:~/Videos/Webcam。XDM 是一个在您的系统中定义默认文件夹的标准。您可以在此处找到更多关于 XDM 的信息。

如果您的系统未设置 XDG-Path,Cheese 有一个备用解决方法:它将会把您的照片和视频都储存到 ~/.gnome2/cheese/media。此处是老版本的 Cheese 默认的媒体文件储存路径。

第4.2节 ― GConf 设置 中描述了如果设置替代路径。

注意:如果想让 Cheese 使用默认目录,请将此项设为空。

您也可以在 Cheese 中将您的照片存入到不同的地方。请查看 第5.2节 ― 保存照片和视频到其他位置 获取更多信息。

6.6. 我的 Quickcam Express 在 Cheese 中能正常工作

在 gstreamer 中也不行,我在 Cheees 的输出中看到了像“缓冲区不足。我们期望至少两个,但现在只有一个”这样的错误。驱动为“qc-usb”.

尝试运行 qcset /dev/video0 compat=dblbuf 命令以启用双缓冲区兼容模式,然后重启 Cheese

6.7. “未发现摄像头”错误信息

“打开 Cheese 时,我得到一条信息说‘未发现摄像头’,但我明明已经把摄像头插到计算机上了”。

引起此问题的可能有很多种,必需找到确切的原因。如果可能的话,请逐个尝试下列办法看能否使您的摄像头正常工作。

  1. 将您的摄像头插入另一台计算机。如果此时工作正常,那就说明是在与您的计算机连接时出了问题。如果那台计算机上装有与您不同的操作系统,那也可能是您的操作系统的问题。检查您计算机的端口(试试另外一个)并联系您的操作系统的客服。
  2. 请查看您的摄像头是否被计算机检测到了。在 Linux 中,打开终端或控制台,在插入摄像头之前键入“dmesg”。注意最新的条目,然后插入摄像头。再次键入“dmesg”看看最新条目是否有所不同。如果消息中提到有 USB 设备被检测到,而您的摄像头是唯一改变的 USB 设备,那说明计算机检测到您的摄像头。如果没有检测到,那试试摄像头在其他计算机上是否能正常工作。此方法仅对 USB 摄像头有效。
  3. 由于 Cheese 使用 gstreamer 做为其后端,最可能的原因是 gstreamer 未检测到摄像头(或者 gstreamer 已损坏)。请联系您所使用的操作系统的客服并提供尽可能多的细节信息。如果是 ubuntu ,请使用 Ubuntu 论坛

6.8. Cheese 支持哪些型号的摄像头?

Cheese 使用 gstreamer 来抓取视频。所以原则上 Cheese 支持所有在 GStreamer 下工作良好的摄像头。即所有支持 video4linux 或 video4linux2 的摄像头。