0017.org

旧1bit::memo。WordPress, PHP, jQuery ...etc

PNG画像をterminal上で圧縮するpngquant

投稿日:

今まで、png画像の圧縮には「ImageOptim」を使っていました。でもMacでTerminalを少しでも使おうと考えたら、どうしても黒い画面でやりたい!と思うようになりました。そこで見つけたのがpngquantというツールです。

確認環境

  • MacOSX 10.9.5
  • 要 Homebrew

インストール方法

ターミナルを開き、以下のコマンドを入力します。インストールにはけっこう時間がかかりますので気長にお待ちください。(要 Homebrew)

brew install pngquant

基本的な使い方

png画像のあるディレクトリへ移動し、以下のコマンドを入力します。出力結果なども表示されず終わります。あっけないかもしれませんが、正常動作なのでご安心ください。

pngquant --ext .png --force --speed 1 *.png

--force

出力したファイルを上書きします。

--ext

出力したファイル名に文字を付加します。

# 何も加えない(同名となります)
--ext .png

# ファイルの末尾に-output.pngを付与します。
--ext -output.png

hogehoge-output.png、fugafuga-output.pngのようなイメージ

--speed 1

圧縮にかかるスピードを示します。1(遅い)〜10(速い)まであります。スピードが遅い分、圧縮率が高くなります。

その他の似たようなツール

-Terminal

Copyright© 0017.org , 2017 AllRights Reserved.