Wie erreiche ich die maximale Zip-Komprimierung?

Wie erreiche ich die maximale Zip-Komprimierung?

Ich möchte eine „Standard“-ZIP-Datei erstellen, die JPG-Bilder enthält. Welche Software und Schalter/Optionen sollte ich verwenden, um die maximale Komprimierungsrate zu erreichen? Ich meine, vielleicht kann ich mit einigen speziellen Komprimierungsoptionen und hohem Speicherverbrauch mit 7zip ein solides Archiv erstellen.

Antwort1

Da JPEG-Dateien bereits komprimiert sind, können Sie Zip anweisen, die Dateien einfach zu speichern, ohne zu versuchen, sie überhaupt zu komprimieren. Der Schalter --compression-method store(oder -Z storeoder -0) erledigt das. Erwarten Sie jedoch nichts davon: Normalerweise ist Zip intelligent genug, um zu erkennen, dass Komprimierung nichts bringt.

Antwort2

Wie ChrisInEdmonton richtig erwähnt hat, sind JPEG-Dateien stark komprimiert. Das Komprimieren mit einem anderen Dienstprogramm führt nicht zu einer nennenswerten Größenreduzierung.

Es ist jedoch möglich, JPEG-Dateien erneut zu komprimieren, da es bessere (in Bezug auf die Größe) Komprimierungsalgorithmen gibt als den, der in JPEG verwendet wird. LautMaximaleKomprimierungDies geschieht, indem das Bild wieder in die DCT-Koeffizienten dekodiert und diese mit einem viel besseren Algorithmus als der Standard-Huffman-Kodierung (dem von JPEG verwendeten Komprimierungsalgorithmus) erneut komprimiert werden.

Abgesehen von den technischen Details nennt der erwähnte Benchmark vier Kompressoren, die eine JPEG-Datei effektiv komprimieren können. Diese sind:

  • PAQ8PXmit -7
  • STUFFIT 14mit Auto-Dateityp
  • PackJPG 2.5
  • WINZIP 14mit Best Method

Soweit ich weiß, bietet nur Winzip sowohl ein häufig verwendetes Archivformat (.zip) als auch eine anständige (unter Berücksichtigung der Komprimierbarkeit von JPEG-Dateien) Komprimierungsrate von etwa 18 %. PAQ8PX erreicht zwar die höchste Komprimierungsrate (24,37 %), ist aber nicht nur nicht sehr bekannt, sondern wird höchstwahrscheinlich auch eine beträchtliche Zeit in Anspruch nehmen, um die Datei zu komprimieren.

verwandte Informationen