ffmpegのオプション順序で処理速度が大幅に異なる
ffmpegで画像を切り出そうと思ってコマンドを叩いたところ、全然終わる気配がない…。
気になって調べてみたら、オプションの位置で処理速度が異なるとのこと。
具体的には、 -i
オプションと -ss
オプションの位置によって大きく処理速度が異なる。
# 完了する気配がしない
ffmpeg -i bottle.mp4 -ss 445 -t 3 -vcodec mjpeg -r 10 01_%04d.jpg
# すぐに処理が終わる
ffmpeg -ss 445 -t 3 -i bottle.mp4 -vcodec mjpeg -r 10 01_%04d.jpg
おまけ
ボトルマンの必殺技の文字がぐちゃぐちゃで一瞬では読めない。
必殺技の名前を確認しようと思って、必殺技の出てくる箇所を下表にまとめた。
下表にまとめるついでに、必殺技付近の画像を秒間10枚出力するコマンドも載せておく。
Read MoreCategories: tech