ユーザーがカスタマイズできるフラッシュ アニメーション アプリケーションを作成します。アニメーションをフラッシュ内に記録して Java サーバーに送信することはありません。mpeg を優先します。
要するに、アイデアは私のフラゲームでいくつかのイベントを記録することであり、結果は私のサーバー側でいくつかのビデオ/映画になります...
私は喜んでお手伝いします、アイデアは...
ありがとう。
Web ブラウザが (Netscape スタイルの) プラグインと対話する方法をエミュレートするプログラムを作成しました。次に、この「ブラウザ」が Adobe Flash プラグインをロードし、フレームごとに実行しました。
私は Linux を使用していたので、プラグインの X11 バッファを「ただ」読み込んで (GTK 経由で取得したと思います)、各フレームを PNG として保存することができました。次に、各 PNG を mpeg に変換しました。
難しかったのは、アニメーションの完成時期を決めることでした。多くのフラッシュ ファイルには「quit」または「done」コマンドがなく、単にループします。
また、何らかの理由でプラグインがアニメーションの表示を開始するのに時間がかかるため、最初の 10 ~ 12 フレームをチェックして破棄する必要がありました。