简介

Squoosh是一个图像压缩 web 应用程序,通过多种格式减少图像大小。其功能特性如下:

  • 压缩:较小的图像意味着更快的加载时间。Squoosh 可以减少文件大小并保持高质量。
  • 简易:操作简单。打开图像,设置压缩参数,检查压缩前后图像的差异,最后保存即可。
  • 安全:没有隐私泄露的问题。图像不会被发送到服务器,其压缩过程是在本地浏览器进行的。

使用

squoosh.app(在线压缩)

  1. 打开Squoosh官网。

  1. 点击中间带加号的图标从本地选择待压缩的图像(或直接将本地图像拖拽到该位置)。

  1. 窗口右下角设置压缩选项,左右拖动正中间的双三角按钮可对比压缩前后的画质,如果觉得压缩后的大小还合适,而且图片质量也能接受,下载即可。


压缩前 压缩后

Squoosh CLI(离线压缩)

如果有很多图片需要批量压缩的话,就不建议一张一张地上传到网站上进行处理了,这样太没效率了,推荐使用 Squoosh CLI 工具进行批压缩。

Squoosh CLI 可以通过命令行的方式运行 Squoosh web 应用程序上的所有编解码器。它使用工作池来并行处理图像,可以将同一个编解码器应用与多张图像。

Squoosh CLI 虽然不是目前最快的图像压缩工具,当然也不打算成为,但是它的速度足以同时压缩很多张图像。

安装

npm i -g @squoosh/cli

npx @squoosh/cli <options...>

用法

Usage: squoosh-cli [options] <files...>Options:-V, --version                                          output the version number-d, --output-dir <dir>                                 Output directory (default: ".")-s, --suffix <suffix>                                  Append suffix to output files (default: "")--max-optimizer-rounds <rounds>                        Maximum number of compressions to use for auto optimizations (default: "6")--optimizer-butteraugli-target <butteraugli distance>  Target Butteraugli distance for auto optimizer (default: "1.4")--resize [config]                                      Resize the image before compressing--quant [config]                                       Reduce the number of colors used (aka. paletting)--rotate [config]                                      Rotate image--mozjpeg [config]                                     Use MozJPEG to generate a .jpg file with the given configuration--webp [config]                                        Use WebP to generate a .webp file with the given configuration--avif [config]                                        Use AVIF to generate a .avif file with the given configuration--jxl [config]                                         Use JPEG-XL to generate a .jxl file with the given configuration--wp2 [config]                                         Use WebP2 to generate a .wp2 file with the given configuration--oxipng [config]                                      Use OxiPNG to generate a .png file with the given configuration-h, --help                                             display help for command

示例

  1. 单图压缩
squoosh-cli --webp auto .\test.png
  • --webp:选择编解码器类型为 webp
  • auto:编解码器的优化参数,auto 是自动优化的意思
  • .\test.png:待压缩的图片

  1. 批量压缩
squoosh-cli --webp auto .\logo\ -d .\output\
  • .\logo\:待压缩的所有图片存放的文件夹
  • -d:指定压缩后图片的存放文件夹
  • .\output\:压缩后图片的存放文件夹

除使用 auto 参数自动配置编解码器的参数外,也可手动指定参数。不知道如何指定?Squoosh.app 其实直接提供了复制命令行的按钮,只需要先调整好参数,然后按下这个按钮,就可以了。

插画

【画师】Mauve 【P站ID】82756421

【Squoosh】谷歌开源在线图片压缩工具相关推荐

  1. 推荐一款好用的在线图片压缩工具

    废话不说,先上链接 docsmall在线图片压缩工具 推荐这款工具的原因 免费好用 国内公司开发国内公司开发 png.jpg都能压缩png.jpg都能压缩 压缩率还不错,jpg普遍能达到50%以上 支 ...

  2. 引用 4款在线图片压缩工具

    ☆追梦☆ 的 4款在线图片压缩工具 继上篇文章我再给大家提供4款在线图片压缩工具: 现在让我们看看4款在线图片压缩工具.IP987在线图片压缩 输入您要压缩后的宽度!为了按比例缩放!不需要设置高度,选 ...

  3. 强烈建议收藏的5个在线图片压缩工具

    如今除了线上办公,日常生活也逐步由线下改为线上,再也不用穿越大半个城市去提交资料,只需要打开网页提交电子版资料就行,但一般对于上传的图片大小都有限制,所以将图片进行无损压缩变得尤为重要. 虽然我们都知 ...

  4. 如何压缩jpg图片kb大小?在线图片压缩工具推荐

    如果在编辑文稿的时候,使用太多这些高分辨率的图片,文稿的体积也会变得很大,这样子不仅打开文稿会比较耗时,传输文稿的时候,也不太方便,这时候就需要图片压缩一下,那么如何实现jpg压缩(https://w ...

  5. Squoosh在线无损图片压缩工具中文版,JPG/webP/PNG/互转

    基于Squoosh本地部署的一套压缩工具, 中文体验地址:https://www.i847.cn/yasuo/index.html.(英语2级翻译) 原英文网站:https://squoosh.app ...

  6. 图片太大怎么办?压缩图帮你几秒搞定在线图片压缩

    说到图片压缩(https://www.yasuotu.com/),对于经常使用图片的小伙伴们来说一定都不陌生,大家在使用图片的时候难免会遇到图片大小超过限制没法使用的情况,对于一些超过限制不多的图片, ...

  7. 怎么直接压缩图片?好用的图片压缩工具推荐

    在我们现在的工作生活当中,图片已经变得无处不在了,但由于现在的拍摄设备像素越来越高,因此图片也变得越来越大,因此在使用一些高清图片的时候经常会遇到图片太大无法上传或者图片太大传输太慢的情况.因此,图片 ...

  8. 分享3款在线图片处理工具,解决图片问题不用担心

    日常生活中,图片无处不在,比如浏览的文章中有插图,连载的漫画,文章的封面图,以及最常见的照片等等.有些图片是静态的,有些图片是gif动态的,并且图片有多种多样的表现形式,能够更加直观地展现出视觉效果. ...

  9. 每日新闻:中国母婴幼市场将达3万亿;基于内存计算技术的智能芯片问世;谷歌推图片压缩工具Squoosh;腾讯选定全球地图数据提供商...

    关注中国软件网 最新鲜的企业级干货聚集地 趋势洞察 艾瑞咨询:2020年中国母婴童市场将达到3万亿元 图片来源:艾瑞咨询 艾瑞咨询发布<2018年中国互联网母婴童行业研究报告>,称全面二孩 ...

  10. 谷歌出品开发必备开源图片压缩工具,终于知道图片压缩了啥

    Squoosh 是由 Google Chrome Labs 开源的一款适配当前所有主流浏览器的图片压缩工具,可以帮助开发大幅提升图片压缩效率.通过调节图片属性可以体验不同数值所带来的图片变化,并和原图 ...

最新文章

  1. 微生物组分析软件 QIIME 2 安装小记
  2. Shell字符串处理之 ${}
  3. docker $PWD路径_使用docker炼丹
  4. ABP入门系列(12)——如何升级Abp并调试源码
  5. 迷宫java代码_java写的迷宫代码
  6. uni-app,v-for时 block 和 view 的使用
  7. qt Graphic View 学习
  8. IIS 7 配置备份和还原
  9. directx游戏开发终极指南 directx游戏编程教程
  10. Postman 设置环境变量 个人记录
  11. hr面试性格测试30题_网友应聘华为表现优秀,最终却挂在性格测试上,看真题我哭……...
  12. 【毕业设计】翻译词霸的实现
  13. 小米笔记本电脑设置u盘启动的方法教程
  14. 2008年金融危机的背后原因以及感悟
  15. 什么是验收测试?一份详细向导
  16. 定位神器:1秒定位DOM元素绑定的事件代码的位置
  17. 实习笔记 —— MyBatis III (输入/输出映射)
  18. antlr + python
  19. 修复压缩文件提示:现校验和错误。该文件已损坏
  20. libxml2常用库函数详解

热门文章

  1. 软件评测师--第12小时 兼容性测试
  2. 生物医学基础--人体阻抗模型
  3. 个人计算机网刻系统,诚龙网维全自动pxe网刻工具_win7网刻工具_网刻win7系统工具...
  4. Linux安装WIFI无线网卡驱动
  5. kangle源码idc下载_kangle康乐idc商务系统搭建源码+教程
  6. Linux 下完整安装ffmpeg(包括各种解码器)
  7. 欢迎使用CSDN-markdown编辑器wewqewqew
  8. 如何禁止计算机自动安装驱动,禁止自动安装显卡驱动-怎样禁止系统自动安装显卡驱动?系统是Gho – 手机爱问...
  9. c 语言ifelse语句的用法,C 语言 if...else 语句
  10. Android得到位图方式