将图像压缩到 pagespeed 标准的工具

Tools to compress images to pagespeed standard

我一直在使用 Photoshop 的 "Save for web" 选项来保存我网站上的图像。

我将质量级别保持在 60,这会稍微降低图片质量。当我提高级别时,pagespeed 告诉我图像可以进一步压缩而不会丢失。

我也尝试对 Irfan View 做同样的事情,它具有批量调整大小和压缩功能,这很好,但会导致相同的页面速度警告。

我可以在这里做什么?我可以使用其他工具吗?

您发布的图片大小为 182kB。使用 ImageMagick,您可以降低色度采样并降低 144kB 的质量:

convert ZtUUpS8.jpg -sampling-factor 4:2:2 -quality 75 result.jpg

或者,您可以这样说您想要一张不超过 90kB 的图像:

convert ZtUUpS8.jpg -define jpeg:extent=90KB result.jpg

您可以复制其中的每一个并在安装 ImageMagick 之前尝试它们:-)


批处理

先备份您的文件,然后 COPY 一个小的子集,直到您明白了。

如果你在 Windows,并且你想做批处理,你有两个选择:

1。使用 ImageMagick 的 mogrify 命令:

mogrify -define jpeg:extent=90KB *.jpg

2:使用Windows'FOR循环

我不使用 Windows,但是描述了一个 FOR 循环 here,它看起来像这样:

FOR /F %%G IN (*.jpg) DO convert "%%G" -define jpeg:extent=90KB "%%G"