¿Alguien ha encontrado una lista de qué formatos de archivo generalmente se comprimen bien (en general, algoritmos)?
Generalmente, archivos de texto. .txt
comprimir bien, y archivos de medios ( .mp3
, .avi
, etc) no comprimir bien.
Estoy buscando una lista (o base de datos) de formatos de archivo para poder responder a la pregunta, " Will a general, lossless algorithm compress a <.xxx> file?
".
EDITAR: Por supuesto, por naturaleza, los datos aleatorios, los archivos multimedia y los datos comprimidos no se comprimen bien. Esa no es mi pregunta.
Pregunta: ¿Dónde puedo buscar descripciones de formatos de archivo, específicamente para descubrir si el formato ya contiene compresión?
Ejemplos:
Dibujos de AutoCAD, diversos formatos de Microsoft Office, archivos de base de datos .DBF de Oracle, archivos PDF de Adobe, archivos PST de Outlook, etc.
fuente
Respuestas:
Por lo que puedo entender de su pregunta, parece que ha intentado comprimir un archivo ya comprimido. Los formatos de archivo como .png, .jpg, .avi, pdf, .mp4 y muchos otros ya pueden tener sus datos en un formato comprimido. Intentar comprimir estos archivos no reducirá significativamente su tamaño.
fuente