PNG 极限压缩工具 - limitPNG

分享一个我做的 PNG 压缩工具:limitPNG

支持 PNG 无损压缩和有损压缩
两种都比其他同类工具压缩的更小,比如无损压缩最强的 PNGGauntle、scriptPNG、Caesium:

有损压缩:

要注意的是极限压缩真的会非常耗时,如果等不了那么久可以选择“快速”模式。

软件是免费的。

下载

1 个赞

想到以前浏览到的,可能对你有帮助:

https://www.jayxon.com/png-lossless-optimization/

我就是冲着免费来的,现在免费好用的图片压缩软件太难找了,本来看着caesium不错的样子,结果这压缩比太悲剧了吧。。。

最新版beta4解压失败…

单平台不好玩吧。即使不想开源也请发布在线版。:grin:

@BGLL 界面很美+N
适合用于网页(小图),但个人用途(相片、高清大图)就不怎么合用了
大图的压缩速度和压缩率太糟糕了
真心希望支持webP,直接上官方libwebP套个GUI就行了。

拿google的libwebp做了个大图测试(png vs. webP)

样图:Long Range Delivery by Darkki1 (2000x1056) (下载链接在页面右侧)
先说结论:

原图--------------------------10.8 MB (11,403,839 字节)
limitPNG:
无损(极限)------------------10.3 MB (10,819,424 字节)----- 一顿饭
libwebp:
无损(默认)------------------1.91 MB (2,012,958 字节)-----9.40s
无损(slowest)--------------1.90 MB (1,993,744 字节)-----10.13s
无损(slowest+pass10)—1.90 MB (1,993,744 字节)-----10.33s

目瞪口呆级别的完胜。


再说说测试方法:
limitPNG没计时,耗时<=一顿饭
webP的转换和计时通过以下bat进行,两个时间相减得出耗时

echo start:%time%
cwebp.exe -lossless long_range_delivery_by_darkki86-d5zhbt9.png -o ll.webp
echo finish:%time%
echo ------------------------------------------------------------
echo start:%time%
cwebp.exe -lossless -m 6 -z 9 long_range_delivery_by_darkki86-d5zhbt9.png -o llm6z9.webp
echo finish:%time%
echo ------------------------------------------------------------
echo start:%time%
cwebp.exe -lossless -m 6 -z 9 -pass 10 long_range_delivery_by_darkki86-d5zhbt9.png -o llm6z9p10.webp
echo finish:%time%
pause

相关参数:

-lossless … encode image losslessly
-m … compression method (0=fast, 6=slowest)
-z … activates lossless preset with given level in [0:fast, …, 9:slowest]
-pass … analysis pass number (1…10)

我只想说,好慢好慢 :sob:

limitPNG - PNG 极限压缩工具[Win] - 小众软件

一个

这个也对比过,limitPNG 能压缩得更小

1 个赞

他们正在开发2.0,官网上说算法改进,压缩速度和压缩率都有提升,不知道最终效果会怎样

就我一个人解压不了吗?我用Winrar4.0和系统zip解压都不行:innocent:

caesium 的 PNG 压缩效果确实很差,对于压缩过的图(比如用 PS 保存为 web 格式)反而会增加尺寸…