complex small world

どうしようもない日々の追想

ffmpeg command cheat sheet [Japanese (Mac)]

  • ターミナルからコマンドを打ち込む

詳細オプション

$ ffmpeg -h full

動画ファイルの圧縮codec情報を見る場合

$ ffprobe ファイル名

圧縮する場合

$ ffmpeg -i 入力ファイル名 出力ファイル名

オプションパラメータ

  • -f 圧縮ファイルコンテナ形式 (mp4, mov, aviなど)
  • -vcodec コーデック形式(h264, libx264など)
  • -vb ビットレート (一般的に数値が高い方が高精細だが、ファイルサイズ大)
  • -s 解像度 (1280x760などで指定)

具体例

$ ffmpeg -i locomo-03_81sec.mov -f mp4 -vcodec libx264 -vb 512k -s 1280x760 locomo-03_81sec_2.mp4


動画から画像切り出し方法

$ ffmpeg -i 入力動画名 -f image2 %06d.jpg

オプション情報

  • -ss 100: 抜き出し開始秒
  • -t 150:抜き出し終了秒
  • -r 24:抜き出しフレームレート

連番画像から動画生成方法

$ ffmpeg -r 30 -i image_%03d.png -vcodec libx264 -pix_fmt yuv420p -r 60 out.mp4

オプションパラメータ

  • -vcodec libx264:コーデック
  • -pix_fmt yuv420p: フォーマット
  • -vf reverse:逆に読み込むかどうか

//参考リンク http://dyama.org/ffmpeg/