• 締切済み

flv/swfからjpegを抽出する方法。

YouTubeから、いくつかの画像ファイルを結合して動画ファイルにされたものをダウンロードしたのですが、Hugflashを使ってPictureのチェックボックスにチェックを入れても出力されず、swfに変換して試してもうまくいきません。 ファイル自体は壊れていないのですが、どうすればflvもしくはswfファイルからjpegファイルを切り離せるのでしょうか。 連番ではなくて1つ1つの画像ファイルがそのまま出力できればうれしいです。

みんなの回答

回答No.2

FLVからひとコマ毎に画像がほしいならHugFlashでも可能ですよ。 ヘルプをよく読めばわかると思いますが、VIDEOから画像をとるときは『PICTURE』ではなく、VIDEO設定で『静止画出力』にして、メイン画面のチェックは『VIDEO』にします。 なお、最新版のHugFlash(ver2.5)での設定なので、それ以外のバージョンでは名称が変わってるかもしれません。

maplekakka
質問者

補足

metal_skyさんの設定で試したことがあるのですが、 何しろ長い動画なのでたとえキーフレームのみでもものすごく時間がかかります。キーフレームの時間設定などはできないのでしょうか。

すると、全ての回答が全文表示されます。
  • chie65536
  • ベストアンサー率41% (2512/6032)
回答No.1

>YouTubeから、いくつかの画像ファイルを結合して動画ファイルにされたものをダウンロード 大きな勘違いをしています。その動画は「静止画が単に連結されている訳ではない」です。 あくまでも、それは「動画」であり「動きのない動画」なだけで、数枚の静止画が入っている訳ではありません。 例えれば、誰も居ない部屋をビデオカメラで撮影した動画と同じです。その動画をパソコンで再生すると「動画なのか、jpeg画像なのか区別出来ない」ですよね。まったく動きが無いんですから。 でも、それはやはり「動画であって、1枚絵ではない」ので、単純に静止画として抜き出すのは無理です。 >Hugflashを使ってPictureのチェックボックスにチェックを入れても出力されず 使うツール、対象を間違っています。Hugflashは「swfの中に埋め込まれた、jpegやbmpやflvを抜き出す物」です。 Hugflashでは「抜き出した結果、flvが抜き出されて作られる」のであって「flvの中から何かを取り出すのではない」です。 >どうすればflvもしくはswfファイルからjpegファイルを切り離せるのでしょうか。 市販の「動画プレーヤー」の中には「一時停止」の機能と「現在表示されているコマを静止画に落とす」の機能があるプレーヤーがあります。 まず、ダウンロードしたflv動画ファイルを、mpeg動画など、ごく一般的な動画形式に変換して下さい。 そうしたら「現在表示されているコマを静止画に落とす機能がある、市販の動画プレーヤー」で再生出来る筈ですから、それで再生し、取りたいコマまで再生したら一時停止し、表示されているコマを静止画に落として下さい。 あくまでも「絵が動いていようが止まっていようが、flvファイルは、wmvやaviやmovやmpgと同様の、動画ファイルである」と言うのを忘れないで下さい。

maplekakka
質問者

お礼

ひとつの動画になっているからそれぞれの画像は取り出すことが出来ないのですね。よくわかりました。参考にしてみます。

すると、全ての回答が全文表示されます。

関連するQ&A