2011-01-17 4 views
0

こんにちは、それは不可能かもしれないが、FLVストリームからビットマップデータを抽出することが可能かどうか疑問に思っていましたか?flvストリームからビットマップデータを抽出することはできますか?

+0

あなたは何をしようとしていますか? FLVストリームは、ビットマップに変換されるとデータのトーンがあり、すべてのフレームをキャプチャしたいとは思っていませんが、おそらくそうです。 1つまたは2つのフレームをキャプチャすることにのみ関心がある場合は、確かにそれを行うことができます。実際にFLV全体をビットマップ(またはそのラスタ形式)に変換したい場合は、ffmpegやavisynthのようなものを使用する方がはるかに優れた選択となります。 – sberry

答えて

0

を推測します。

ffmpeg -ss 00:01:10 -t 1 -s 400x300 -i <VideoFile> -f mjpeg <imgFile> 

-ssスクリーンショット

のためではなく、それはあなたが使用することユーチューブの動画であれば時間位置です。 http://i.ytimg.com/vi/[videoCode]/default.jpg ようこそ。

http://i.ytimg.com/vi/YXkwQzJHb6s/default.jpg http://i.ytimg.com/vi/YXkwQzJHb6s/0.jpg(大1) http://i.ytimg.com/vi/YXkwQzJHb6s/1.jpg http://i.ytimg.com/vi/YXkwQzJHb6s/2.jpg http://i.ytimg.com/vi/YXkwQzJHb6s/3.jpg

0

は、hypeframework screencaptureを使ってみることもできますが、ビデオでも動作するかどうかはわかりません。それでも試してみる価値は私はあなたのサーバー上のファイルを持っている場合は、ffmpegのを使用することができ、ええ

http://blog.six4rty.ch/2010/07/11/as3-take-a-screenshot-of-displayobject/

http://active.tutsplus.com/tutorials/design/quick-tip-how-to-export-flash-to-png-with-hype/

関連する問題