tech

ffmpegのオプション順序で処理速度が大幅に異なる

Ken published on
5 min, 926 words

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 More

Categories: tech

iPhone動画をMacでmp4に変換する

Ken published on
2 min, 293 words

iPhoneで撮った動画アップロードしたいんだけど、 QuickTime 形式 (mov) で認識されない。そこで、MPEG-4に変換したい。
単純に変換したいだけではなく、動画のメタ情報も一緒に持っていきたい。

そこで、 ffmpegexiftool を使っていい感じに動画形式を変換してくれるスクリプトを書いた。

Read More