前言

webp格式是Google推出的图片格式
这种格式可以无损压缩10%~30%的大小(实测有时可以压缩50%)
这样可以大大缩短网页加载速度
此篇文章是Linux安装教程

正文

按顺序执行
注意网络环境问题

sudo apt-get install libjpeg-dev libpng-dev libtiff-dev libgif-dev
wget https://ajax.lug.ustc.edu.cn/downloads.webmproject.org/releases/webp/libwebp-1.1.0.tar.gz 
tar -xzvf libwebp-1.1.0.tar.gz
cd libwebp-1.1.0
./configure
make
sudo make install
echo "export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/lib" >> ~/.bashrc

使用方法

这个工具有cwebp dwebp vwebp webpmux gif2webp这几个常用命令
他们最常用的参数是-q <float> <float>填入0-100整数值 越大越图片质量越高
-o <String> <String>是输出文件名

cwebp

这个命令是jpg jpeg png等普通图片类型转换webp格式
使用方法

cwebp [options] input_file -o output_file.webp

dwebp

这个命令用于webp转png jpg格式
使用方法

dwebp [options] input_file.webp

这个命令不能用-q

vwebp

查看webp图片

使用方法

vwebp [options] input_file.webp

这个命令不能用-q -o

webpmux

嚯,这个命令厉害了
可以制作webp动画和提取动画的每一帧

gif2webp

这个命令用于将gif格式转换成webp动画格式

使用方法

gif2webp [options] input_file.gif -o output_file.webp

后记

官方文档

Last modification:July 8, 2022
大哥给点钱吧~ヽ(・ω・´メ)(微信 支付宝 QQ都是一个码哦~