谷歌webp插件包下载地址,谷歌的需要翻墙,我翻墙给小伙伴们下载好了,这里只准备了3大系统的64位的,32位的取官网下载。
64:https://pan.baidu.com/s/1g_0jBUm6MYBd4DjxXbkx1g
32:https://storage.googleapis.com/downloads.webmproject.org/releases/webp/index.html
然后终端cd进入插件目录输入以下命令既可输出webp文件
img2webp
名称
img2webp - 从一系列输入图像创建动画WebP文件。
概要
img2webp [file_level_options] [files] [per_frame_options…]
img2webp argument_file_name
描述
img2webp使用动画WebP格式压缩一系列图像。输入图像可以是PNG,JPEG,TIFF或WebP。如果提供单个文件名(不以字符“ - ”开头)作为参数,则命令行参数实际上是从该文件中标记出来的。这样可以轻松编写脚本或使用大量参数。
文件级选项
在读取输入帧之前,在压缩过程开始时应用文件级选项。
-o string
指定输出WebP文件的名称。
-min_size
对图像进行编码以实现最小尺寸。这将禁用关键帧插入并选择导致每帧最小输出的参数。它默认使用无损压缩,但可以结合-q,-m, -lossy或-mixed选项。
-kmin int
-kmax int
指定输出动画中连续关键帧(可独立解码的帧)之间的最小和最大距离。该工具将根据需要将一些关键帧插入到输出动画中,以满足此条件。
-mixed
混合压缩模式:通过启发式地为每个帧选择有损或无损压缩来优化图像压缩。此全局选项禁用本地选项-lossy和-lossless。
-loop int
指定动画应循环的次数。使用0手段’无限循环’。
-v
更加冗长。
-h, -help
简短的使用摘要。
-version
打印所用相关库的版本号。
每帧选项
每帧选项适用于命令行中作为参数的图像。它们可以在每个特定输入图像之前修改任意次数。
-d int
指定图像持续时间(以毫秒为单位)。
-lossless, -lossy
使用无损或有损压缩模式压缩下一个图像。默认模式是无损的。
-q float
指定0到100之间的压缩因子。默认值为75。
-m int
指定要使用的压缩方法。此参数控制编码速度与压缩文件大小和质量之间的折衷。可能的值范围为0到6.默认值为4
例如:
img2webp -loop 2 in0.png -lossy in1.jpg -d 80 in2.tiff -o out.webp