这个问题是由于我第一次使用视频和不熟悉Mac而引起的。基本上,我发现很难弄清楚如何使用任何标准格式(例如QWidget或其他)播放视频。 AVI,MPEG,MOV,等等。特别是,在Qt中播放视频(在Mac上)
QMovie::supportedFormats()
给我唯一的.gif和.mng,但我需要使用标准格式。有没有办法增加支持的格式数量?Phonon
需要存在'backend',用户必须自己实施。我期待看看是否可以通过Quicktime做到这一点,但我无法启动应用程序 - 无论如何,我真的没有看到如何做到这一点。此外,Phonon
看起来很重量级,如果可以的话,我想避免它。虽然网络上有大量的avi(等)玩家,但我认为我可能无法使用它们 - 我需要启动,停止并更改播放速度以编程方式,即通过我的C++程序的视频。
我不知道为什么这应该这么辛苦 - 与Qt中的图像一起工作比较简单。所以:从C++/Qt程序中播放视频的好方法是什么?
这很有趣,我刚刚从标题中认为Qt Mobility是一款手持设备的API。但它也适用于桌面应用程序? – 2012-02-17 01:16:25