• ベストアンサー

AS3.0でこまっています。教えてください。

AS3.0初心者です。カメラで5秒の15fpsの動画を撮影し、それを75枚の連番の静止画のファイルにして保存したいと考えています。 AS3.0、 動画撮影、 連番ファイルなどのキーワードで調べて見たのですが、分かりませんでした。 AS3.0でカメラを使って静止画を保存することはわかるのですが、そもそも動画は撮影して保存でき枚のでしょうか? 動画を連番ファイルの静止画にすることは可能なのでしょうか? flashを使ってAS3.0を書いています。 教えていただければありがたいです。よろしくお願いします。

  • dkong
  • お礼率86% (170/197)
  • Flash
  • 回答数2
  • ありがとう数5

質問者が選んだベストアンサー

  • ベストアンサー
  • kura07
  • ベストアンサー率50% (30/59)
回答No.2

> BitmapDataの操作で、透明度を下げて次々と加算していき… その通りです! bitmapData.draw() は、第3引数に colorTransform を取ります。 colorTransform を使えば、RGBA(赤・緑・青・透)を変更しつつ、bitmapData に転写することができます。 例えば、bitmapData に video のキャプチャを、透明度15分の1で転写するなら… - - - - - bitmapData.draw(video, null, new ColorTransform(1, 1, 1, 1 / 15)); - - - - - とすればオッケーです。 (ColorTransform の引数についての詳細については、興味がありましたら調べてみてください。) これを75回繰り返せば、75枚の画像を1枚の画像に重ね合わせられます。 ここでは video を転写するときに透明度を15分の1にしましたが、 全ての video のキャプチャを普通に bitmapData に転写してから、最後に透明度を15分の1にして統合しても、もちろん構わないです。

dkong
質問者

お礼

今回もありがとうございました。教えていただいたとおりやってみたらうまくいきました。

その他の回答 (1)

  • kura07
  • ベストアンサー率50% (30/59)
回答No.1

可能ですよ! まず、カメラからの動画を Flash上で表示するようにします。 http://hakuhin.jp/as3/video.html#VIDEO_03 次に、Flash上に表示されている動画の静止画を、BitmapData に転写します。BitmapData#draw() http://hakuhin.jp/as3/bitmap.html#BITMAP_04 15fps で撮影したいのであれば、この操作を Event.ENTER_FRAME や Timer で実行するといいと思います。 最後に、BitmapData を JPEG形式に直して、保存すれば完了です。形式の変換は、ライブラリを使えば一発です。 参考:http://blog.hi-farm.net/2008/06/09/as3-%E7%94%BB%E5%83%8F%E5%A4%89%E6%8F%9B%E3%83%A9%E3%82%A4%E3%83%96%E3%83%A9%E3%83%AA%E3%80%81jpgencoder-pngencoder/ いろいろと端折ってしまってすみませんが、何か不明な点があれば気軽に聞いてください。

dkong
質問者

お礼

ありがとうございます。とても参考になりました。BitmapData に転写するところまでできました。

dkong
質問者

補足

BitmapData を JPEG形式に直して、保存すれば完了です。の部分で苦戦しています。 実はやりたいことの続きがありまして、BitmapData を PNG形式に直して、透明度を15分の1(フレームレート分の1)にして、最後に75枚のにPNG形式を重ね合わせて、1枚のJPEG形式にして保存したいと考えています。 BitmapDataの操作で、透明度を下げて次々と加算していき、最後にエンコーダーでJPEG形式に変換して、保存すればいいのでしょうか?教えていただければありがたいです。よろしくお願いします。

関連するQ&A

  • 動画ファイルから静止画連番を作成するソフトについて

    カメラなどで撮影した動画ファイルから複数の連番(等時間間隔の)の静止画ファイルを作成するソフト(フリーが希望)をご紹介いただきたいのですが。動画のフォーマットはまだ決まっていないのですが、mp3,mp4,avi等の割と一般的なものになる予定です。また、静止画ですが、jpegかbmpのような一般的なものです。 ネット検索したら、10個ぐらい引っ掛かるかなと思ったのですが、いまのころ1,2個であり、また逆に静止画連番から動画を作成するソフトが多いようなのですが。 よろしくお願いします。

  • 動画から静止画をとる方法で困っています

    動画から静止画をとる方法で困っています。 現在 ビデオカメラの「インターバル撮影機能(10分に2秒録画してくれる)」で撮影 ↓ imovieで読み込み(クリップが2秒ぶんごとに読み込まれます) ↓ それぞれのクリップの先頭の画像をimovieの「静止画クリップの作成」をつかって、動画から静止画を作成しています。 <たとえば60分撮影すると、10分に2秒ごとで、imovieでは2秒のクリップが6個読み込まれます。その6個のクリップからそれぞれ1枚ずつ静止画をとるので、合計6枚静止画が出来る。という作業です。> ですが、この撮影時間がとても長いので、「静止画クリップの作成」を2000回近く繰り返し行っています。 この作業を簡単にする方法やソフトをどなたかご存じでしたら教えてください。もしくは、「知ってる限りでは無いみたいです」でも結構です(あきらめがつくので・・・)。どうぞよろしくお願いします。

    • ベストアンサー
    • Mac
  • iPhoneの動画キャプチャAPI

    iPhoneのカメラを使って撮影した動画を、0.01秒ごとの静止画としてキャプチャし、取得した静止画を利用して画像処理を施すようなiPhoneアプリケーションの開発を考えているのですが、このように動画を静止画としてキャプチャするようなAPIは公開されているのでしょうか? もしくは、iPhoneで0.01秒ごとにカメラで連続写真を撮るといったプログラムは作成可能でしょうか? iPhone開発未経験なため、無知な質問お許し下さい。

  • 動画を静止画に変換

    動画を静止画に変換 先日子供の運動会で動画撮影してISO イメージファイルに変換して保存したのですが デジカメで撮影した静止画が不手際で削除され動画しかありません 動画撮影したデーターを静止画JPEGに変換出来る方法ありませんか? 宜しくお願いします。

  • ビデオカメラ、DVのデータから静止画を取り出す方法。

    先日、デジタルビデオカメラで撮影をしました。60分テープでSPモードで記録してあります。この動画の中から、好きな場面をJPEG静止画として取り出し、ファイルとして保存できますか?保存できるとしたら、どのようにするのでしょう?

  • 動画を静止画に

    家庭用ハンディカメラで撮影した動画があります。 写真を作りたいのですが、生き物なので静止画がうまくとれなくて動画をとりました。 この動画を静止画として保存できる、フリーソフトがありましたら紹介してください。 動画だといろいろな動きをしてくれるので、そのなかから気に入った一瞬を静止画にして写真にしたく思いました。 ちなみにウィンドウズのXPのパソコンを使っております。

  • 動画からバルブ撮影写真の切り出し

    動画から静止画を切り出すことができるソフトは山のようにありますが、 動画からバルブ撮影写真を切り出すことができるソフトを御存知でしたら教えていただけますか? たとえば、三脚を使って撮影した花火の動画から静止画を切り出すとどうしても1コマ(1/30秒)の味気ない物になります。 花火をカメラで撮るときにはシャッタースピードを長めにとって花火が開く様子を写せます。 同じように動画から切り出すときに複数コマを合成して静止画として切り出すことができたら と思っているのですが、それができるソフトは見つかりませんでした。 さらに基準となるものを指定すればデジタル手ぶれ補正をかけることができ、 そのうえで静止画切り出しできればなおいいと思うのですが・・・ そのような処理ができるソフトを御存知でしたら教えてください。 よろしくお願いいたします。

  • 動画→静止画にしてプリントは可能?

    かなりの初心者で、デジタルビデオカメラを購入したものの何もわかりません。 先日、ビデオで娘を撮影していて、静止画で撮ったつもりが動画になっていました。 どうしても写真としてプリントしたいシーンだったのですが、どうすれば、動画から静止画に変えるのでしょうか? 何かソフトがいりますか?

  • 実験室を監視カメラで撮影して、その映像をPC画面上に表示&自動保存させる方法を教えて下さい。

    実験室を監視カメラで撮影して、その映像をPC画面上に10秒に1回くらいのタイミングで表示&自動保存したいのですが、安く出来る方法を教えて下さい。静止画と動画のケースで教えて下さい。 ちなみにOSはWin2000です。 よろしくお願いします。

  • ソニー製α55で「動画録画中の静止画撮影」は出来るのでしょうか?

    ソニー製α55で「動画録画中の静止画撮影」は出来るのでしょうか? キャノンの上位機種では、出来るが静止画撮影中の1秒は動画が欠落する、とか... それならPMBとかのアプリで動画の駒を静止画にキャプチャリングするという方 が賢いのでしょうか? 画質は従来のカムコーダーでの録画撮影中の静止画くらいでも構わないのですが。

専門家に質問してみよう