怎么压缩成webp
使用 `cwebp` 工具来批量将 jpg 转换并压缩为 webp 格式。首先,确保你已经安装了 `libwebp-tools` 包,如果没有安装,可以通过以下命令安装:
sudo yum install libwebp-tools
安装完成后,你可以使用下面的命令来批量转换 jpg 文件为 webp 格式:
for file in *.jpg; do cwebp -q 80 "$file" -o "${file%.jpg}.webp"; done
这条命令会将当前目录下所有的 jpg 文件转换为 webp 格式,并设置压缩质量为 80。你也可以根据需要修改压缩质量参数 `-q` 的数值。
如果你希望将所有 jpg 文件转换为 webp 格式并保存到另一个目录,可以使用类似的命令:
mkdir webp_output for file in *.jpg; do cwebp -q 80 "$file" -o "webp_output/${file%.jpg}.webp"; done
这样,转换后的 webp 文件就会保存在 `webp_output` 目录中。
cwebp怎么安装
手动编译和安装 libwebp 工具包
1. 首先安装编译工具和依赖项:
sudo yum install gcc gcc-c++ make automake autoconf libtool
2. 然后下载 libwebp 源码并解压:
wget https://storage.googleapis.com/downloads.webmproject.org/releases/webp/libwebp-1.2.1.tar.gz tar -xvf libwebp-1.2.1.tar.gz cd libwebp-1.2.1
3. 接下来编译和安装 libwebp:
./configure make sudo make install
安装完成后,你应该就可以使用 `cwebp` 工具来将 jpg 文件转换为 webp 格式了。记得查看官方文档以了解更多 `cwebp` 工具的使用方法。
最新评论