代码拉取完成,页面将自动刷新
同步操作将从 ZVision/UVCCapture 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
UVCCapture是windows下利用DirectShow和qt支持的摄像头拍照软件,支持使用摄像头的硬件按钮触发拍照功能。虽然qt的QCamera已经支持了摄像,拍照等功能,但是由于不支持使用摄像头的硬件按钮触发拍照,所以本软件基于direct show实现了这个功能。
VS2019
qt5.15.2+
由于本工程非常小,使用qt5的时候可以静态编译qt,形成一个独立的exe文件,可以使用如下所示的configure选项:
.\..\qt-everywhere-src-5.15.2\configure.bat -static -debug-and-release -prefix "D:\qt\qt-5.15.2-msvc2019-x64-static-full" -opensource -confirm-license -nomake examples -nomake tests -skip qtwebengine -qt-zlib -qt-libpng -qt-libjpeg -qt-freetype -qt-pcre -qt-harfbuzz -opengl desktop -mp
编译工程时,打开VS2019的command prompt,输入qmake即可生成VS工程:
D:\qt\qt-5.15.2-msvc2019-x64-static-full\bin\qmake -tp vc
需要更新中文翻译文件,请修改translation/zh.ts文件,并且使用lupdate、lrelease更新zh.ts以及zh.pm:
D:\qt\qt-5.15.2-msvc2019-x64-static-full\bin\lupdate uvc_capture.pro
D:\qt\qt-5.15.2-msvc2019-x64-static-full\bin\lrelease uvc_capture.pro
翻译文件格式可以手动修改,各个字段类似与下边的XML代码:
<message>
<location filename="../WebcamWindow.cpp" line="46"/>
<source>Resolutions</source>
<translation>分辨率</translation>
</message>
<message>
<location filename="../WebcamWindow.cpp" line="48"/>
<source>Output Path</source>
<translation>输出路径</translation>
</message>
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。