专研WordPress,外贸B端网站建设及引流

一段批处理命令,批量转换jpg、png图片为webp格式

一、下载webp官方命令行工具

下载地址:

https://developers.google.com/speed/webp/docs/precompiled

二、把命令行目录加入系统环境变量,方便随时调用

新建一个,把bin目录路径加进去。

三、在需要转换的图片目录,选择打开Powershell窗口,输入以下命令即可:

同时按照Ctrl+shift+鼠标右键(右击目录名、或者文件夹中任何空白的地方也可以)
命令如下:

$dir = "./";$images = Get-ChildItem $dir;foreach ($img in $images) {$outputName = $img.DirectoryName + "\" + $img.BaseName + ".webp";cwebp.exe -q 80 $img.FullName -o $outputName}

命令执行完成后,所有新生成的文件,和原来的文件完全同名,只是文件扩展名不同。

红色的80代表转换质量,从0到100,数值越大代表转换质量越高。

四、转换单个文件命令:

cwebp.exe -q 80 旧文件名.png或者jpg -o 新文件名.webp

红色的80代表转换质量,从0到100,数值越大代表转换质量越高。