ffmpegのメモ(自分用)
フォーマット変更、サイズ変更、切り取り(時間軸)、切り抜き(xy)など
ffmpeg -ss 0 -t 6 -i 1420114405.mov -s 320*568 out.mp4 ffmpeg -ss 0 -t 6 -i 1420114405.mov -vf crop=200:300:25:25 out.mp4
-ss:スタート時間
-t:動画の時間
-i:入力ファイル
-s:出力サイズ(拡大縮小)
-vf crop=縦サイズ:横サイズ:原点x:原点y
最後に出力ファイル
アニメーションgifを作るとき
ffmpeg -ss 0 -t 6 -i 1420114405.mov -vf crop=200:300:25:25 -r 15 pngs/%04d.png #imagemagickを使用 convert -delay 6.67 -layers optimize pngs/*.png image.gif
pngsディレクトリを用意
-r:1秒間のコマ数
-delay 6.67:1フレームの時間(/100秒)
→6.67/100(秒)
1秒間に15コマの場合