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

留言

本站已运行
© 2024 Jack  由 Hexo 驱动
复制成功