0
ffmpegを使用すると、FLVビデオのランダムフレームを取得してpngまたはjpgとして保存できますか?FLVビデオからランダムなフレームを取得し、pngまたはjpgとして保存します
ffmpegを使用すると、FLVビデオのランダムフレームを取得してpngまたはjpgとして保存できますか?FLVビデオからランダムなフレームを取得し、pngまたはjpgとして保存します
は、PHPでのランダムな時間値を生成し、その後、ffmpegの中でこのような何かを実行します。
ffmpeg -vframes 1 -ss 5.5 -i yourvideo.flv yourframe.jpg
これはビデオの中で上のフレームまたは約5.5秒を取得します。私はあなたがビデオの長さを決定するために時間の前にffmpegを使用し、次に開始と終了の間の乱数を生成することをお勧めします。
また、ビデオの最後には、正確な長さを必ずしも特定することができないため、多くのパディングを残しておいてください。動画が1時間の場合、たとえば、0〜57分の間にフレームが表示されることがあります。
「ランダム名」とはどういう意味ですか? –
ビデオに400フレームがあるとすると、フレーム番号Xを取るとします。ここでxは0〜399の乱数です –
可能な複製http://stackoverflow.com/questions/2591206/generating-random-thumbnails-with-phpffmpeg – Brad