Allgemeine Komprimierbarkeit verschiedener Dateiformate

3012
Steven

Hat jemand eine Liste gefunden, welche Dateiformate im Allgemeinen gut komprimiert werden (im Allgemeinen Algorithmen)?

Im Allgemeinen Textdateien .txtkomprimieren gut und Medien-Dateien ( .mp3, .aviusw.) nicht gut komprimieren.

Ich suche nach einer Liste (oder Datenbank) von Dateiformaten, damit ich die Frage " Will a general, lossless algorithm compress a <.xxx> file?" beantworten kann .

BEARBEITEN: Natürlich werden zufällige Daten, Mediendateien und komprimierte Daten nicht gut komprimiert. Das ist nicht meine Frage.

Frage: Wo kann ich Beschreibungen der Dateiformate nachschlagen, um festzustellen, ob das Format bereits eine Komprimierung enthält?

Beispiele:
AutoCAD-Zeichnungen, verschiedene Microsoft Office-Formate, .DBF-Dateien von Oracle Database, Adobe PDF-Dateien, Outlook-PST-Dateien usw

2
Im Moment fragt Ihre Frage nach Anekdoten, was sie für Super User ungeeignet macht. LZMA erzielt im Allgemeinen die beste Komprimierungsformate, ist aber auch der langsamste Algorithmus. Pseudozufällige und bereits komprimierte Daten können mit keinem dieser Algorithmen komprimiert werden. Dennis vor 12 Jahren 0
Im Allgemeinen komprimieren alle Daten mit vielen gemeinsamen Mustern sehr gut, Daten mit Rauschen nicht. Dateien, die bereits komprimiert sind, fallen in die letzte Kategorie von Dateien. akira vor 12 Jahren 1
Im Allgemeinen werden Dateien, die bereits zu einem gewissen Grad komprimiert sind, nicht gut komprimiert. Die meisten Standard-Audio- und Bildformate sind komprimiert. Diejenigen, die nicht für den Internet-Betrieb verwendet werden, werden normalerweise nicht verwendet, da die Übertragung so viel länger dauert. Daniel R Hicks vor 12 Jahren 0
Siehe Bearbeiten in Frage. Steven vor 12 Jahren 0

1 Antwort auf die Frage

2
terdon

Nach allem, was ich von Ihrer Frage verstehen kann, klingt es so, als hätten Sie versucht, eine bereits komprimierte Datei zu komprimieren. Dateiformate wie .png, .jpg, .avi, pdf, .mp4 und viele andere haben ihre Daten möglicherweise bereits in einem komprimierten Format. Beim Versuch, solche Dateien zu komprimieren, wird ihre Größe nicht wesentlich reduziert.

Siehe bearbeitete Frage. Steven vor 12 Jahren 0