1. ホーム
  2. video

[解決済み] ffmpegを使用してフレームを抽出する最速の方法?

2022-03-04 22:16:21

質問

こんにちは、ffmpegを使って動画からフレームを抽出する必要があります。これより速い方法はありますか?

ffmpeg -i file.mpg -r 1/1 $filename%03d.jpg

?

解決方法は?

もし、JPEGエンコーディングのステップでパフォーマンスが高すぎる場合は、フレームをBMP画像として非圧縮で保存することもできます。

ffmpeg -i file.mpg -r 1/1 $filename%03d.bmp

また、JPEGにトランスコードすることで、量子化による品質劣化をより多く発生させないというメリットもあります。(PNGもロスレスですが、JPEGよりもエンコードに時間がかかる傾向があります)。