QtCAM

QtCAM 是一个免费开源的 Linux Webcamera 软件,有10多个图像控制设置,扩展设置和彩色空间转换。(QtCAM is a free, Open Source Linux Webcamera Software with more than 10 image control settings, extension settings and Color space switching.)

Github stars Tracking Chart

QtCAM是 e-con系统的开源Linux网络摄像头软件。 这个Qt Linux摄像头软件提供更容易的用户界面捕获和查看从Linux UVC驱动程序支持的设备的视频。 它也可以与任何V4L2兼容设备工作。

QtCAM应用程序控件基于Qt Quick界面。 用户最多可以连接6台摄像机并同时流式传输视频。 这个开源网络摄像机软件的初始版本支持所有 e-con 的USB摄像头和更新的版本(v4.0.1)它支持第三方照相机。 支持的摄像机,除了 e-con 系统自家的 See3CAM系列、CX3系列等摄像机之外,还支持:

  • Microsoft Lifecam Studio
  • Microsoft LifeCam HD-3000
  • Microsoft LifeCam Cinema
  • Creative Live Cam Sync HD VF0770
  • Logitech HD PRO WEBCAM C920
  • Logitech HD WEBCAM C525
  • Logitech HD WEBCAM C310
  • Logitech HD WEBCAM C615

详情请访问支持的摄像机列表

Qt相机功能

  • 图像质量设置 - 用户可以调整亮度、对比度和相机支持的UVC控制。
  • 静态捕获设置 - 用户可以选择图像类型(JPG,PNG,RAW,BMP)和保存图像的位置。
  • 视频捕获设置 - 根据所选的格式和分辨率更改预览。 允许用户查看播放的帧数和获取FPS信息。
  • 支持的图像类型:JPG,PNG,RAW,BMP。
  • 支持的编码器格式:YUV,MJPEG,H264,VP8。
  • 支持的容器:mkv,avi. 扩展设置可用于所选的 e-con 摄像机。
  • 这个Linux摄像头应用的关键区别是 --- 它有10+图像控制设置,帧速率(FPS)显示,色彩空间切换和选择摄像机的扩展设置。

Overview

Name With Ownereconsysqtcam/qtcam
Primary LanguageQML
Program languageC++ (Language Count: 5)
Platform
License:GNU General Public License v3.0
Release Count0
Created At2015-05-11 11:15:17
Pushed At2024-04-25 13:41:47
Last Commit At2024-04-25 18:59:30
Stargazers Count175
Watchers Count24
Fork Count93
Commits Count261
Has Issues Enabled
Issues Count51
Issue Open Count35
Pull Requests Count0
Pull Requests Open Count3
Pull Requests Close Count0
Has Wiki Enabled
Is Archived
Is Fork
Is Locked
Is Mirror
Is Private

Qtcam - Qt Quick Based Camera Application

Copyright © 2015 e-con Systems India Pvt. Limited
All rights reserved.

Application Features:


  1. Emulated support for still pin capture in linux.
  2. Image Quality Settings(like brightness or other available options) to enable adjustments in preview.
  3. Still Capture Settings tab to change the capture image save location and to find the support color space and resolution for still.
  4. Supported file formats for taking the still capture are RAW, JPG, PNG, BMP.
  5. Displayed Current Frame rate acheived.
  6. Video Capture Settings tab to find the support color space and resolution for preview and to change video saving location,video encoder format,video record format.
  7. Special extension tabs for e-con cameras.
  8. Supports Video recording.
  9. Keyboard Navigations.
  10. Tool tips throughout the application.

INSTALL:


Please look into the INSTALL file for more details

License:


Qtcam is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 3, or (at your option)
any later version.

Qtcam is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.

You should have received a copy of the GNU General Public License
along with Qtcam. If not, see http://www.gnu.org/licenses/.

TODOS:


  1. Display all the available codecs from the system.
  2. Option to enable the preview to be scaled as per the screen.
  3. Optimize the CPU usage - v4lconvert library is consuming the high cpu usage.
  4. Enhance the application by sending the captured data over the network.
  5. Add support for audio recording.
    Limitations

During resolution switch, it is recommended to switch to next resolution only after preview appears for previous resolution switch.

Known Issues/Bugs:


  1. If there is a drop in frame rates during video recording, then the actual video playback time and recording time is different.
  2. In see3cam50 still capture is sometime gets distorted due to the extra exposure from camera.
  3. For MJPG color space, images captured is not clear only in the case still and preview resolution are different.
  4. In Ubuntu 15.10 and Ubuntu 16.04, YUY (Raw) video encoder format is not supported.
  5. For see3camcu30 camera, In YUYV format, for 1080p@60fps and 720p@60 fps, zoom is not supported.
  6. In Ascella camera, Led blink is getting off when led state is in manual in UI[extension settings] after launching and closing application continuously for several times.
  7. In Ascella camera, Limit max frame rate in extension settings is not updating properly in camera after launching and closing application continuously for several times.
  8. In Ascella camera, When Black and white mode is set in UI[Extension settings], it reflects black and white mode in camera. Inconsistently, after launching and closing application continuously for several times, it is changed to normal effect mode.
  9. Inconsistently external trigger keys are not coming to application. In that time, not able to capture images when external key pressed and during smile trigger capture.
    10.During resolution switch, it is recommended to switch to next resolution only after preview appears for previous resolution switch in NileCAM30_USB camera.
To the top