質問: ffmpegで動画の静止画を出力するには下記のような方法で出力できますが、 $ ffmpeg -i 元動画.avi -ss 144 -t 148 -r 24 -f image2 %06d.jpg I,B, Pフレームの生データを出力する方法はないでしょうか?
回答: `select`フィルタで出力が可能なようです。 > > * Bフレーム > > `-vf select=eq(pict_type\,B)` > * Pフレーム > > `-vf select=eq(pict_type\,P)` > * Iフレーム > > `-vf select=eq(pict_type\,I)` or `-skip_frame nokey` > > > 参考: 【ffmpeg】動画から特定フレームを画像で出力する方法 : ニコニコ動画研究所