やったこと
- 画面キャプチャ(動画)→gifアニメ化(字幕付き)
- 字幕のy位置指定はよくわからなかったので手調整w
コード
テスト用(冒頭だけ)
ffmpeg -ss 5 -i "capture01.mov" -t 3 -filter_complex "fps=10,scale=640:-1:flags=lanczos,drawtext=fontfile='/Users/user/Library/Fonts/mplus-2c-light.ttf':text='<C-c>cj でキャプチャ、<C-c><C-c> で確定':box=1:boxcolor=black@0.4:boxborderw=5:fontsize=24:fontcolor=white:x=(w-tw)/2:y=(h/PHI)+5*th,split[a],palettegen,[a]paletteuse" -an "output.gif"
本番(最初から最後まで)
ffmpeg -i "capture01.mov" -filter_complex "fps=10,scale=640:-1:flags=lanczos,drawtext=fontfile='/Users/user/Library/Fonts/mplus-2c-light.ttf':text='<C-c>cj でキャプチャ、<C-c><C-c> で確定':box=1:boxcolor=black@0.4:boxborderw=5:fontsize=24:fontcolor=white:x=(w-tw)/2:y=(h/PHI)+5*th,split[a],palettegen,[a]paletteuse" -an "output.gif"
参考リンク
ffmpegで動画から綺麗なgif画像(アニメーション)を作成する - Askthewind’s diary
myblog: FFmpeg で動画にテキストをリアルアイムでオーバレイ
アウトプット
載せられなかった……