squoosh-cli
2021/11/14
共 237 字
约 1 分钟
归档: 技术
图片压缩利器之批处理
squoosh
官网:https://squoosh.app/
打开一次后就可以离线使用谷歌家的好东西,网页端,压缩过程全在本地,可调的参数丰富,不用安装不用上传,缺点是GUI界面只能压缩一张压缩,要批量处理还得用命令行。另一个缺点是不支持压缩动图。
squoosh-cli
官方文档:https://github.com/GoogleChromeLabs/squoosh/tree/dev/cli
文档有个表格,可选的参数很多,但网页版提供了一个复制参数的功能,极大简化了研究参数的步骤
npm安装squoosh
npm i -g @squoosh/cli
用默认参数压缩当前文件夹所有图片到output文件夹:
squoosh-cli --mozjpeg auto ./ -d ./output
使用复制参数的示例
squoosh-cli --mozjpeg '{"quality":75,"baseline":false,"arithmetic":false,"progressive":true,"optimize_coding":true,"smoothing":0,"color_space":3,"quant_table":3,"trellis_multipass":false,"trellis_opt_zero":false,"trellis_opt_table":false,"trellis_loops":1,"auto_subsample":true,"chroma_subsample":2,"separate_chroma_quality":false,"chroma_quality":75}' ./ -d ./output
留言