4

Qt でアルファ チャネルを使用してビデオを読み込んで表示しようとしています。このビデオは、RGB + Alpha および何百万もの色 + に設定された Quicktime アニメーションを使用してエンコードされました。After Effects に読み込んで確認したところ、ビデオの透明度が機能していることは確かです。

Phonon モジュールを使用してみましたが、成功しませんでした。ビデオは正常に読み込まれますが、アルファ チャネルがないと、黒い背景が表示されます。WA_TranslucentBackground 属性を設定しようとしましたが、それも機能しませんでした。グラフィックが非常に複雑なため、GIF はオプションではありません。

これを行う方法はありますか?

4

1 に答える 1

0

可能かどうかわかりませんが (After Effects のエクスポート オプションがわからない)、ムービーを MNG 形式に変換してみましたか? その後、QMovie で読み込むことができ、アルファ チャネルをサポートします (ただし、サイズがかなり重い場合があります)。

このリンクが役立つかもしれません: http://www.libpng.org/pub/mng/mngapcv.html

于 2012-05-20T11:50:00.247 に答える