Alguém encontrou uma lista de quais formatos de arquivo geralmente são bem compactados (em algoritmos gerais)?
Geralmente, os arquivos de texto .txt
são bem compactados e os arquivos de mídia ( .mp3
, .avi
, etc) não são bem compactados.
Estou procurando uma lista (ou banco de dados) de formatos de arquivo para poder responder à pergunta " Will a general, lossless algorithm compress a <.xxx> file?
".
EDITAR:É claro que, por natureza, dados aleatórios, arquivos de mídia e dados compactados não são bem compactados. Essa não é a minha pergunta.
Pergunta: Onde posso procurar descrições de formatos de arquivo, especificamente para descobrir se o formato já contém compactação?
Exemplos:
desenhos AutoCAD, vários formatos do Microsoft Office, arquivos Oracle Database .DBF, arquivos Adobe PDF, arquivos PST do Outlook, etc.
Responder1
Pelo que entendi da sua pergunta, parece que você tentou compactar um arquivo já compactado. Formatos de arquivo como .png, .jpg, .avi, pdf, .mp4 e muitos outros já podem ter seus dados em formato compactado. A tentativa de compactar esses arquivos não reduzirá significativamente seu tamanho.