7zip ultra LZMA2 compression

Comment puis-je convertir ces paramètres en commande?

entrez la description de l'image ici

Voici les résultats:

// Manual Compression (see the image above)
Compressed Size: 12,647,451 bytes

// Ultra
7z a -t7z Files.7z -mx9 -aoa
Compressed Size: 12,676,886 bytes

// LZMA2
7z a -t7z Files.7z -m9=LZMA2 -aoa
Compressed Size: 14,237,515 bytes  

Je suis à la recherche ici:
http://sevenzip.sourceforge.jp/chm/cmdline/switches/method.htm

Je suis sur le point de mettre cela dans un fichier batch.

21
demandé sur fiberOptics 2014-03-27 11:32:22

3 réponses

Votre ligne de commande doit être au moins:

7z a -t7z Files.7z -m0=lzma2 -mx=9 -aoa

Notez que vous obtiendrez une meilleure compression lorsque vous utilisez 1 ou 2 threads, pas 8. Donc, encore plus proche de vos paramètres GUI (ms: solid, d: Taille du dictionnaire, mhe: en-tête encrypt (noms de fichiers), p: mot de passe)

7z a -t7z -m0=lzma2 -mx=9 -aoa -mfb=64 -md=32m -ms=on -d=1024m -mhe -pSECRET
27
répondu tricasse 2015-02-12 10:19:10

, Il est difficile d'obtenir le même résultat, mais c'est le mieux que je peux obtenir jusqu'à présent:

7z a -t7z Files.7z -m0=BCJ2 -m1=LZMA2:d=1024m -aoa
6
répondu fiberOptics 2014-03-27 11:29:13

Pour ceux qui sont sur le système unix, c'est ainsi que j'ai réalisé cela.

7z a -t7z -m0=lzma2 -mx=9 -mfb=64 -md=1024m -ms=on destination.7z Source

Ma source: http://manpages.ubuntu.com/manpages/artful/man1/7z.1.html

1
répondu RAWDOM 2018-05-22 11:19:49