1

PyQt で Phonon を使用して、単純なスライドショーのような効果を構築しようとしています。「スライドショー」は画像やビデオで構成されますが、画像は一定の期間表示される必要があります。で画像をキューに入れると、MediaSource一瞬だけ表示されます。

Phonon はバックエンド経由で画像をサポートしているようですが (少なくとも OS X と Quicktime では)、これを示すドキュメントは見つかりませんでした。このPhonon.BackendCapabilities.availableMimeTypes()関数は、オーディオとビデオの形式のみを返します。私がテストに成功した形式 (JPEG、PNG) はどれもリストされていません。

特定の画像が画像であるかどうかを判断する必要があるため、特定の期間一時停止するMediaSourceように指示できます。MediaOjbectもちろん、既知の画像形式拡張子の大きなリストを作成して、メディアのファイル名を確認することはできますが、これは面倒です。Phononでこれを行うにはどうすればよいですか?

4

2 に答える 2

0

Phonon(私が読んだすべてのものから)は個々のオーディオ/ビデオファイルを表示するように設計されているので、スライドショーが必要な場合は、Phononを使用するのではなく、通常のQt方法で画像を表示する必要があると思います。

于 2009-07-26T16:47:52.357 に答える
0

関連する可能性があります: py2exe でコンパイルされた Python スクリプトで QImage の JPEG サポートを有効にしますか?

于 2009-06-13T09:16:04.600 に答える