繁体   English   中英

Qt从小部件创建视频/ AVI文件

[英]Qt creating a video/AVI file from widget

我正在使用QT 5.4.1,我想知道是否有任何方式可以记录/捕获小部件并将其保存到文件中? 我已经浏览了一些QT内容,但似乎都不是我所需要的。 我能够以PNG格式捕获图像。 有没有办法将这些PNG文件转换为1 Avi或Gif文件?

ffmpeg可以从图像中制作视频

ffmpeg -framerate 24 -i img%03d.png output.mp4

拥有图像后,使用QProcess从qt应用程序中调用它。

但我认为真正的问题是要以足够的速度抓取图像,以便在组合时感觉像是视频。这至少需要每秒24帧。这将是一个问题,因为每秒要抓取太多帧。

如果成功,我将尝试使用多线程方法进行操作并共享代码。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM