2

2つの異なるウィジェットで同じビデオを表示したいので、Qt Multimedia APIを探しています。バインドされた「videographicsitem」の例を少しハッキングした後、2 つの GraphicsView を使用して動作します。しかし、この例では QMovie を使用して gif をデコードしています。avi、mp4 などをデコードしたいのですが、QMovie の代わりに何を使用できますか? マルチメディア API はすべてのプラットフォームでサポートされていますか?

4

1 に答える 1

1

Qt 4.6 videographicsitem の例では、QMovie を使用してビデオをデコードしますが、アニメーション GIF のみをサポートしています。Windows では directshow、Linux では gstreamer、Mac OS X では quicktime を使用する Qt Phonon マルチメディア フレームワークでは、ビデオ コーデックのより広範なサポートが利用できます。

videographicsitem で QMovie の代わりに Phonon を使用する方法はわかりませんが、Phonon だけを使用してビデオ プレーヤーを作成できます。

QMultimedia は進行中の作業のようです。それが何をしているのかを考えると、あなたが探している機能を得る可能性が高いようです. これは、機能リクエストを送信するか、不足している部分のいくつかを実装することで役立つ可能性があります.

于 2010-01-25T15:18:56.200 に答える