参数
- 帧率
在质量和体积之间,选择15较为合适
制作工具
Ulead Gif Animator (可视化制作软件)
Ulead GIF Animator 是一款较老的动态图像编辑软件。支持视频文件导入生产图片帧(只支持较老式的视频压缩格式,如:*.avi)
gifsicle
libwebp
ffmpeg
参考:
转换整个视频为GIF:
ffmpeg -i input.mp4 output.gif
转化视频里指定时间段为GIF:
ffmpeg -t 3 -ss 00:00:02 -i input.webm output.gif
从视频第二秒开始,时长为3秒的片段提取出、并转化成GIF动图。
如果各种参数保持缺省值,则转换后的图像的清晰度、分辨率并不是特别高,但这些参数你可以任意设置:
ffmpeg -i small.mp4 -b 2048k small.gif
ImageMagick
Gif 的优化
有很多像ImageMagick,ffmpeg这样的工具帮助我们完成这样的任务,但是这两个工具输出的GIF动图有一个问题,就是没有对图片进行优化,至少输出的GIF动图的体积有些大。