PNGoo / pngquant – 画像を超高圧縮する

TOP > 画像  > *


特徴

画像を可能な限り超高圧縮するソフトです。

  1. pngquant :コマンドライン・ソフトとして提供 。   
  2. PNGoo : Windows からマウス操作するGUI版も提供されています。    
  3. オフライン・ソフトとしては最高の圧縮率
    最大、10%以下になる場合有り
    ※調査した限りで、オフラインソフトでは最高の圧縮率    
  4. 圧縮率は画像のファイル形式、色等により大きく異なる   
  5. PNG , BMP , GIF , TIFF , JPG ファイルを入力し、圧縮してPNGファイルとして出力
    PNG以外の形式には出力できない   
  6. 英語版だが設定は簡単で、操作もシンプル

▽Windows GUI 版のPNGoo

PNGoo / pngquant

ダウンロード / インストール

PNGoo / pngquant ダウンロード

2つのファイルを上記のサイトよりダウンロードする。

以下はダウンロード手順。

  1. サイトを下にスクロールすると Download と書かれた部分がある。   
  2. 「PNGoo — Windows GUI for batch conversion」 部分をクリックする。
    PNGoo.0.1.1.zip をダウンロードする。   
  3. Command-line と書かれた部分の
    「Binary for Windows (v2.8.1)」 部分をクリックする。
    pngquant-windows.zip をダウンロードする。

     

    ※圧縮率は旧バージョン v2.4.0とほとんど変わらない。数%高い程度。よって旧バージョン v2.4.0を持っている人はそのまま使うことをオススメしたい。

次はインストール手順。

(解凍して、pngquanti.exeを新しいファイルに入れ替える。)

  1. PNGoo.0.1.1.zip を適当なフォルダに解凍する。   
  2. 上記1のフォルダ下に有る pngquanti.exe ファイルを削除する。
    ※pngquanti.exe は古いバージョン(1.8.1)で圧縮率もやや劣る。   
  3. pngquant-windows.zip を解凍して、pngquant.exe のみ取り出す。
    ※これが新しい公開配布バージョン(2.2.0)  
  4. 取り出した pngquant.exe を2でpngquanti.exe を削除したフォルダに入れる。   
  5. 新しくインストールした pngquant.exe を pngquanti.exe にリネームする。
    ※[*.exe] -> [*i.exe]  の様に後ろに「i 」を追加する。   

使い方

注意: 画面上の Colour 文字はColor の間違いと思われます。

  1. PNGoo.exe を起動する。  
  2. 画面中央に画像ファイルを ドラッグ&ドロップ します。
    「Add Files…」ボタンを押して、ファイルの追加もできます。
    PNGoo / pngquant 使い方
      
  3. 出力時 (Output) の設定を行います。
    PNGoo / pngquant 使い方

     

    • Output to Same Directory (Overwrite PNGs) :
      同じフォルダに上書き保存をする時にチェック
    • Output / Overwrite Even if Larger Than Original :
      元のサイズより大きい場合は上書き保存しない時にチェック  (チェック推奨)
    • Output Directory :
      出力先フォルダを変更したい時に 「Browse…」  ボタンをクリックして指定
      但し、「Output to Same Directory (Overwrite PNGs)」がオフの時に限る   
  4. 使用する事はタブン無いでしょうが・・・、
    画像が少し荒れても、どうしても更にサイズを小さくしたい時などに使います。
    更に圧縮前と後の画像をプレビューで表示も出来ます。
    Colour Settings…」 ボタンをクリックして、減色パラメータを指定することが出来ます。

     

    PNGoo / pngquant 使い方

    PNGoo / pngquant 使い方

    以下の、左側にプレビュー内容、右側に操作ボタンの有る別画面が表示されます。

    • Colour 」ボタンで減色パラメータを指定します。
      2,4,8,16,32,64,128,256 色から選択。
      値が小さいほどファイルのサイズは小さくなりますが、画像は荒れます。
      PNGoo / pngquant 使い方
        
    • Dither 」チェック : ディザリング(Dithering)処理の事でしょう。
      (※一種のノイズ的データを追加する作業および技法)
      画面左側にチェックすると、プレビューに反映されます。
      PNGoo / pngquant 使い方
        
    • Preview / Zoom
      プレビューで表示する倍率を指定   
    • Preview / Show
      プレビューで表示する画像の種類を指定

       

      • Original : 圧縮前の画像を見たい時
      • Compressed : 圧縮後の画像を見たい時
      • IE 6 Display : IE 6で表示した際の画像を見たい時    
    • Info
      圧縮前と後の画像のサイズを表示 

       

  5. 最後に 「Go!」 ボタンをクリックで、実際の圧縮が始まります。
    PNGoo / pngquant 使い方

      

  6. 画面に圧縮前のサイズ、圧縮後のサイズが表示されます。
    PNGoo / pngquant 使い方
      

他の画像ファイルを圧縮

BMP , GIF , JPG , TIFF ファイルを圧縮してみました。

出力は全てPNGファイルとなります。

PNGoo / pngquant 使い方
  • BMP : 1926.8K  ->  29.6K  ( 1.5% )   
  • GIF : 108.21K  ->  71.38K  ( 66% )  
  • JPG  : 107.5K  ->  136.02K  ( 127% オーバー )   
  • GIF : 188.49K  ->  29.6K  (  15.7% )  

備考

  1. Colour Settings…」 で圧縮前と圧縮後の画像を表示するプレビュー機能が有りますが、
    タブン使うことは無いでしょう。
    ほとんどの処理が一発で「Go!」です。   
  2. 全てのPNGoo の設定は保存されません。終了するとデフォルトに戻ります。   
  3. 通常に公開されているPNGoo に付属する pngquanti.exe 古いバージョン(1.8.1)です。   
  4. pngquant の最新バージョンが同じサイトページに公開されていますので、それを使用して下さい。   
  5. 2015年1月12日時点でのpngquant の最新バージョンは 2.3.0 ですが、バイナリーの公開配布バージョンは 2.2.0 です。
    2.3.0 を使用したい場合はソースも公開されていますので、サイトの指示にしたがってバイナリーを作成して下さい。   
  6. PGNoo の日本語化パッチを作成しようとしたが、
    Resource Hacker – リソースハッカー
    Resource Tuner 試用版 ※圧縮exe対応?
    を試したが画面が表示されない。 日本語化が出来ない。   

以上。




ブログパーツ