Подтвердить что ты не робот

Сжатие 7zip Ultra LZMA2

Как я могу преобразовать эти параметры в команду?

enter image description here

Вот результаты:

// 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  

Я ищу здесь:
http://sevenzip.sourceforge.jp/chm/cmdline/switches/method.htm

Я собираюсь поместить это в пакетный файл.

4b9b3361

Ответ 1

Ваша командная строка должна быть не менее:

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

Обратите внимание, что вы получите лучшее сжатие при использовании 1 или 2 потоков, а не 8. Итак, еще ближе к вашим настройкам GUI (ms: solid, d: размер словаря, mhe: зашифровать заголовок (имена файлов), p: пароль)

7z a -t7z -m0=lzma2 -mx=9 -aoa -mfb=64 -md=32m -ms=on -d=1024m -mhe -pSECRET

Ответ 2

Трудно получить тот же результат, но это лучшее, что я могу получить до сих пор:

7z a -t7z Files.7z -m0=BCJ2 -m1=LZMA2:d=1024m -aoa

Ответ 3

Для тех, кто работает в Unix-системах, это то, как я этого добился.

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

Мой источник: http://manpages.ubuntu.com/manpages/artful/man1/7z.1.html