freks blog

about

cwebpで画像をWebPに変換する

created: 2023-11-11
updated: 2024-09-19
おすすめ記事: 出会ってよかったプログラマー本

squoosh-cliで画像を軽量にしてみた | freks blog で、npm package @squoosh/cli を使っていましたが開発とまってるようです

代わりに

cwebp  |  WebP  |  Google for Developers

で、webpへの変換をしてみました

https://chromium.googlesource.com/webm/libwebp
で、git cloneするかtarファイルをダウンロード、展開します

buildする手順は doc/building に含まれてます
もしくは、Building を見て

Linux使っていたので、Unix系のコマンド実行

make -f makefile.unix

examples/cwebp が作成されます

cp examples/cwebp /usr/local/bin

とかしておいて、cwebp コマンドが使えるようにしておきます

cwebp input.png -o output.webp 

とかでwebpファイルが作れます

いっきに置換したいなら

find . -maxdepth 1 -name "*.jpg" -exec sh -c 'cwebp "$1" -o "${1%.jpg}.webp"' _ {} \;

PR


Amazonのアソシエイトとして、blog.freks.jp は適格販売により収入を得ています。
This site is managed by freks