
Por exemplo, se você usasse WinRAR ou Winzip em arquivos .mp3 ou .wmv, isso economizaria espaço em disco? Achei que a resposta era não porque a compactação já estava incorporada na codificação. Mas então eu fiquei vermelhoeste artigo da Wikipédiae diz
O algoritmo LZMA do 7z tem uma taxa de compactação mais alta que o RAR, exceto para arquivos "multimídia" como arquivos .wav e .bmp, para os quais o RAR usa rotinas especializadas que superam o LZMA.
Responder1
WAV e BMP não são compactados como parte de seus formatos, portanto, geralmente será necessário reduzir consideravelmente o tamanho do arquivo para compactá-lo com uma ferramenta de compactação geral. Aqui pode haver uma vantagem em um algoritmo que leve em consideração o tipo de arquivo ou que seja mais adequado a um tipo de arquivo específico.
O MP3, por outro lado, é compactado como parte do salvamento do formato do arquivo. A compactação de um arquivo MP3 geralmente reduz muito pouco o tamanho do arquivo e às vezes aumenta o tamanho total do arquivo devido à sobrecarga do formato do arquivo.
Para um formato de contêiner WMV as coisas são mais complicadas, porque a compactação de dados pode ser diferente dependendo da implementação.
Em alguns casos, mesmo ao compactar arquivos MP3 ou arquivos com outra compactação integrada (por exemplo, jpeg), você pode obter mais compactação ao compactar mais de um arquivo em um arquivo. Além disso, ao lidar com muitos arquivos, apenas compactar os arquivos em um único arquivo pode economizar algum espaço no sistema de arquivos.
Mas essas são pequenas diferenças e você deve considerar o tempo, a sobrecarga e a sobrecarga do tamanho do arquivo, dependendo do motivo pelo qual deseja compactar os arquivos. Por exemplo, ao copiar arquivos, um arquivo grande geralmente será copiado mais rápido do que muitos arquivos pequenos do mesmo tamanho.
Responder2
Obtive um resultado comparativamente positivo com o produto comercial Stuff-It. Eu tentei apesar de não confiar em anúncios. Fiquei realmente surpreso. O arquivador realmente reduziu o tamanho de .wmv, .avi, .jpeg. Resultado não tão bom - WinZip zipx com compactação WavPack e Jpeg. A primeira é uma ferramenta bem conhecida para Mac, mas desconhecida para Windows. Não há problema se você criar um arquivo para si mesmo, mas não acho que 90% dos seus amigos tenham um software para extrair esses arquivos. Para extrair os arquivos do Stuff-it você deve instalar o Stuff Expander (ferramenta de extração gratuita). Para extrair o WinZip zipx você precisa do WinZip. Eu tentei outros softwares como PowerArchiver (comercial) e 7-Zip (freeware), mas eles suportam apenas métodos de arquivamento gerais (LZMA, PPMD), mas não WavPack e Jpeg
PS Stuff-IT comprimiu meu jpeg ~ 25-29%, mp3 ~ 15%, arquivos de texto ~ 90% (maior que WinRar e WinZip). GUI absolutamente inconveniente e feia, comparável a qualquer arquivador padrão. Tentei criar um arquivo de aproximadamente 1 Gb no disco rígido externo - o Stuff-It travou, mas consegui criar um arquivo na unidade C: sem problemas. Eu tinha apenas C: 128 GB no meu antigo computador Win XP com 1 Gb de Ram. Quando instalei o Stuff-It Expander 2011, o Stuff-It Archiver começou a travar com frequência. Não testei o Stuff-It em meu novo computador com Windows 8.