批量压缩图片为Webp
博客建站过程中,为了使图片加载更加顺畅和丝滑,我们通常会进行图片的批量压缩,传统的 ImageOptim 、TinyPNG等工具往往不能压缩的到一个比较极致的尺寸。转换格式并压缩成webp成了一个更好的选择。
为了做到这一点,我将所有图片从以前的 png、jpg、gif 格式转换为谷歌的 WebP 格式。我使用的是 cwebp 命令行工具。
cwebp安装 cwebp1brew install webp
使用 cwebp1cwebp [options] input_file -o output_file.webp
常用的参数
-q float在 0 和 100 之间指定 RGB 通道的压缩系数。默认值为 75。
-lossless对图像进行编码,没有任何损失。
1cwebp -lossless infile.webp
-resize width height
对图像进行调整尺寸编码编码
1cwebp -resize 800 0 infile.webp
这将 webp 文件的最大宽度调整为 800,0 表示 “保持高度的宽高比”。
更多示范1 ...