TinyPNG 的又一个轮子

我们使用jenkins搭建了自动化构建发布流程,creator命令行构建,压缩图片,上传ftp,通知测试。

pngquant开源免费,pngquant cli适合游戏项目做资源压缩

不过pngquant 最新版本 v2.12.0有bug,开启alpha预乘的png压缩后游戏里显示不正常,我是直接把pngyu的安装包打开,单独拷贝pngquant才解决这个问题。

shell命令,查找build目录的所有png,然后压缩文件,压缩默认参数参考了pngyu源码。

	PNGQUANT='.../tools/pngquant'
	find ${WORKSPACE}/build -name '*.png' -exec ${PNGQUANT} --ext .png --force --nofs --speed 3 256 {} \;

@jare 刚好建议一下,creator命令行构建还是太慢了,能不能去除UI模式,每次构建的日志里都会加载很多eletron组件,这块如果优化一下就很好了。

2赞

你好~ 我这里使用ccc的pngquant也遇到了alpha图片显示问题。请问最后是怎么解决的?

pngquant不香吗

pngquant 2.5.2的版本有该问题。
我换乘成pngquant2.0以后,解决了

1赞

5 年前的 bug 今天最新版还有??

哈哈哈
pngquant2.5.2,是有这样的问题的。

已弃用PNG,直接上webp别纠结

webp 平台兼容性如何呀?