FFMPEGで動画の全フレームを画像に変換する方法を紹介します。
先日、キャプチャーボードで録画した動画ファイルがコマ落ちしてないか確認する際に、下記で紹介するコマンドを使用しました。動画を再生してコマ落ちしていないかの確認は難しかったのですが、画像に変換すると簡単にチェックすることができました。
FFMPEGコマンド:PNGの連番画像を出力
ffmpeg -i movie.mov -vcodec png image_%04d.png
FFMPEGコマンド:JPGの連番画像を出力
ffmpeg -i movie.mov -vcodec mjpeg image_%04d.jpg
コマンドを実行すると、カレントディレクトリに各フレームの画像ファイルが、0001.png,0002.png,…XXXX.png というように出力されます。
60FPSで10秒間の動画の場合は、600枚の画像が出力されます。
コメント