pngquant - PNGをコマンドで最適化
PNGはWebでごく一般的に使われるファイルフォーマットになっています。しかし多く使われている割にサイズが大きいのが難点です。圧縮率を変えたりするとサイズは減るのですが、あまりそういった面倒な操作は行われないようです。 そこで使ってみたいのがpngquantです。コマンド一つでまとめてPNG画像を圧縮できます。
pngquantの使い方
元フォルダ。 pngquant *.png
といった実行でOKです。
圧縮後。一つ予定なファイルが追加されていますが、それでも15MBくらい小さくなっています。
pngquantはコマンドで使えます。GUIアプリケーションを立ち上げたりする手間はないですし、CIと組み合わせて処理を自動化するのにも向いています。削減率は大きいので転送量を抑えたり、表示の高速化などのメリットがあるでしょう。
pngquantはC製のオープンソース・ソフトウェア(GPL v3)です。
kornelski/pngquant: Lossy PNG compressor — pngquant command and libimagequant library