Quels paramètres utiliser lors de la création de fichiers 7zip afin d'obtenir une compression maximale? Je compresse des documents PDF contenant des images numérisées. Je pense à utiliser LZMA2, mais je ne sais pas quoi définir dans la taille du dictionnaire, la taille des mots, etc. De plus, LZMA ou PPMd seraient-ils de meilleures options?
J'ai besoin de transférer des fichiers (~ 200 Mo) sur le net et les vitesses de téléchargement sont très lentes, donc je voudrais compresser les données autant que possible. Le temps CPU consommé n'est pas très important.
ÉDITER
Voici ce que j'ai obtenu après avoir testé différentes méthodes de compression:
La taille non compressée était de: 25,462,686B
Mon processeur est Intel Core 2 Due T8100 et j'ai 4 Go de RAM.
La meilleure compression était avec PeaZip en utilisant l'algorithme PAQ8O. La taille du fichier résultant était 19,994,325B. Les paramètres utilisés étaient le niveau de compression: maximum. Malheureusement, la vitesse de compression était d'environ 5 Ko / s, il a donc fallu plus d'une heure pour compresser les données.
Vient ensuite le compresseur expérimental PAQ9O. En l'utilisant, j'ai obtenu 20.132.660B en environ 3 minutes de compression. Malheureusement, le programme est uniquement en ligne de commande, et peu d'autres programmes utilisent cet algorithme de compression. Il utilise également environ 1,5 Go de RAM avec les paramètres que j'ai utilisés (a -9 -c)
Après cela, 7-Zip 9.15 beta (2010-06-20) utilisant LZMA2. En l'utilisant, j'ai obtenu 20 518 802 B en environ 3 minutes. Les paramètres utilisés étaient la taille des mots 273, la taille du dictionnaire 64 Mo et j'ai utilisé 2 threads pour la compression.
Revenons maintenant à ma question d'origine: dans mon cas, la taille du bloc solide n'a produit aucun résultat notable. L'augmentation de la taille des mots a produit certains résultats. La différence entre la taille de mot la plus élevée et la plus petite était de 115 260B. Je pense que ces économies justifient les efforts nécessaires pour effectuer deux clics nécessaires et changer la taille des mots.
J'ai essayé d'utiliser d'autres algorithmes de compression pris en charge par 7zip et PeaZip et ils produisent des fichiers de 19,8 Mo à 21,5 Mo.
Au final, ma conclusion est que lors de la compression de documents PDF contenant principalement des images, l'effort nécessaire pour utiliser des algorithmes de compression exotiques n'est pas justifié. La compression utilisant LZMA2 dans 7zip a produit des résultats tout à fait acceptables en un minimum de temps.
la source
Réponses:
Le contenu des fichiers PDF (texte et images) est probablement déjà compressé - il n'y aura donc pas grand-chose à gagner en essayant de les compresser à nouveau.
la source
Essayez la précompression - elle décompresse d'abord les données déjà compressées à l'intérieur de vos PDF. Ensuite, 7z peut faire sa magie sur des données non compressées.
Essayez également le nanozip que j'ai vérifié comme étant très efficace, mais très efficace (400kb / s aux taux de compression des algorithmes PAQ).
la source
Ajustez le premier mot si nécessaire pour le nom de votre exécutable de ligne de commande et ajustez les parties après "-mpass = 15" pour personnaliser votre nom de fichier et ce qu'il doit inclure.
Cette réponse n'est pas spécifique aux documents PDF.
Cela utilise LZMA, pas PPM. Je suis resté loin de PPM car il y a trop de variantes qui ne sont pas compatibles avec d'autres variantes. LZMA semble être plus stable, la compatibilité étant plus largement prise en charge. Je me suis donc éloigné de PPM précisément parce que mon opinion était, comme vous l'avez dit, "l'effort nécessaire pour utiliser des algorithmes de compression exotiques n'est pas justifié".
la source
La compression lzma est la meilleure car vous pouvez créer un fichier sfx ou un package msi avec un taux de compression élevé. dans votre cas vous ne compressez pas un gros fichier donc la différence est assez petite surtout si le fichier a été compressé tel que: mp3 ou png
essayez de gagner l'arc c'est gratuit et donne un taux de compression gret
la source