MAC OSX系统WebP图像格式的转换

WebP图像格式源于Google的开源视频格式WebM。与JPEG相同,WebP是一种有损压缩,并且体积将比JPEG格式图像减小40%,目前国内微信公众号的文章中已经使用了WebP格式图片。但是,webp格式还不够流行,有的时候还需要进行转换。

对于MAC系统来说,首先需要安装WebP转码的支持包。

打开终端模式,输入以下命令,如果已经安装过homebrew,可以跳过进入下一个命令

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

然后是:

brew install webp

或者使用macports安装,命令如下:

sudo port install webp

然后,使用cwebp将图像转换为WebP格式,例如将xxx.png以80的质量转换为webp格式:

cwebp -q 80 xxx.png -o xxx.webp

使用dwebp将WebP转换成PNG格式,例如:

dwebp xxx.webp -o xxx.png

批量转换:

find ./ -name "*.webp" -exec dwebp {} -o {}.png \;