我目前正在使用QGraphicsProxyWidget在QGraphicsScene中使用Phonon VideoWidgets。
我的视口设置为QGLWidget。
然而,当我尝试对视频应用某些变换时会出现很大的问题,例如旋转不能被90度整除,因为它会使我的程序减慢很多。
在阅读了我在这个主题上找到的一些东西后,我发现在QGraphicsProxyWidget中使用VideoWidget时,它会进行软件转换,这可以解释大幅减速。
所以我想知道是否有更好的方式来呈现视频。
答案 0 :(得分:0)
如果可能的话,将您的视频渲染为opengl帧缓冲区或pixelbuffer,并让窗口绘制/转换纹理。