您当前的位置: 首页 >  Python

Xavier Jiezou

暂无认证

  • 1浏览

    0关注

    394博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

【python】2行代码实现gif动图压缩(pygifsicle)

Xavier Jiezou 发布时间:2021-03-26 17:39:58 ,浏览量:1

写在前面

之前给大家分享过如何用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程序的支持,不同的系统有不同的解决方案。

MacOS

执行pip install pygifsicle命令时,会自动用Brew安装gifsicle,所以无需任何操作。

Linux

请使用sudo apt-get install gifsicle命令安装gifsicle

Windows

自行下载gifsicle程序,点击这里下载。下载后将gifsicle.exe放到同级.py文件下即可。

测试结果 压缩前:44.5KB压缩后:6.47KB 温馨提示

不会python也没关系,我们这里直接打包好了一个动图压缩软件,可以直接使用,点击这里下载。

引用参考

https://imageio.readthedocs.io/en/stable/examples.html

关注
打赏
1661408149
查看更多评论
立即登录/注册

微信扫码登录

0.0396s