Holen Sie die Maximale Komprimierung von 7zip Kompression Algorithmus
Ich versuche zu komprimieren, einige meiner große Dokument-Dateien. Aber die meisten Dateien sind immer komprimiert, indem nur 10% maximal. Ich bin mit 7zip Terminal-Befehle.
7z a filename.7z -m0=LZMA -mx=9 -mmt=on -aoa -mfb=64 filename.pptx
Jede Anregung auf änderung von Parametern. Ich brauche mindestens 30% Verdichtung.
InformationsquelleAutor Shilpi Agrawal | 2015-03-16
Du musst angemeldet sein, um einen Kommentar abzugeben.
.pptx
Dateien oder.docx
Dateien sind intern.zip
Archive. Sie können nicht erwarten, dass eine Menge der Komprimierung auf eine bereits komprimierte Datei.Dokumentation Staaten
lzma2
Griffe besser Daten, die nicht komprimiert werden können, so können Sie versuchen, mitAber die geforderten 30% ist fast nicht erreichbar.
Die Dokumentation?
Nicht sicher, über andere Systeme, aber in windows gibt es eine
.chm
- Datei enthalten, in der 7Zip-download. In dieser Datei unter dem Befehl Linie-m (Set Compression Method)
imLZMA2
Konfiguration, bei der Aufzählung von LZMA2 Vorteile gegenüber LZMA wird es angegeben: "Bessere Komprimierungsrate für Daten als nicht komprimiert werden"InformationsquelleAutor MC ND
Wenn Sie wirklich müssen, dass die Kompression, könnte die Tatsache, dass eine pptx ist nur ein schicker zip-Datei:
Entpacken Sie die pptx, dann komprimieren Sie es mit 7zip. Zum wiederherstellen eines gleichwertig (aber nicht identisch) pptx-entpacken mit 7zip und komprimieren mit zip.
Gibt es wohl einige Komplikationen, zum Beispiel bei epub gibt es eine bestimmte Datei, die gespeichert werden müssen unkomprimiert als erste Datei im Archiv an einem bestimmten offset vom Anfang. Ich bin nicht vertraut mit pptx, aber es könnte haben ähnliche Anforderungen.
Ich denke, es ist unwahrscheinlich, dass die geringe Reduktion der Dateigröße ist der Mühe Wert, aber es ist der einzige Ansatz, den ich denken kann.
Je nachdem, was verantwortlich ist für die Größe der pptx-Sie könnten auch versuchen, komprimieren Sie die darin enthaltenen Dateien. Zum Beispiel durch recompressing png-Dateien mit einem besseren Kompressor, Strippen unnötige Daten (z.B. Metadaten oder die änderungshistorie) oder bei Anwendung verlustbehafteter Kompression mit niedriger Qualität Einstellungen für jpeg-Dateien.
InformationsquelleAutor CodesInChaos
Naja nur eine Idee, um max zu komprimieren ist
lzma2 ist petty gut - aber wenn die Datei enthält viele jpg ' s, die Bedenken zu geben, der opensource-packer peazip oder mehr angeben paq8o versuchen. Paq8 verfügt über eine eingebaute Jpeg-Kompressor und unterstützt range compression. So wird es auch kommen, zusammen mit den jpg ' s, die sind im inneren einige andere Datei. Winzip ist zipx im Gegensatz dazu erfordert die reinen jpg-Dateien und ist nutzlos in diesem Fall.
Aber nochmal zu machen PAQ effektiv arbeiten/komprimieren Sie Ihre Ziel-Datei, die Sie brauchen, um 'null', die zip/deflate-Komprimierung, die verwandeln es in ein Unkomprimiertes zip.
Gut PAQ ist wohl ein wenig exotisch, aber es ist in meinen Augen ehrlicher und klarer als zipx. PAQ ist unsupport es ist also wie immer eine gute Idee, google einfach was nicht haben/kennen und Sie werden etwas finden.
Zipx in der Kontrast erscheint ein wenig intrigious da sieht es aus wie eine normale zip-Dateien und sind ordnungsgemäß aufgelistet in Winrar oder 7zip, aber wenn Sie wollen, um zu extrahieren von jpg ' s, es wird so scheitern, wenn die Benutzer nicht erlebt, kann es scheinen, wie die zip beschädigt. Es wird sehr viel schwieriger sein, um herauszufinden, dass eine zipx, dass bisher nur winzip oder Der Unarchiver(unar.exe) behandeln kann, richtig.
InformationsquelleAutor Nadu
PPTX, XLSX-und DOCX-Dateien können zwar komprimiert werden effektiv, wenn es viele von Ihnen. Entpacken jedes von Ihnen in Ihre Verzeichnisse, eine archiver-finden Sie Gemeinsamkeiten zwischen Ihnen, bereinigen die vorformulierten XML sowie alle gemeinsamen text zwischen Ihnen.
Wenn Sie verwenden müssen das ZIP-format, erstellen Sie zunächst eine null-Kompression "speichern" - Archiv mit allen von Ihnen, dann ZIP. Dies ist notwendig, da jede Datei in einem ZIP-Archiv komprimiert aus dem nichts, ohne unter Ausnutzung von Redundanzen zwischen verschiedenen Dateien.
Durch die Nutzung von Textbausteinen Deduplizierung, 30% sollte ein Stück Kuchen sein.
InformationsquelleAutor durette