pingo Titelbild - Seesterne

PNG ist ein häufig verwendetes Grafik-Format im Internet

Die Dateien brauchen sehr viel Speicherplatz und Übertagungsvolumen.
Verbesserung schafft hier das Programm pingo.

pingoist ein Bild-Optimierer, der die Dateigröße von PNG-Dateien erheblich reduziert.
Hierbei ist das Programm wesentlich schneller und effizienter wie z. B. PngOptimizer, pngcrushoder PngGauntlet.
Auch eine optimierte Umwandlung in JPEG oder in das WebP-Format ist damit möglich.
pingowird von Cédric Louvrier entwickelt.
Es ist als Kommandozeilen-und GUI-Programm für Windows verfügbar.



PNG-Bilder, die Sie in Webseiten verwenden, sollten Sie auf jeden Fall damit optimieren.
  • Das spart Ihnen Speicherplatz auf Ihrem Web-Server..
  • Sie und Ihre Besucher brauchen weniger Übertragungsvolumen.
  • Ihre Besucher bekommen die Seite schneller ausgeliefert.
  • Damit wird insgesamt weniger Energie verbraucht, Sie leisten somit aktiven Umweltschutz.
  • Mit schnelleren Seiten steigt auch Ihr Suchmaschinen-Ranking (PageSpeed / SEO).
Möchten Sie JPEG-Dateien verlustfrei komprimieren oder nur bestimmte Informationen aus den Dateien entfernen?
jpegoptimist dann die Lösung.

Oder möchten Sie JPEG-Dateien, ohne sichtbare Qualitätsverluste komprimieren?
JPEG-recompressist dann die Lösung.

Auch die Größe von PDFs können Sie verkleinern:
PDFs optimieren


Beispiel-Bilder

Die Original PNG-Datei hat in diesem Beispiel 1344 KB.
Original PNG-Datei - PaintShop Pro, 16 Mio. Farben

Die mit pingobearbeitete Datei nur noch 913 KB:
PNG-Datei mit pingo optimiert
Kein sichtbarer Unterschied.


Vergleich mit anderen PNG-Optimieren

Größe des vorgehendes Bildes, jeweils komprimiert mit:
Original pingo PngOptimizer pngcrush PngGauntlet
1344 KB 913 KB 937 KB 1374 KB 922 KB

Ein Vergleich mit Online-Diensten, wie z. B. TinyPNG, ist hier nicht sinnvoll, da diese meistens die Farbpalette des Bildes reduzieren. Dadurch erhalten Sie sehr kleine PNG-Datei.

Noch kleinere Dateien

Möchten Sie die Dateigröße der PNG-Dateien weiter reduzieren?

Dann wenden Sie die Programme
  1. pngquant
  2. pingo
in dieser Reihenfolge an.
Das Ergebnis ist eine optimierte PNG-Datei mit reduzierter Farbpalette.

Damit reduzieren Sie die Dateigröße, für das Beispiel, auf 293 KB. PNG-Datei mit pngquant und pingo optimiert

Eine entsprechende Batch-Dateifinden Sie am Ende des Artikels.

Download und Installation

Für verschiedene Betriebsysteme
Das Programm ist direkt in der Kommandozeile ausführbar.
Download am Ende des Artikels.
Aktuell nicht verfügbar.


Parameter

(Version V0.99 rc3 18)

In eckigen Klammern: [Standard-Wert]

-auto=N
[1-100] optimize image for web (default) *
-sN
[0-9] web lossless | compression level
[a-b] experimental levels (unoptimized)

PNG

-pngfilter=N
[1-100] force PNG lossy filtering *
-pngpalette=N
[1-100] force color quantization (palette) *
-pngconvert=N
[1-101] convert to JPG to PNG
101: lossless, 100-51: filter, <50: palette

JPG

-jpgquality=N
[1-100] set JPG quality
-jpgsub
enable JPG subsampling
-jpgconvert=N
[1-100] convert PNG to JPG *
-jpgscale
auto-scaling for web usage

WebP

-webp=N
[1-100] convert PNG to WebP (auto) *
-webp-lossy=N
[1-100] convert PNG to WebP (lossy) *
-webp-lossless
convert PNG to WebP losslessly
-webp-X
X: nigh, near, color, filter or palette *
lossy image preprocessing (ex: nigh=N)

SVGz

-svgz=N
[1-100] convert RGBA PNG to SVGZ *

image

-srgb
convert image data to sRGB
-grayscale
convert image data to gray level
-enhance=N
[1-10] enhance image details *
-notrans=N N N
remove transparency - color blending (R G B)
-noscans
disable scans, use fast JPG progressive
-nopre
disable subsample pre-processing for WebP/JPG

misc

-strip
remove all metadata
-strip-only
just remove all metadata
-faster
enable faster mode (could do less savings)
-nomulti
disable multi-tasks
-low
set priority below normal
-quiet
do not show progress or report

-nosrgb
avoid sRGB conversion
-nostrip
do not remove metadata
-noalpha
keep all RGB values, even if alpha is 0
-nocompression
keep image data uncompressed for output
-noconversion
do not convert PNG to JPG (-auto=N)
-nodate
keep the modification date
-nodithering
disable the dithering in lossy modes
-norotation
do not rotate JPG automatically
-no-N
N: png, jpg, webp, apng
disable format processing

* those flags could be used without =N
(use default presets instead)


Beispiele

Rekursives Bearbeiten aller PNG-Dateien
  • Die Dateien werden ausgehend vom aktuellen Verzeichnis gesucht und bearbeitet.
  • Höchste Kompression.
  • Langsamste Geschwindigkeit.
  • Die Orignaldatei wird überschrieben!
                        for /R %%i in (*.png) do "pingo.exe" -s9 "%%i"
                    
ToDo ...


Mehr zum Thema

Dateien optimieren

Software

Weiterführende Informationen

Downloads

exe.png  pingo   0.99 rc3 (18)  
pingo — fast web image optimizer

Führen Sie immer eine Sicherungskopie Ihrer Dateien durch. Beachten Sie, dass Pingo Eingabedateien (rekursiv) ohne Vorwarnung überschreiben kann.
Kommerzielle Lizenz
 26.09.2020
  Windows
 1.08 MB
 14
script.png  pngquant_pingo  V1.0  
Windows Batch-Datei zur rekursiven Bearbeitung von PNG-Dateien, mit pngquant und pingo.
 26.09.2020
  Windows
 240 B
 12

Titel-Bild von Albrecht Fietzauf Pixabay