Home > Programming Archive
Programming Archive
FlashからPNGシーケンス書きだすASを書きました 〜もうMCも怖くない〜 hushexport.PNGSequence
- 2011年6月 8日 22:09
- Flash | Programming
ご無沙汰でした。hushです。
今回はFlashからPNGシーケンス書きだすASを書いたので公開します。
適当に名前をつけておきます→「hushexport.PNGSequence」
Sparkとか投稿する勇気がないのでブログでこっそり。
※こちらはflaファイル→PNGシーケンスの書き出しです。swf→PNGシーケンスはできません。
2012/2/24 追記: AIRアプリ化しました。詳しくはこちらから SWFからPNGシーケンスを作成するAIRアプリ「SWF2PNGSequence」を作りました! | FLATV
2012/4/7 追記: ライセンス表記を追加しました。
まえがき
なんでこんなものを書いたかというと、
Flashからきれいな動画を書き出したかったからです。
swf→mp4などの変換(エンコード)方法がありますが、なかなかうまくいきません。
前からFlashからの動画書き出しに不満だったのですが、AS書いたらあっさりとできました。
こちらがhushexport.PNGSequenceを使って書きだした動画です。
720pで60fpsなので、普通にswf再生するとカクカクして処理落ちしてしまうのですが、
動画形式にするとぬるぬる動いて気持ちいいですね。
他の手法との比較
Flash メニュー [ファイル]→[書き出し]→[ムービーの書き出し]
- フォーマット [aviとかQuickTime]
- ASやMCが反映されない。しかもマシンパワーに依存するので処理落ちする。
- フォーマット [PNGシーケンス]
- ASやMCが反映されない。 処理落ちはしない。メインタイムラインをすべて書き出し。
- フォーマット [aviとかQuickTime]
hushexport.PNGSequence
- ASやMCが反映される。 処理落ちはしない。 書き出すフレームの頭と最後を指定可能。
使い方は続きを読むから↓
- Comments: 0
- TrackBacks: 0
最近の成果
- 2009年2月22日 12:33
- Create | Flash | Programming
最近はGainerとPV3Dと遊んでました。プレ卒研で作ったものです。
RailsでXMLを吐き出してそれをFlashで解析して画面に表示してます。
アイテムがあるとGainerに接続されたLEDが点灯します。
"作った"よりライブラリを"使った"だけですけどw。これは面白いものが作れそうです。
flv再生(左クリック)
- Comments: 0
- TrackBacks: 1
AS書けない奴がPV3D2.0とGainerを使って何かやる
- 2009年1月29日 23:46
- Flash | Programming
年明け初投稿なので、明けましておめでとうございます。
なんて言ってる内にもう1月が終わりますね。更新滞ってごめんなさい。
今回はASの勉強を兼ねてPV3DとGainerを使ってみました。
加速度センサの値からごにょごにょしてPV3Dの回転とリンクさせています。
撮影した動画はこちら avi 10MB
プログラムはサンプルとサンプルをつないだだけなのでとても見せられるものじゃないです。そもそもASを全然理解せず、フィーリングで書いてるので。。。><
ASとPV3Dを勉強して出直してきます。
- Comments: 0
- TrackBacks: 1
Core Animation
- 2008年8月 4日 11:37
- Create | Programming
またご無沙汰してますね。1ヶ月以上放置するのはいかがなものか。
最近はいろいろあってMacでプログラミングしてます。
Core Animation なるものをただいま勉強中です。
ITunesのCover Flowとかで使われてるあれです。フレームワークです。
なんでも、数千のレイヤーをサクサクに動かせることができるようです。
Flashではカクカクになってしまうような動作も、これならできるのかな?ワクワクします。
ああ、趣味がどんどんFlashから離れていく。
- Comments: 0
- TrackBacks: 3
Home > Programming Archive
- Search
- Feeds
- Tag Cloud
- Recent Comments
-
