Java教程

Gif超牛逼压缩工具,38M的GIF压缩到5M大小

本文主要是介绍Gif超牛逼压缩工具,38M的GIF压缩到5M大小,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

下载

Gif压缩工具Gifsicle下载地址:https://eternallybored.org/misc/gifsicle/

解压

解压Gif工具到C盘的任意目录,并把Gif工具路径添加到系统环境变量,这样下次方便调用该工具

然后Path系统变量添加一行%Z_GIF%

使用

在Gif路径下shift+右击选择CMD,输入path查看末尾是否有gifsicle路径

输入命令

gifsicle XXX.gif --optimize=3 --colors 128 --lossy=1000 -o NEW.gif
  • --optimize
    --optimize=级别
    尝试缩小 GIF 动画的文件大小。 级别 决定做了多少优化;更高的水平需要更长的时间,但可能有更好的结果。目前分为三个级别:1,2,3

  • --colors
    --colors Num
    将每个输出GIF中不同颜色的数量减少到一个或更少。Num必须在2到256之间。这可以用来收缩输出gif或消除任何本地颜色表。
    通常,从现有的颜色表中选择一组自适应的颜色。你可以用——color-method选项来影响这个过程,或者用——use-colormap来给你自己的颜色图。Gifsicle可能需要添加一个额外的颜色(使num+1在所有),如果有透明度的图像。

  • --lossy=级别
    改变图像颜色以缩小输出文件的大小,代价是工件和噪声。有损决定了允许多少工件;较高的值会导致较小的文件大小,但会导致更多的工件。缺省值是20。

  • -o xxx.gif
    小写字母o,输出命名的gif文件

由于38M图片过大,没法上传,先上传

--optimize=3 --colors 128 --lossy=100
--optimize=3 --colors 128 --lossy=1000
--optimize=3 --colors 128 --lossy=10000

三张图片对比,原图38M,下面大小分别是8M,5M,3M

这篇关于Gif超牛逼压缩工具,38M的GIF压缩到5M大小的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!