在本文中,我将解释如何开始使用 QtCAM,这是一款开源的 Linux 网络摄像头软件。QtCAM 具有 10 多个图像控制设置,显示实现的帧率、色彩空间切换和扩展设置。凭借这些功能及其用户友好的界面,QtCAM 可能是满足您 Linux 网络摄像头软件需求的正确选择。
QtCAM 源代码在 GitHub 上以 GNU 通用公共许可证 提供。
安装和启动 QtCAM
在 Linux 上,您可以从 GitHub 上提供的源代码 安装 QtCAM。要在 Ubuntu 12.04 中安装,请在终端中运行以下命令
$ sudo apt-add-repository ppa:qtcam/precise
$ sudo apt-get update
$ sudo apt-get install qtcam
要在 Ubuntu 中启动 QtCAM,请在终端中运行命令 $ sudo qtcam
。
功能
QtCAM 的功能包括
- 枚举和选择摄像头设备
- 静态图像捕获
- 视频录制
- 摄像头设置
- 扩展设置
枚举和选择摄像头设备
该应用程序将仅模拟连接到系统的 USB 设备。连接设备的列表(您最多可以连接六个摄像头)显示在“已连接设备”组合框中。您可以选择任何已连接的摄像头,并显示相应的预览。

如果摄像头繁忙(即,它被另一个应用程序打开,例如 Skype)或者存在两个 QtCAM 实例并且两者都选择了相同的摄像头,则不会显示预览。
静态图像捕获
默认情况下,QtCAM 将以静态图像捕获模式打开;单击摄像头图标也会将其切换到静态图像捕获模式。要捕获静态图像,请单击捕获图像图标或预览。然后,图像将保存在静态图像捕获设置菜单下提供的图像位置中选择的目录路径中。
捕获文件的默认名称格式将为 QtCAM-YY_MM_DD:hh_mm_ss-x
加上选择的图像扩展名格式。“x”是指在一秒钟内拍摄多张图像时更新的图像编号。支持的图像类型为 JPG、PNG、BMP 和 RAW。将显示连接的 USB 摄像头支持的所有图像分辨率。
视频录制
在您通过单击视频图标将应用程序从捕获模式切换到视频模式后,您可以录制视频或查看其预览。您可以在预览期间选择所需的帧率、视频色彩空间、预览分辨率、视频编码器格式、视频容器和位置。关于菜单上方是当前实现的帧率功能,它显示实现的 FPS。选择侧边栏中提供的录制图标以开始和停止录制,视频将保存在视频捕获设置菜单下提供的视频位置中选择的目录路径中。在视频录制期间,您无法更改预览分辨率和摄像头设备。
录制文件的默认名称格式将为 QtCAM-YY_MM_DD:hh_mm_ss
,加上视频录制扩展名格式。支持的视频格式为 .mkv 和 .avi,支持的编码器格式为 YUV、MJPEG、H264 和 VP8。
摄像头设置
在侧边栏控制菜单中选择图像质量设置以显示所有可用的摄像头控制设置。滑块用于所有控制菜单,并且控制菜单因连接的摄像头而异。未连接的摄像头不支持的那些控件将灰显,您将无法配置它们。根据滑块标记的位置,设置的值将显示在其旁边的文本框中。预览也会根据值而变化,您可以调整滑块直到达到所需的输出。
应用程序上的各种控件包括亮度、对比度、饱和度、白平衡、锐度、伽玛、增益、曝光、色调、电源线频率和对焦。
扩展设置
某些摄像头可能具有未包含在标准 UVC 控件中的其他控件和/或功能,例如各种对焦模式、读取对焦位置、控制通用 I/O 引脚以及选择闪光灯和手电筒模式,这些模式在扩展设置选项卡的扩展控件下列出。(但是,此设置仅适用于 e-con 的 USB 摄像头系列。)
硬件默认
要重置您使用摄像头设置菜单所做的所有更改,请单击图像质量设置菜单下的硬件默认按钮,所有控制值和预览都将设置为默认模式。
固件版本
通过按摄像头设置菜单末尾的此按钮,可以看到摄像头上运行的当前固件版本。
热键
- 在键盘上按 I 键可捕获图像。
- 左右箭头键分别打开和关闭侧边栏。
- Tab 键可用于在菜单之间导航。
现在您应该准备好开始使用 QtCAM 了。请在下面的评论中告诉我们您对该程序的看法。
9 条评论