Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » 7-Zip | 7z | 7Zip (часть 3)

Модерирует : gyra, Maz

Maz (28-11-2021 20:26): 7-Zip | 7z | 7Zip (часть 4)
Сборки и украшательства архиватора 7-Zip
 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151

   

gyra

Moderator
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Предыдущая части: Часть 1  |  Часть 2


Официальный сайт | Страница проекта на SourceForge.net

Примечания: | Справка: | О программе:
LZMA SDK | История версий | Страница загрузки
На 7-Zip.org доступны сборки для всех поддерживаемых ОС, исходные коды,
а также пакет 7-Zip Extra (автономная консольная версия, библиотеки и плагин для FAR)

Загрузить:

Последняя стабильная версия: 21.06 (24.11.2021)
Setup: Windows: x86 (SFX | MSI), x86-64 (SFX | MSI), ARM SFX, ARM64 SFX, Console: Linux: x86 tarball | x86-64 tarball | arm tarball | arm64 tarball, macOS arm64/x86-64 tarball, Extra (x86/x64), LZMA SDK, Source
 
Последняя beta-версия: 21.04 (02.11.2021)
Setup: Windows: x86 (SFX | MSI), x86-64 (SFX | MSI), ARM SFX, ARM64 SFX, Console: Linux: x86 tarball | x86-64 tarball | arm tarball | arm64 tarball, macOS arm64/x86-64 tarball, Extra (x86/x64), LZMA SDK, Source
 
Последняя alpha-версия: 21.02 (06.05.2021)
x86 (7-Zip SFX) | x64 (7-Zip SFX)
 
Расшифровка обозначения аппаратных платформ к таблицам:
IA32 Win32 для x86/х86-64 и совместимых по набору машинных команд процессоров от i386 и новее    
AMD64 Win64 для AMD64/Intel EMT64 х64-86 совместимые процессоры от AMD K8 и новее    
IA64 Win64 для Intel Itanium/Itanium 2    
ARM Win32 для DEC StrongARM SA-110/Intel XScale совместимые процессоры    
Arm64 64-х битные RISC процессоры с архитектурой ARMv8-A и совместимые с ними
Achtung!

Некоторые провайдеры блокируют официальный сайт. Заходить туда можно через ТОР/прокси или скачивать файлы со страницы проекта на SourceForge.net
Скачивать с посторонних ресурсов, типа различных файлопомоек не рекомендуется, можно легко нарваться на различную заразу.
Примечание:

Alpha и Beta-версии 7-Zip зачастую являются развитием "стабильных" версий с улучшениями и исправлениями багов.
Ссылки на альфы ищем в разделе Open Discussion форума проекта 7-Zip, там же можно получить и консультацию от разработчика.


Дополнения:

  • Плагины для архиватора 7Zip на tc4shell
  • Архив 7-Zip ZS
  • Форк с поддержкой дополнительных алгоритмов - Zstandard, Brotli и др. На странице есть подробные результаты тестов разных алгоритмов и инструменты для тестирования.
  • Ultra7z Archive Optimizer 1.09 Ахтунг! при конвертации пропадают файлы - Проверяйте количество файлов в созданном архиве! Работайте с копиями.
  • Ultra7z Optimizer 0.12  
  • m7zRepacker 1.0.32.301 (версия 7-zip 9.20 включена)
  • Плагин MutiArc для Total Commander с поддержкой 7z
  • Отдельный 7z-плагин для Total Commander
  • Ещё один новый 7z-плагин для Total Commander - Total7zip
  • Иные программы, поддерживающие архивацию в формате 7z
    Дополнительные бесплатные утилиты:

  • 7-Zip Theme Manager 2020 | ещё темы | современные темы и иконки | готовый файл с поддержкой 7-Zip-zstd
  • 7z SFX Tools - модифицированные SFX модули 1.6.2.3888  1.7.0.3900 Архив версий
  • 7z SFX Constructor - программа для сжатия файлов\папок в один *.exe
  • Графическая оболочка для 7z SFX Tools (версия 0.6.0.1, 342 КБ, 01.05.2007)
  • Кнопка для создания и работы с SFX-архивами 7z в Total Commander (Архив версий) (автор: GORA2)
  • Универсальный загрузчик для многотомных 7z SFX архивов. Описание (автор: GORA2)
  • 7-Zip Parameter Generator - генератор параметров командной строки для особых настроек сжатия

    Часто задаваемые вопросы:

  • Почему для использования 2+ ГБ памяти желательно установить 64-битную версию Windоws?
  • Как добавить к имени архива текущие дату и время?
  • Если забыли пароль к архиву, cRARk for 7-Zip purpose, 7z Cracker, Parallel Password Recovery (7-zip module), Hashcat, Daossoft ZIP Password Rescuer
  • А почему вообще в последних версиях убрана поддержка NSIS?
  • Как помещать каждый файл/папку в отдельный архив? (Put each file to separate archive)

  • Всего записей: 7932 | Зарегистр. 18-02-2006 | Отправлено: 22:35 20-12-2016 | Исправлено: Maz, 08:35 29-11-2021
    vek3262



    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Retro222

    Цитата:
    где можно скачать файл 7-zip32.dll ?

    http://frostmoon.sakura.ne.jp/7-zip32_ungarbled/

    Всего записей: 5413 | Зарегистр. 02-09-2012 | Отправлено: 10:09 27-01-2020
    Retro222

    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Я видел уже эту японскую разработку.
    Я думал, что эту библиотеку сам Павлов написал.
    Перерыл его весь сайт. Нету.

    Всего записей: 260 | Зарегистр. 21-09-2018 | Отправлено: 10:34 27-01-2020
    bthgroup



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Retro222
    Цитата:
    Перерыл его весь сайт. Нету.

    Лови последнюю версию.
    А здесь все версии.

    Всего записей: 685 | Зарегистр. 16-07-2009 | Отправлено: 11:23 27-01-2020 | Исправлено: bthgroup, 11:52 27-01-2020
    Skif_off

    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Retro222
    Оригинальную 7z.dll так просто использовать не получится, пользуйтесь консольной версией 7-Zip или берите у японца по ссылке vek3262 (других похожих проектов вроде не было).
    Сам для AutoIt, кажется, брал отсюда, но в итоге забил и обходился консольной версией.

    Всего записей: 6462 | Зарегистр. 28-01-2008 | Отправлено: 11:26 27-01-2020
    metatrop

    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Результат опыта сжатия 80,217,900 байт 34 файлов существенно похожих друг на друга .bmp картинок, представляющих снимки экрана c настройками BIOS одной из системных плат Asus (AMI UEFI BIOS предоставляет возможность сбрасывать снимки на флэшку). Установки сжатия всюду максимальные.
     

    Код:
     
       784,604 bmp.7z   -- лучший результат у 7-Zip, метод LZMA:64mb
       787,707 bmp.LZMA2.7z   -- метод LZMA2:64mb (как правило, сжимает чуть хуже простого LZMA)
       788,191 bmp.arc  -- с опциями -mc-grzip -mc-rep FreeArc использует метод lzma:78mb
       823,674 bmp.arc  -- с опцией -mc-grzip FreeArc использует методы rep+lzma
     2,102,394 bmp.ace  -- старый ace32.exe с маленьким словарём и качественным мультимедиа сжатием обходит RAR5 с его большим словарём !
     2,301,560 bmp.RAR5.Rar
     7,242,873 bmp.rar  -- это RAR3 с мультимедиа сжатием; не хватает словаря?
    15,406,647 bmp.arc  -- автовыбор метода сжатия в FreeArc 2014-03-15 абсолютно неадекватно выбирает всего лишь простой grzip !
     

     
    Если эти картинки перевести из .bmp в .jpg, даже очень существенно понизив качество, суммарный их объём получается заметно больше, чем при LZMA solid-сжатии.

    Всего записей: 313 | Зарегистр. 17-09-2010 | Отправлено: 19:25 27-01-2020
    Aniskin

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    metatrop
    Для эксперимента можно еще попробовать сжимать в 7-Zip с использованием дополнительного мультимедиа фильтра MFilter.

    Всего записей: 612 | Зарегистр. 09-01-2006 | Отправлено: 19:32 27-01-2020
    Pasha_ZZZ



    Platinum Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    metatrop
    Цитата:
    как правило, сжимает чуть хуже простого LZMA
    Когда использует больше 2 потоков
    Цитата:
    Если эти картинки перевести из .bmp в .jpg
    Скрины лучше сравнивать в PNG. Зато можно смотреть сразу, без распаковки архива

    Всего записей: 12375 | Зарегистр. 11-03-2002 | Отправлено: 19:36 27-01-2020
    bthgroup



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Pasha_ZZZ
    Цитата:
    Когда использует больше 2 потоков

    Крайне редко когда размер архива зависит от количества потоков.

    Всего записей: 685 | Зарегистр. 16-07-2009 | Отправлено: 19:51 27-01-2020 | Исправлено: bthgroup, 19:54 27-01-2020
    Pasha_ZZZ



    Platinum Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    bthgroup
    Практически всегда, но незначительно. Как и в этом случае.

    Всего записей: 12375 | Зарегистр. 11-03-2002 | Отправлено: 20:00 27-01-2020
    bthgroup



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Pasha_ZZZ
    Цитата:
    Практически всегда

    Сжимаю несколько лет. Количество потоков влияет на скорость всегда.
    А вот на размер влияло кране редко (из личного опыта). Разница в размере появляется только тогда, когда не используются все параметры сжатия. К примеру так:
    Цитата:
    -mmt=8 -slp -mf=BCJ2 -m0=LZMA2:d64m:pb2:lp0:lc4:fb273:mf=bt3:mc=0
    А не так:
    Цитата:
    -mmt=8 -m0=LZMA2:d64m

     

    Всего записей: 685 | Зарегистр. 16-07-2009 | Отправлено: 20:08 27-01-2020 | Исправлено: bthgroup, 20:44 27-01-2020
    Pasha_ZZZ



    Platinum Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    bthgroup
    Цитата:
    -mf=BCJ2
    Для картинок бессмысленно
    Цитата:
    pb2:lp0
    Дефолтные
    Цитата:
    fb583
    Опять смысла нет: при сжатии в LZMA/LZMA2 принудительно выставляется 273
    Цитата:
    mf=bt3
    При использовании большого словаря ухудшает сжатие
    Цитата:
    mc=0
    0 - использовать дефолтное значение, т.е. опять же просто лишний мусор

    Всего записей: 12375 | Зарегистр. 11-03-2002 | Отправлено: 20:49 27-01-2020
    bthgroup



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Pasha_ZZZ
    Во первых это пример для любых архивов без уточнения параметров для конкретного набора bmp картинок. А во вторых всё-таки по использованию параметров у вас не очень большой опыт судя по комментариям.
    И
    Цитата:
    Дефолтные
    это 3 параметра, а не 2. (pb2:lp0:lc4)

    Цитата:
    принудительно выставляется 273
    чушь. (выставить можно любое число без ограничений и размер архива изменяется, хоть заявлено 273 предельным)

    Цитата:
    При использовании большого словаря ухудшает сжатие
    Попробуй bt2, bt3 и bt4 для каждого архива лучший параметр свой.

    Цитата:
    0 - использовать дефолтное значение
    Опять же для каждого архива лучшей может быть любая цифра.
     
    Специально собрал набор bmp =80mb
    лучший набор параметров для этого набора

    Цитата:
    -mmt=8 -slp -m0=LZMA2:d45m:pb0:lp0:lc4:fb583:mf=bt3:mc=0

    количество потоков ни как не повлияло.
     

    Всего записей: 685 | Зарегистр. 16-07-2009 | Отправлено: 21:06 27-01-2020 | Исправлено: bthgroup, 08:55 28-01-2020
    bthgroup



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Aniskin
    Цитата:
    Для эксперимента можно еще попробовать сжимать в 7-Zip с использованием дополнительного мультимедиа фильтра MFilter

    Размер архива снижается ощутимо, но недостаток в том что и для распаковки присутствие этого фильтра необходимо.

    Всего записей: 685 | Зарегистр. 16-07-2009 | Отправлено: 09:02 28-01-2020
    Aniskin

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    bthgroup

    Цитата:
    чушь. (выставить можно любое число без ограничений и размер архива изменяется, хоть заявлено 273 предельным)

    Опять что-ли старые песни о главном? Тебе же вроде объясняли уже.

    Всего записей: 612 | Зарегистр. 09-01-2006 | Отправлено: 09:19 28-01-2020
    WWWaiyter



    BANNED
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    У меня в меню Фара стоят такие настройки архивирования: 7z a -r -mx9 a

    Всего записей: 4355 | Зарегистр. 26-12-2019 | Отправлено: 10:08 28-01-2020
    bthgroup



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Aniskin
    Цитата:
    Тебе же вроде объясняли уже.  
    Может быть и баг, но на данный момент работает.
    Да и собственно спор пошёл о том, что количество потоков влияет на размер.
    WWWaiyter
    Цитата:
    7z a -r -mx9 a
    Это далеко не самый лучший набор параметров.

    Всего записей: 685 | Зарегистр. 16-07-2009 | Отправлено: 10:26 28-01-2020 | Исправлено: bthgroup, 10:32 28-01-2020
    uShell

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Pasha_ZZZ

    Цитата:
    Цитата:
    как правило, сжимает чуть хуже простого LZMA
    Когда использует больше 2 потоков

    Справедливости ради, при сжатии в 1 и в 2 потока размер тоже может немного отличаться, причём выигрыш 2-поточного я не наблюдал. Было бы интересно узнать, почему. Моё предположение: для match finder'а обрабатываемые данные делятся на части, каждый поток обрабатывает свои части и есть риск упустить match на границах этих частей.
     
    Что касается LZMA2, то по сравнению с LZMA он добавляет накладные расходы на заголовки, и выигрыш достигается только при сжатии таких данных, для разных частей которых выгодно сильно менять параметры сжатия.
     
    metatrop
    А почему бы не попробовать -mf=delta:3 (число взять соответственно битности картинок)? Это может улучшить сжатие.

    Всего записей: 1004 | Зарегистр. 12-06-2019 | Отправлено: 10:33 28-01-2020
    Aniskin

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    bthgroup

    Цитата:
    Может быть и баг, но на данный момент работает.  

    Работает что? Изменение размера архива при установке fb больше чем 273? Ну так это вследствие побочного изменения параметра mc. Так не проще ли и правильнее менять mc напрямую?

    Всего записей: 612 | Зарегистр. 09-01-2006 | Отправлено: 10:35 28-01-2020
    bthgroup



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Aniskin
    Цитата:
    Ну так это вследствие побочного изменения параметра mc

    Выставляю и конкретные цифры mc, и тем не менее размер меняется.  

    Всего записей: 685 | Зарегистр. 16-07-2009 | Отправлено: 10:39 28-01-2020
    Aniskin

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    bthgroup

    Цитата:
    Выставляю и конкретные цифры mc, и тем не менее размер меняется.

    Покажи конкретный пример.

    Всего записей: 612 | Зарегистр. 09-01-2006 | Отправлено: 10:43 28-01-2020
       

    Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151

    Компьютерный форум Ru.Board » Компьютеры » Программы » 7-Zip | 7z | 7Zip (часть 3)
    Maz (28-11-2021 20:26): 7-Zip | 7z | 7Zip (часть 4)
    Сборки и украшательства архиватора 7-Zip


    Реклама на форуме Ru.Board.

    Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
    Modified by Ru.B0ard
    © Ru.B0ard 2000-2024

    BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

    Рейтинг.ru