我期待Qt Multimedia API因为我想在2个不同的小部件上显示相同的视频。在黑客攻击了一些绑定的“videographicsitem”示例后,它使用了2个GraphicsView。但这个例子使用QMovie解码gif,我想解码avi,mp4等。 我可以用什么来取代QMovie? 每个平台都支持多媒体API吗?
答案 0 :(得分:1)
Qt 4.6 videographicsitem示例使用QMovie解码视频,但它仅支持GIF动画。 Qt Phonon多媒体框架提供了对视频编解码器的更广泛支持,该框架在Windows上使用directshow,在Linux上使用gstreamer,在Mac OS X上使用quicktime。
对于我来说,如何在视频图像中使用Phonon作为QMovie的替代品并不明显,但您可以单独使用Phonon来构建视频播放器。
QMultimedia似乎正在进行中。鉴于它正在做什么,似乎它将获得您正在寻找的功能。这可以通过提交功能请求或实现一些缺失的部分来帮助。