動画ファイルをアニメーションGIFに変換する
まず、元となる動画からパレット画像を作る。
code:1.sh
$ ffmpeg -i in.mp4 -vf "palettegen" -y palette.png
元となる動画とパレット画像をもとに生成する。パラメータは適当に調整する。
code:2.sh
$ ffmpeg -i in.mp4 -i palette.png -lavfi "fps=12,scale=900:-1:flags=lanczos x; x1:v paletteuse=dither=bayer:bayer_scale=5:diff_mode=rectangle" -framerate 24 -y -plays 0 -f gif out.gif 参考