
Ich möchte lernen, wie man eine Datei stark komprimiert. Ich habe Dateien heruntergeladen, deren komprimierte Größe 4 GB betrug, und nach dem Extrahieren waren es 10 GB. Welche Software muss ich für eine so hohe Komprimierung verwenden? Verliere ich durch die Komprimierung an Datenqualität? Wenn Sie mich auf WinRAR oder 7-Zip verweisen, sagen Sie mir bitte, wie ich eine Datei stark komprimieren kann, denn ich habe versucht, sie damit zu komprimieren, aber die Größe wurde nur um ein paar MB reduziert.
Antwort1
Es gibt hauptsächlich zwei Arten der Komprimierung: verlustfrei und verlustbehaftet. Wenn Sie Software wie WinRAR und 7-Zip verwenden, verwenden diese einen verlustfreien Algorithmus. Wenn Sie Software zum Rippen von DVDs, zum Kodieren von Audio/Video usw. verwenden, verwenden diese im Allgemeinen einen verlustbehafteten Algorithmus. Es hängt also davon ab, mit welchen Daten Sie arbeiten. Wenn es sich um unbekannte Binärdaten handelt, verwenden Sie sicherlich einen verlustfreien Algorithmus. Wenn es sich um Audio/Video handelt, verwenden Sie einen verlustbehafteten Algorithmus (außer wenn Sie keine Qualität verlieren möchten).
Die verlustbehaftete Komprimierung ist hinsichtlich der Datengröße sicherlich effizienter als die verlustfreie.
Das heißt, in Ihrem Fall möchten Sie verlustfreie Komprimierung. Ich denke, dass die beste Komprimierungsrate mit dem LZMA-Algorithmus erreicht wird, wenn es sich um unbekannte Binärdaten handelt. WinRAR unterstützt dies meines Wissens nach nicht, 7-Zip jedoch schon, und zwar durch die Verwendung des 7z-Containers. Wenn Sie mit 7-Zip ein Archiv erstellen, wählen Sie das 7z-Archivierungsformat und dann den Komprimierungsalgorithmus LZMA (oder LZMA2). Anschließend können Sie zwischen einigen Voreinstellungen wählen, von einer schlechten Rate, aber schneller Komprimierung mit weniger Ressourcen bis hin zu einer besten Rate, aber langsamer Komprimierung mit mehr Ressourcen.
Antwort2
Wie stark eine Datei komprimiert wird, hängt weitgehend vom Dateityp ab. Im Allgemeinen können Textdateien stark komprimiert werden (sogar 90 % oder mehr), während einige Dateiformate wie Bilder bereits in ihrer vorhandenen Form stark komprimiert sind und das Hinzufügen zu einem komprimierten Archiv wenig oder gar nichts dazu beiträgt, ihre Größe weiter zu verringern.
Allerdings verfügen Anwendungen wie 7-Zip normalerweise über Einstellungen, mit denen Sie den Komprimierungsgrad auswählen können. Am Beispiel von 7-Zip können Sie beim Erstellen eines Archivs zwischen sechs verschiedenen Komprimierungsstufen wählen, die von Store (keine Komprimierung) bis Ultra (kleinste Dateigröße) reichen. Eine höhere Komprimierung erfordert mehr Zeit für die Verarbeitung. Wenn Sie es also eilig haben oder es nicht unbedingt darauf ankommt, jedes letzte Byte zu speichern, erhalten Sie mit Normal akzeptable Ergebnisse. Da Ihre Frage darauf abzielt, wie Sie die höchste Komprimierung erzielen, sind Sie mit Ultra wahrscheinlich zufriedener. Aber auch hier gilt, dass einige Dateien viel stärker komprimiert werden können als andere, und selbst wenn Sie beim Komprimieren einer Bilddatei Ultra wählen, sparen Sie möglicherweise nicht mehr als ein paar Bytes Speicherplatz, wenn überhaupt (je nach verschiedenen Faktoren, einschließlich der Größe der Originaldatei).
Antwort3
Die Größe wurde lediglich um wenige MB reduziert.
Klingt, als wären die Daten bereits komprimiert. Durch das Komprimieren bereits komprimierter Daten sparen Sie nur sehr wenig Speicherplatz.
Bitte sagen Sie mir, wie ich eine Datei stark komprimieren kann, da ich die Komprimierung damit bereits ausprobiert habe.
Die Verwendung von 7-Zip oder Winrar sollte problemlos funktionieren. Beim Komprimieren mit Winrar oder 7-Zip haben Sie die Möglichkeit, eine bessere Komprimierung zu verwenden, allerdings dauert es länger.
Verliere ich durch die Komprimierung an Qualität der Daten?
Bei verlustfreier Komprimierung (z. B. 7-Zip/Winrar) ist dies nicht der Fall. Komprimierungsalgorithmen wie MP3 oder JPEG verlieren beim Komprimieren an Qualität.
Antwort4
Es gibt jetzt eine magische Möglichkeit, 10 GB in 4 GB zu verwandeln. Wenn Sie eine 10 GB große Datei haben, die aus 10.000.000.000 Wiederholungen des Buchstabens bestehtA, kann es auf einige hundert Byte komprimiert werden. Wenn es sich um 10 GB zufälliger Daten handelt, können Sie sie überhaupt nicht komprimieren.