Bewertung: 5 / 5

 

JPEG ist das meistverwendete Grafik-Format im Internet

Auch zu Hause sammeln sich im Laufe der Jahre sich oft unzählige JPEG-Dateien an.

Diese brauchen entsprechend Speicherplatz und Übertagungsvolumen.
Die Dateien mit einer optimalen Kompressions-Rate zu speichern, ist oft sehr umständlich.
Abhilfe schafft hier das Programm jpeg-recompress.

jpeg-recompress, von Daniel G. Taylor, ist als Kommandozeilen-Programm für Linux und Windows verfügbar.
Damit werden JPEGs automatisch auf die kleinste JPEG-Qualität umkodiert, während die visuelle Qualität gleich bleibt.
Dies ist ein verlustbehafteter Vorgang, aber die Bilder sind optisch identisch und Sie sparen normalerweise 30-70 % der Größe für JPEGs (stellenweise sogar über 90 %).
Standardmäßig werden alle EXIF / IPTC / XMP- und ICC-Profil-Metadaten kopiert. Dies kann jedoch deaktiviert werden, um bei Bedarf mehr Speicherplatz zu sparen.

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?
jpegoptim ist dann die Lösung.

Beispiel-Bilder

Die Original-JPEG-Datei hat in diesem Beispiel 254 KB:
Original

Die mit jpeg-recompress bearbeitete Datei nur noch 61 KB:
jpeg-recompress

Ein visueller Unterschied ist hier kaum zu sehen.

Das Bild wurde mit dem Parameter -m ms-ssim komprimiert.

Vergleich komprimierter Bild-Ausschnitte
JPEG mit 1 % Kompression
PaintShop Pro
Bild mit jpeg-recompress neu komprimiert
Standardeinstellungen
JPEG mit 81 % Kompression
PaintShop Pro: ähnliche Größe wie mit jpeg-recompress
Thorsten H Willert   Dokumentenoptimierung Beispielvorlage 1pr
Thorsten H Willert   Dokumentenoptimierung Beispielvorlage Jpr


Über 50 % kleiner!
Thorsten H Willert   Dokumentenoptimierung Beispielvorlage 81pr


Hier ist deutlich eine Blockbildung zu sehen.
2,70 MB 1,11 MB 1,17 MB

Download und Installation

Für verschiedene Betriebssysteme
Das Programm ist direkt in der Kommandozeile ausführbar.
Download am Ende des Artikels.
Für die Installation unter Linux und ähnlichen Systemen bitte die Projektseite lesen.

Parameter

In eckigen Klammern: [Standard-Wert]

-V, --version
output program version
-h, --help
output program help
-t, --target [arg]
set target quality [0.9999]
-q, --quality [arg]
set a quality preset: low, medium, high, veryhigh [medium]
-n, --min [arg]
minimum JPEG quality [40]
-x, --max [arg]
maximum JPEG quality [95]
-l, --loops [arg]
set the number of runs to attempt [6]
-a, --accurate
favor accuracy over speed
-m, --method [arg]
set comparison method to one of 'mpe', 'ssim', 'ms-ssim', 'smallfry' [ssim]
-s, --strip
strip metadata
-d, --defish [arg]
set defish strength [0.0]
-z, --zoom [arg]
set defish zoom [1.0]
-r, --ppm
parse input as PPM
-c, --no-copy
disable copying files that will not be compressed
-p, --no-progressive
disable progressive encoding
-S, --subsample [arg]
set subsampling method to one of 'default', 'disable' [default]
-T, --input-filetype [arg]
set input file type to one of 'auto', 'jpeg', 'ppm' [auto]
-Q, --quiet
only print out errors


Erhalten Sie mit den Standardparametern die Meldung:
Output file would be larger than input!,
dann probieren sie einen anderen Parameter für die Methode, wie z. B. -m ms-ssim

Anwendungsbeispiele

Rekursives Bearbeiten aller JPEG-Dateien
  • Die Dateien werden ausgehend vom aktuellen Verzeichnis gesucht und bearbeitet.
  • Alle Informationen werden entfernt.
  • Die Orignaldatei wird überschrieben!
for /R %%i in (*.jpg) do "R:\jpeg-recompress.exe" --strip "%%i" "%%i"
find -type f -name "*.jpg" -exec jpeg-recompress --strip {} \;

Mehr zum Thema

Dateien optimieren

Software

Begriffserklärung

Downloads

zip.png jpeg-archive V2.2.0      
    Download
 29.06.2021  606.82 KB   Windows  MIT link_extern.gif     470

exe.png Batch - jpeg-recompress V3.0.0      
  • Drag und Drop aller zu bearbeitenden JPEGs: D. h. die Grafiken einfach auf das Icon ziehen.

    Diese werden mit verschiedenen Parametern für --method (ms-ssim, smallfry, SSIM und mpe) bearbeitet.
    Das kleinste Ergebnis überschreibt die Original-Datei.

    Die Batch muss im gleichen Verzeichnis wie jpeg-recompress.exe liegen.
  • Es liegen drei verschiedene Batch-Datei für die Qualitätsstufen low, medium und high vor.
 
  Download
 01.08.2022  1.61 KB   Windows      109


Titel-Bild von Albrecht Fietz auf Pixabay