谁知道如何在磁盘上将动画从QGraphicsView / QGraphicsScene转换成电影文件格式(AVI、MPG、MP4、MOV等)?我见过使用QPrinter将场景渲染为图像文件的示例。你有什么想法可以把动画渲染成电影吗?
我认为最坏的情况是一帧一帧地保存图像,然后用一些外部工具将图像组合成电影……有什么更好的建议吗?有没有可能在QT中以某种方式直接做到这一点?
谢谢!-布莱恩
发布于 2012-09-07 00:59:28
我认为其中一种方法是使用QPixmap来捕捉图像,
QPixmap pixMap = QPixmap::grabWidget(view); 使用QPixmap::toImage()将其转换为QImage。
以及使用QtFFmpegWrapper直接从QImage创建视频。
您不需要使用外部工具。只是一个外部库。
https://stackoverflow.com/questions/12304427
复制相似问题