声子和图像支持

问题描述:

我试图用PyQt使用Phonon建立一个简单的幻灯片般的效果。 “幻灯片”将由图像和/或视频组成,但图像应显示一段固定的时间。当我在MediaSource中排队图像时,它仅显示一小会儿。声子和图像支持

Phonon似乎通过后端支持图像(至少在OS X上有Quicktime),但是我还没有找到任何记录来表明这一点。 Phonon.BackendCapabilities.availableMimeTypes()函数只返回音频和视频格式;列出了我已经成功测试的所有格式 - JPEG,PNG - 。

我需要确定一个给定的MediaSource是否是一个图像,所以我可以告诉MediaOjbect暂停某些特定的时间段。当然,我可以制作一个已知图像格式扩展名单,并检查媒体的文件名 - 但这是非常糟糕的。我怎样才能用Phonon做到这一点?

声子(从一切我读过)是专为显示各个音频/视频文件,所以如果你想你必须显示在正常的Qt图像幻灯片我猜想而不是为他们使用Phonon。