アプリなどを開発するブログ

React Native / Swift / Ruby on Railsなどの学習メモ。


AS3から動画に書き出すメモ

AS3でswfをコマ落ちなしで連番静止画に書き出すには

ActionScript のみで作った SWF をコマ落ちせずに動画にする手法 - てっく煮ブログ

AS3からフレームレートを変更

stage.frameRateからフレームレート変換。
stage は、DisplayObjectを継承したクラスからじゃないといじれない。
かつ、stageにaddChildされた後しかいじれないので ADD_TO_STAGEイベント後に呼ぶ。

AS3.0・自作クラス内でフレームレート変更 - Flash - 教えて!goo

stageについて

FlashゲームPG講座 For AS3.0【Stage クラスについて】

AS3/AIRffmpegの連動

これはmovでも何でも動画をAIR上で再生するためのチュートリアル
ffmpegをNativeProcess経由で叩くための箇所が参考になる。
NativeProcessを使うにはapp.xmlファイルをいじらないといけないのね。

動画はpart4まである。

Play Any Video in Adobe Air - Part 1 - YouTube

NativeProcessクラスについて

Adobe Flash Platform * AIR のネイティブプロセスとの通信

非商用フリーの簡単に導入できる仕組み「FlashyWrappers」

とか調べてたら、簡単にFlashを動画キャプチャできるようにしたぜ!
的なポストを発見。
https://forums.adobe.com/message/5163431#5163431

商用版有料の仕組みとしてリリースされたようです。
結構タイムリー。
多分 ANE (AIR Native Extention) + SWC?

商用でも日本円で2万円くらい。
いいね!

Flash/AIR record videos of your apps and games: Rainbow Creatures