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

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

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

Maz (31-07-2023 08:32): WinRAR (часть 5)  Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 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 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201

   

Maz



Дед Мазай
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
По вопросам лечения (кряки, патчи и т.д.), а также разблокировки архивов, обращаемся в «Варезник».
Отдельная тема по сборкам WinRAR
Предыдущие части темы: 1 | 2 | 3



 
Официальный русский сайт: win-rar.com
Официальный e-mail разработчика WinRAR (писать на русском): dev@rarlab.com
 
Стабильная английская версия: 6.22 x86 | x64 (31 мая 2023 г.)
Стабильная русская версия:  6.22 x86 | x64 (31 мая 2023 г.)

Текущая английская бета-версия:  6.23 beta 1 x86 | x64
Текущая русская бета-версия:  6.23 beta 1 x86 | x64

Примечание: английская бета-версия обновляется регулярно, без изменения номера версии. подробнее...
Список изменений на английском языке
(на родном – смотрите файл WhatsNew.txt в дистрибутиве на вашем языке)
Скачать RAR для macOS, FreeBSD, Linux, Android можно здесь.

Скачать ранее вышедшие версии можно с официального FTP
Таблица совместимости версий с различными ОС

Версия 3.62 (ru) с подарочным ключом (респект камраду elmorte)

Коллекция всех ранее выходивших версий WinRAR 1.54b - 6.22 (1995-2023): скачать (311 МБ) [обновлено 31.05.2023]

вместо F.A.Q. || альтернативные архиваторы

Почему опять задерживается русская версия? А при русском разработчике на языке XXX уже давно есть. Не захламляйте тему подобными вопросами.

Кому не нравится новая тема оформления - скачайте с официального сайта rarlab.com (из раздела Themes) и установите себе WinRAR Classic theme by Francesco Indrio
Стандартная (48x36). Маленькие кнопки (24x24)

В теме активно отвечает на вопросы автор архиватора Евгений Рошал! Ситуация уникальная, прошу пользоваться.

Всего записей: 38758 | Зарегистр. 26-02-2002 | Отправлено: 19:30 27-08-2020 | Исправлено: DimmY, 17:47 20-07-2023
insorg



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Darth_Max
Цитата:
Потом совсем убрать
Что за дичь?
Цитата:
Если юзеры поднимут крик
Кричу заранее, дабы не повадно было полезный софт херить.
 
uShell
Цитата:
delta-фильтр будет долго востребован
А ещё таблицы, wav (в т.ч. стерео), и ещё куча других внезапных мест.

Всего записей: 15809 | Зарегистр. 04-11-2010 | Отправлено: 19:20 23-02-2022 | Исправлено: insorg, 19:20 23-02-2022
uShell

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

Цитата:
таблицы, wav (в т.ч. стерео)

Это всё равно Delta, только обобщённый на другую разрядность чисел. Ну, или предиктор TIFF, если угодно.

Всего записей: 1004 | Зарегистр. 12-06-2019 | Отправлено: 20:15 23-02-2022
Darth_Max

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

Цитата:
Кричу заранее, дабы не повадно было полезный софт херить.

Если еще человек 5 крикнут здесь, значит убирать нельзя. Так работает ориентация на клиента.

Всего записей: 1194 | Зарегистр. 02-10-2014 | Отправлено: 00:05 24-02-2022
Inoz2000



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

Цитата:
 еще человек 5 крикнут здесь
я тихонечко намекну, — про 'убирать' не было речи.

Всего записей: 4891 | Зарегистр. 23-04-2009 | Отправлено: 00:16 24-02-2022
uniowert

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
А если современный чел специально захочет пожать bmp/wav rar'ом, а не png/flac? Ну, может, для простоты, чтобы не возиться с каждым файлом. Я вот сжимал avi (dv кодек), хорошо жался. Именно avi мне был нужен для тестирования, а хранить жирноту не хотелось.
227 мб ужался в 328 кб. Это потому что там практически один кадр на все видео.

Всего записей: 41 | Зарегистр. 16-02-2022 | Отправлено: 04:53 24-02-2022 | Исправлено: uniowert, 04:57 24-02-2022
uShell

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
uniowert
Там и без фильтров неплохое сжатие будет. Исходя из посылов автора, основная масса пользователей за предельным сжатием не гонится, поэтому для них будет "просто архиватор", а немногочисленные остальные пусть пользуются сторонними решениями (которые, как правило, всё равно дадут лучшее сжатие).

Всего записей: 1004 | Зарегистр. 12-06-2019 | Отправлено: 09:05 24-02-2022
EugeneRoshal

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

Цитата:
а немногочисленные остальные пусть пользуются сторонними решениями

Посыл в том, что немногочисленные остальные смогут включить дельта и exe фильтры в настройках или -mc. Речь шла про возможное изменение значений по умолчанию, а не про полную ликвидацию фильтров.
 
uniowert

Цитата:
А если современный чел специально захочет пожать bmp/wav rar'ом, а не png/flac?

А где он столкнется с непожатыми bmp и wav в товарных количествах? Разве что в тестах архиваторов.
 
Как ранее заметил uShell, дельта фильтр все еще может использоваться с какими-то научными данными, а exe фильтр - при создании дистрибутивов. Но это не самые частые сценарии, при которых фильтры можно включить и вручную.

Всего записей: 2242 | Зарегистр. 29-04-2013 | Отправлено: 10:45 24-02-2022
uniowert

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

Цитата:
А где он столкнется с непожатыми bmp и wav в товарных количествах?  

Сам сделает. Например, раскадровка видео или расжатая аудиодорожка с блюрея.

Всего записей: 41 | Зарегистр. 16-02-2022 | Отправлено: 11:11 24-02-2022
insorg



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
EugeneRoshal
Цитата:
непожатыми bmp и wav в товарных количествах
Рабочие массивы, когда дисковая скорость и ёмкость позволяет не создавать нагрузку на проц ради сжатия медиа во время работы, но бэкапить или переслать эти массивы надо.
Цитата:
при которых фильтры можно включить и вручную
Главное, чтобы на это были все настройки и комстроковые параметры.

Всего записей: 15809 | Зарегистр. 04-11-2010 | Отправлено: 11:43 24-02-2022
TheBarmaley



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
EugeneRoshal
Цитата:
А где он столкнется с непожатыми bmp и wav в товарных количествах?
ну и я докину - банальный принтскрин и стандартная "звукозапись" - естественный выбор не одного десятка "офисных хомячков"..)))

----------
..the one of.. ··· ..sam-&-pol..

Всего записей: 17211 | Зарегистр. 07-06-2006 | Отправлено: 12:36 24-02-2022
uShell

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

Цитата:
банальный принтскрин и стандартная "звукозапись"

Звукозапись из последних версий Windows разве не выпилили? А PrtSc ещё надо в какую-то программу вставить. Paint уже в висте по умолчанию сохраняет в JPEG.

Всего записей: 1004 | Зарегистр. 12-06-2019 | Отправлено: 12:58 24-02-2022
GoblinNN

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

Цитата:
банальный принтскрин

у меня сохраняется в webp ну или в крайнем(есть еще динозавры) случае png+optipng.
 
ну если речь пошла о сжатии то и для текста вернуть бы... ведь если сейчас сравнить рар4 и рар5 выигрывает рар4 по степени сжатия. наверно из-за текста.  
пусть по умолчанию все отключено, но с возможностью включить.
 
последний 7zip(без всяких дополнительных внешних кодеков) уделывает по степени сжатия рар. и как он это делает - непонятно. наверно все из-за текста.

Всего записей: 2907 | Зарегистр. 11-10-2005 | Отправлено: 13:03 24-02-2022
EugeneRoshal

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

Цитата:
ведь если сейчас сравнить рар4 и рар5 выигрывает рар4 по степени сжатия.

Только на больших текстовых файлах при включенном сжатии текста. При этом скорость многопоточной упаковки в разы меньше, чем у RAR5, а распаковки - на порядок меньше. На прочих данных размером от десятка мб RAR5, как правило, жмет лучше за счет большего словаря.
 
А если мы пакуем массу небольших похожих текстовых файлов в solid режиме, так текстовый алгоритм rar4 проигрывает и обычному rar4, и rar5. У меня сейчас гигабайт *.h в "C:\Program Files (x86)\Windows Kits\10\Include" пожался до 38мб с -s -ma4 -mct, до 44мб с -s -ma4, до 34мб с -s и до 33мб с -s -md1g. При этом rar5 еще и отработал в полтора раза быстрее, чем текстовое сжатие rar4.
 

Цитата:
последний 7zip(без всяких дополнительных внешних кодеков) уделывает по степени сжатия рар.

7-Zip 21.01 с -mx эти же include почему-то упаковал до 67мб. В общем-то, нетипичный для 7z результат, который я не могу объяснить. Попробовал -m0=lzma -mx, получились те же 67мб.

Всего записей: 2242 | Зарегистр. 29-04-2013 | Отправлено: 13:53 24-02-2022
GoblinNN

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
EugeneRoshal
возьмем последний unrardll тот который распространяется как unrardll.exe.
C:\Program Files (x86)\UnrarDLL
rar4 все дополнительные параметры сжатия в авто стоят. и текст тоже. все на максимум.

 
rar5 словарь 256 мб все на максимум.

мелочь конечно. но rar4 меньше архив вышел.
а теперь 7zip 21.07 установки такие...

 
результат

Всего записей: 2907 | Зарегистр. 11-10-2005 | Отправлено: 14:39 24-02-2022
uShell

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

Цитата:
7-Zip 21.01 с -mx эти же include почему-то упаковал до 67мб

По-моему, метод PPMd в 7-Zip надо включать явно. Настройки по умолчанию - это lzma2:d16m:fb32. У WinRAR при -ma5 словарь, кажется, вчетверо больше. Ну и сортировку по расширению в 7-Zip отключили по умолчанию, а в WinRAR оставили.
 
Я, однако, встречал случаи, когда lzma на тексте работал лучше, чем ppmd. Так что приходим опять к тому, что сжатие текста специализированными алгоритмами - дело нишевое. Если архивируются версии исходников одного проекта - solid+LZ работает на ура. Если библиотека имени Митника - PPM, скорее всего, будет рулить.

Всего записей: 1004 | Зарегистр. 12-06-2019 | Отправлено: 16:05 24-02-2022
EugeneRoshal

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
GoblinNN
Тут rar4 выиграло за счет текстового сжатия папки Examples. Примеры в этой папке на разных языках, от Perl до ассемблера, общего в них мало, поэтому эффект от solid сжатия оказывается меньше, чем от алгоритма сжатия текста. Кроме того, данных всего 1.5мб, так что увеличенному словарю rar5 негде проявить себя.
 
Но выше я привел совершенно другую ситуацию, где solid и большой словарь с запасом перевешивают все остальное.
 
Вообще тесты можно подобрать на любой вкус и под любую ситуацию. Я просто хотел сказать, что пара произвольных тестов это слабая основа для обобщений типа "рар4 выигрывает у рар5 по степени сжатия". Всегда можно показать обратное на другом наборе данных. И в среднем на моих данных rar5 намного чаще выигрывает у rar4.
 
Сейчас проверил на своем свежем бэкапе, rar5 выиграл у rar4 с включенным текстовым сжатием 8%, у 7z 3%. Выключение фильтров ухудшило сжатие rar5 на 1%. Это смесь исходников, множества небольших вспомогательных и временных файлов, за 100мб неупакованного размера.
 
Добавлено:
uShell

Цитата:
У WinRAR при -ma5 словарь, кажется, вчетверо больше. Ну и сортировку по расширению в 7-Zip отключили по умолчанию, а в WinRAR оставили.

Может правда дело в сортировке. У rar4 словарь всего 4мб.

Цитата:
Я, однако, встречал случаи, когда lzma на тексте работал лучше, чем ppmd.

Судя по RAR4, сжатие *.h в "Windows Kits\10\Include" как раз такой случай. Тут solid дает больше эффекта, чем ppmd.

Цитата:
Так что приходим опять к тому, что сжатие текста специализированными алгоритмами - дело нишевое. Если архивируются версии исходников одного проекта - solid+LZ работает на ура.

Да.

Всего записей: 2242 | Зарегистр. 29-04-2013 | Отправлено: 16:06 24-02-2022 | Исправлено: EugeneRoshal, 16:15 24-02-2022
uniowert

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
А вот сделали бы такое сжатие, как у ntfs. То есть легкое, но быстрое (быстрее zip'а и gzip'а!). Зачем это надо? Даже такое простое сжатие ntfs нехило экономит размер файлов виртуальных машин. Но экономит то на винде, а я их потом скидываю на ext4 и стоит выбор чем же по быстрому сжать (потому что гоняю туда сюда).

Всего записей: 41 | Зарегистр. 16-02-2022 | Отправлено: 16:16 24-02-2022
GoblinNN

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

Цитата:
Примеры в этой папке на разных языках, от Perl до ассемблера, общего в них мало

и замечательно. да у простого человека и этого нет. у меня вот нет папки "C:\Program Files (x86)\Windows Kits\10\Include" у вас есть. я это все к чему. со стороны пользователя. простого пользователя, у которого нет кучи исходников на одном языке. это все не важно. важно другое. быстро сжать разный набор файлов. и желательно чтоб архив маленький вышел. в моем примере увы не winrar вышел первым. с секундомером я конечно не стоял. но примерно за одинаковое время.
ок. маленький объем. не успевает. папка c:\Program Files\PowerShell\7\ пойдет для тестов? PowerShell 7.2.1 - 254.21 мб.
все те же условия, в этот раз rar5 за счет словаря обошел rar4. но 7zip все равно как-то первый...


Всего записей: 2907 | Зарегистр. 11-10-2005 | Отправлено: 16:56 24-02-2022
uShell

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
uniowert
ZIP тоже умеет жать быстро - посмотрите ту же libdeflate, например. По моему опыту, WinRAR при сжатии в ZIP упирается в диск, а на SSD широкая масса пользователей вряд ли заметит разницу между Deflate и каким-нибудь LZ4. Тут другой вопрос: часто ли WinRAR используется для сжатия многих гигабайт данных? Если да, то действительно имеет смысл поддерживать какой-нибудь LZ4 или LZNT1.
 
А ещё под *nix есть поддержка NTFS. Если это тоже виртуалка, примонтировать внешний диск довольно легко.
 
Добавлено:
GoblinNN
Хорошо, 7-Zip в Ваших тестах обходит WinRAR. Но изначально речь шла о дополнительных фильтрах, а сейчас обсуждение перемещается больше в область Rar5 vs LZMA2. Может, конечно, BCJ2 так хорошо работает по сравнению с EXE-фильтром WinRAR, но не думаю, что дело в нём.

Всего записей: 1004 | Зарегистр. 12-06-2019 | Отправлено: 17:31 24-02-2022
Inoz2000



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

Цитата:
сейчас обсуждение перемещается больше в область Rar5 vs LZMA2
это туда п о ж а л у й с т а

Всего записей: 4891 | Зарегистр. 23-04-2009 | Отправлено: 18:12 24-02-2022
   

Страницы: 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 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201

Компьютерный форум Ru.Board » Компьютеры » Программы » WinRAR (часть 4)
Maz (31-07-2023 08:32): WinRAR (часть 5)


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

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

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru