CLI上で画像をWEBPに変換するための手順になります。
cwebpをインストール
下記のいずれかを実行します。
# CentOSの場合
sudo yum install libwebp-tools
# ubuntuの場合
sudo apt install webp
下記のshファイルを作成
#!/bin/sh
DIR="resources/img"
Files=$(find $DIR -type f -iname "*.jpg" -o -iname "*.png" -o -iname "*.jpeg")
for File in $Files
do
cwebp -metadata icc -sharp_yuv $File -o "${File%.*}.webp"
done
実行方法
DIR
の部分を変換したい画像が配置されているディレクトリのパスに変更します。
.jpg
、.jpeg
、.png
の画像を変換の対象としています。
上記シェルを実行することで変換したい画像と同じディレクトリにwebpに変換された画像が生成されます。