2010-12-04 2 views
0

私はウェブカメラを開き、いくつかのアニメーションをオーバーレイするウェブベースのAS3アプリケーションを持っています。AS3でSpriteのビデオを録画するにはどうすればよいですか?

私はカメラをビットマップとして取り込み、スプライト(myAwesomeSprite)にレンダリングしています。アニメーションは、myAwesomeSpriteの子として追加されます。私はmyAwesomeSpriteの静止画像を取得し、JPGEncode()を介してそれらを保存することができます。

myAwesomeSpriteをビデオとして録画し、ウェブカメラとアニメーションを一緒にキャプチャしたいとします。私は、これを行うためにFlash Media ServerまたはRed5 Serverにアクセスする必要があることを理解しています。

フラッシュビデオの録画と保存には、カメラ+その他の要素ではなく、カメラのみの録画が含まれています。私にはカメラ+アニメーションを録画することはできません。

私はSprite myAwesomeSpriteを持っていますが、どうすればビデオとして録画してサーバーに保存できますか?

答えて

1

すべてのJPEGをサーバーにアップロードし、ムービーに変換するツールを実行することができます。しかし、これは遅すぎる。

別のオプションは、Adobe Alchemyを使用してffmpegのようなツールをAS3に変換することです。 AviaryのRalph Hauwertがこれを行っています。 Aviary Peacookは動画を作成できますが、Alchemyからffmpegを取得することは非常に複雑な作業だったと思います。

しかし、その解決策では、すべてのことがクライアント側で行われます。これはあなたがしたいことです。

関連する問題