2D ゲームでビデオを表示する方法を探しています。ビデオは、他のゲーム要素の上にオーバーレイできるように、アルファ チャネルをサポートする必要があります。
現在、解凍してからアニメーション用にめくった一連のPNGファイルがあります。これは機能しますが、大量のメモリを消費します。毎秒 24 フレームで 5 秒の長さの 1024x1024 のアニメーションは、400MB をはるかに超えます。私は組み込みシステムをターゲットにしているので、これは本当に良くありません。
これらの要件をサポートできるいくつかのビデオ コーデックを探していましたが、これまでのところ RGBA をサポートするものはすべて GPL の下でライセンスされているため、商用製品で使用することはできません。
そのような獣はいますか?