写在前面
![]()
温馨提示
之前给大家分享过如何用python将多张图片合成gif动图(点击这里查看)。但如果合成的动图太大怎么办,如何压缩?
pip install pygifsicle
示例代码
from pygifsicle import optimize
optimize('test.gif', "optimized.gif") # For creating a new one
参数说明
test.gif:这是待压缩的gif文件名 optimized.gif:这是压缩后的gif文件名
压缩需要gifsicle.exe程序的支持,不同的系统有不同的解决方案。
执行pip install pygifsicle命令时,会自动用Brew安装gifsicle,所以无需任何操作。
请使用sudo apt-get install gifsicle命令安装gifsicle。
自行下载gifsicle程序,点击这里下载。下载后将gifsicle.exe放到同级.py文件下即可。
不会python也没关系,我们这里直接打包好了一个动图压缩软件,可以直接使用,点击这里下载。
https://imageio.readthedocs.io/en/stable/examples.html
