目的
ちょっといい感じのgif(ジフ)動画をLinuxでささっと作りたい。
やったこと
ここにあった方法では Past duration 0.999992 too large
などとワーニングがでて動画の前半がきれてしまった。
StackOverflowを参考に下記のコマンドを打てばうまくいった。
shell
mkdir -p frames
ffmpeg -i input.mp4 -vf fps=15,format=rgb8 frames/ffout%03d.png
convert -loop 0 frames/ffout*.png output.gif
format=rgb24とするととってもきれいな動画を作れるが、mp4などと違って時間方向の圧縮がないため結構動画サイズが大きくなるので注意。