ubuntu系统安装cwebp支持
1  | apt-get install libmagickwand-dev libmagickcore-dev webp -y  | 
使用 webp-tools 实现 webp与png、jpg 之间的格式转换
- cwebp → WebP encoder tool
 - dwebp → WebP decoder tool
 - vwebp → WebP file viewer
 - webpmux → WebP muxing tool
 - gif2webp → Tool for converting GIF images to WebP
 
1  | # convert from webp to png  | 
cwebp 常用参数
1  | -h, -help :显示帮助信息(简单版)。  | 
对当前目录下的图片jpg、png转换成webp
1  | for F in *.jpg; do cwebp -q 100 -preset photo $F -o `basename ${F%.jpg}`.webp; done  | 
php对webp的支持配置
常用2种支持,gd和imagick
用docker方式和普通环境下都是一样的
gd库配置支持,需要单独编译
1  | # 安装环境支持  | 
imagick扩展支持webp
1  | 
  | 
php代码中实现webp转换(imagick版本)
1  | /**  |