AS3 のビデオ画像データ (表示オブジェクトとしましょう) を実行時に高圧縮のバイト配列に圧縮する必要があります。フレームレートは 5 程度で十分ですが、1024x768 のビデオは 40 キロバイト/秒未満で、品質がそれほど悪くならないようにする必要があります。私はカスタム エンコーダーを作成し、1024*768 で 1 秒あたり約 80 ~ 100 キロバイトに達しましたが、これはまだ大きすぎます。
JPG または PNG エンコーダーを使用すると、より高い KB/秒が得られます。実行時に as3 でビデオをデコードおよびエンコードするオープン ソースの方法はありますか? たとえば、H.264 as3 エンコーダーとデコーダー?または他のコーデック?
それとも、h.264 エンコーダーとデコーダーの C# ソース コードですか? as3に移植できると思います...
編集: h.264 である必要はありません。5 フレーム/秒および 40 キロバイトで実行する場合に高品質のものだけです...