具有多个选项的网络摄像头捕获解决方案 我正在用C++和QT库开发一个项目。在它上,我需要从一个(或两个)网络摄像头捕获视频和音频,并根据用户要求将其记录到文件中。该计划需要许多选项,这也是我一直在努力解决这一问题的原因: 视频的显示必须与录制分开,也就是说,我需要能够启动视频,然后,当用户需要时,按下录制按钮并从那一刻开始录制 我需要能够延迟视频,也就是说,以(例如)5秒的延迟显示视频 我需要在视频的每一帧或每一次更改时得到一个回调。这是因为用户在视频顶部绘制,我需要保存制作的时间点 当播放视频时,我需要能够在任何时间搜索并向后播放

具有多个选项的网络摄像头捕获解决方案 我正在用C++和QT库开发一个项目。在它上,我需要从一个(或两个)网络摄像头捕获视频和音频,并根据用户要求将其记录到文件中。该计划需要许多选项,这也是我一直在努力解决这一问题的原因: 视频的显示必须与录制分开,也就是说,我需要能够启动视频,然后,当用户需要时,按下录制按钮并从那一刻开始录制 我需要能够延迟视频,也就是说,以(例如)5秒的延迟显示视频 我需要在视频的每一帧或每一次更改时得到一个回调。这是因为用户在视频顶部绘制,我需要保存制作的时间点 当播放视频时,我需要能够在任何时间搜索并向后播放,c++,qt,video,webcam,webcam-capture,C++,Qt,Video,Webcam,Webcam Capture,Qt QCamera在windows版本上不工作(记录在案)。我第一次使用openCV,但除了不录制音频外,我不能轻松地查找和播放视频。我尝试使用QTMEL,但不幸的是它不够稳定,创建者因此放弃了该项目。我尝试的上一个库是Vlc Qt,但该记录不能像我希望的那样工作。除了结果文件的帧速率被关闭外,我还必须在网络摄像头启动时开始录制,而我找不到一种方法“在移动中”进行录制 我想到的一个解决方案是使用openCV进行网络摄像头捕获和录制,然后使用vlc播放视频。问题是openCV不录制音频,我需要另

Qt QCamera在windows版本上不工作(记录在案)。我第一次使用openCV,但除了不录制音频外,我不能轻松地查找和播放视频。我尝试使用QTMEL,但不幸的是它不够稳定,创建者因此放弃了该项目。我尝试的上一个库是Vlc Qt,但该记录不能像我希望的那样工作。除了结果文件的帧速率被关闭外,我还必须在网络摄像头启动时开始录制,而我找不到一种方法“在移动中”进行录制

我想到的一个解决方案是使用openCV进行网络摄像头捕获和录制,然后使用vlc播放视频。问题是openCV不录制音频,我需要另一个库,可以将从openCV捕获的帧与录制的音频连接到视频文件中

有人能帮我想出一个解决办法吗

谢谢你花时间阅读我的问题

亲切的问候