web-dev-qa-db-fra.com

Puis-je compresser un fichier RAR à nouveau pour réduire sa taille?

J'ai eu un fichier ISO de 326 Mo que j'ai compressé à l'aide de WinRar, avec la meilleure méthode de compression. Il a été compressé à 144 Mo.

Je veux compresser plus et vouloir que cela soit limité à quelque chose d'environ 22 Mo.

Existe-t-il une façon de compresser le fichier RAR à nouveau? Sinon, y a-t-il d'autre moyen?

3
Suhail Gupta

Si vous avez déjà compressé de la meilleure méthode de compression, vous ne pouvez plus compresser davantage. Quelques KB/MB pourraient être digestibles, mais comprimer 144 Mo de données comprimées à 22 Mo: aucun moyen!
[.____] Je ne dirais pas, c'est impossible. Mais .. Actuellement, il n'y a pas d'algorithme de compression standard pour le faire. Désolé!

Si 22 Mo est une limite quelque part (comme nuage, stockage), vous pouvez toujours utiliser fendeuses de fichiers pour diviser ce fichier de 144 Mo en plusieurs morceaux de 22 Mo. Les menuisiers de fichiers (souvent intégrés avec des séparateurs de fichiers) inversent ce processus.

10
Apple II

Existe-t-il une façon de compresser le fichier RAR à nouveau?

Encore? Non, voir cette question pour la raison pour laquelle un fichier compressé ne peut pas être compressé plus loin. Si quelque chose, re-compressez un fichier déjà compressé peut même augmenter le fichier résultant.

Sinon, y a-t-il d'autre moyen?

Votre meilleur pari est de modifier les paramètres WinRar au fichier que vous essayiez de compresser ou d'utiliser un meilleur algorithme de compression. 7-zip Supporte plusieurs algorithmes puissants différents et en les réglant juste, vous pourriez potentiellement Obtenez une forte augmentation des économies sur RAR.

J'aime généralement garder tout réglé sur le maximum (Figure 1). Il faut plus de temps pour compresser, mais cela vaut généralement la peine.

Vous pouvez également essayer Nanozip . C'est un archiveur expérimental (lu alpha) et exécute très Lentement, mais donne une compression choquante la plupart du temps.

Bien sûr, comme toujours, les résultats de la compression dépendront de votre ou des fichiers. Vous avez dit que vous comprimiez une ISO qui est essentiellement simplement le contenu des fichiers avec peu de frais de système de fichiers. En fonction de la nature des fichiers, vous pouvez obtenir une compression décente, mais s'il s'agit d'un disque d'installation, le contenu du logiciel principal est probablement déjà compressé, de sorte que vous ne recevrez pas beaucoup plus d'autres des fichiers restants.


Figure 1 : Paramètres 7-Zip réglage sur la compression maximale

7-Zip settings set to maximum compression

2
Synetech

Cela pourrait faire un peu plus de sens de regarder pourquoi vous ne pouvez pas la compresser plus loin. Dans une déclaration simplifiée, la compression fonctionnerait comme ceci:

Pré-compression de document (110 caractères):

this is a document that has not been compressed. After this document is compressed the length will be shorter. 

Même document, compression post (103 caractères):

1:this
2:document
3:compressed
1 is a 2 that has not been 3. After 1 2 is 3 the length will be shorter.

Dans cet exemple particulier, un niveau modéré de compression est appliqué, si vous aviez plus de temps (Puissance informatique) pour compter des occurrences de mots, vous pouvez augmenter la compression de cette déclaration en tirant sur le mot "is". Mais même de grandes quantités de temps de processeur ne peuvent compresser que des documents une fraction plus loin, saute de 110 Mo à 22 Mo ne sont pas possibles, sauf s'il y a beaucoup de choses à remplacer dans la première passe de compression.

0
Luke

Eh bien, je préférerais utiliser la meilleure méthode possible pour la Cause de compression J'ai essayé la recompression d'un fichier que j'ai réalisé à la légère. Mon fichier n'a pas changé sa taille.

Mais quand je l'ai décompressé, puis la recompressa en utilisant la meilleure méthode, alors je suis sorti avec des couleurs volantes

Donc plz faire la compression la plus lourde

0
Harshit Kumar Gupta