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

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

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

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12

Открыть новую тему     Написать ответ в эту тему

Fenrizz



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

Цитата:
Zstandard — алгоритм сжатия данных без потерь, разрабатываемый с 2015 года Яном Колле (фр. Yann Collet) при поддержке Facebook'а; zstd — эталонная реализация алгоритма Zstandard на языке программирования Си под свободной лицензией BSD. Версия 1.0 алгоритма и реализации были представлены в конце августа 2016 года[5][6].  
 
Сочетает словарный алгоритм сжатия данных типа LZ77 и эффективное энтропийное кодирование типа tANS (FSE — Finite State Entropy), алгоритм, сходный с кодом Хаффмана, реализующий нецелое количество бит для хранения символов[7][8].  
 

 
GitHub - https://facebook.github.io/zstd  
Release v1.5.6 - https://github.com/facebook/zstd/releases/tag/v1.5.6
Total Commander plugin - http://franke.ms/download/wcx_zstd_1_1_3_5.zip
https://github.com/facebook/zstd/blob/dev/programs/zstd.1.md
https://manpages.ubuntu.com/manpages/focal/en/man1/zstd.1.html

Всего записей: 677 | Зарегистр. 12-09-2017 | Отправлено: 20:25 25-05-2020 | Исправлено: lelik007, 23:00 30-03-2024
lelik007



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

Всего записей: 2754 | Зарегистр. 13-10-2006 | Отправлено: 23:23 28-02-2023
insorg



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
lelik007
Видимо, это для "очень тонкой" настройки сделали. Хотя, и правда - избыточно. Классической четвёрки "нет/быстрое/среднее/максимальное" сжатие хватало бы за глаза.

Всего записей: 16517 | Зарегистр. 04-11-2010 | Отправлено: 23:55 28-02-2023
lelik007



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
los
Подскажите, а как вы в Linux команды tar с zstd соединяете? && или как то piping делаете через | ?
Я так пишу например tar cfv foo.tar /home/foo && zstd --long=31 -v -n -tn foo.tar
Или как то по другому можно?

Всего записей: 2754 | Зарегистр. 13-10-2006 | Отправлено: 08:47 01-03-2023 | Исправлено: lelik007, 09:28 05-03-2023
los

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

Цитата:
Или как то по другому можно?

Нужно. Для bsdtar, один из возможных вариантов:
 
tar c /home/foo | zstd >foo.tzst

Всего записей: 7334 | Зарегистр. 08-09-2001 | Отправлено: 14:35 15-03-2023
lelik007



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Попросил К.Гислера (Total Commander) добавить встроенную поддержку распаковки ZSTD. Он сказал, а я сделаю, прям в селедующей версии и сделаю. Правда, я у него еще создание TAR формата POSIX с юникодными именами попросил. А это видимо сложнее.

Всего записей: 2754 | Зарегистр. 13-10-2006 | Отправлено: 13:42 01-04-2023
insorg



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

Цитата:
добавить встроенную поддержку распаковки ZSTD
А каких именоо zstd? В zipы сунутый, или обычные .tzs? Или ещё чего...
Этот зоопарк уже в такие тяжкие ушёл, что поди ещё всё в кучку сгреби.

Всего записей: 16517 | Зарегистр. 04-11-2010 | Отправлено: 22:30 01-04-2023
lelik007



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
insorg
Ну я писал zst, tar.zst, tzst. Да это собственно одно и тоже все. Если tzst, tar.zst распаковать, TAR и останется.
А вот про метод в ZipX я забыл. Но это вообще редкость. Не так же много, например, ZipX LZMA.

Всего записей: 2754 | Зарегистр. 13-10-2006 | Отправлено: 22:39 01-04-2023
insorg



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
lelik007
А ещё забыл про глупость в виде zstd в 7z контейнерах...
Впрочем, про эту лучше не напоминать, пусть она лучше умрёт в забвении.

Всего записей: 16517 | Зарегистр. 04-11-2010 | Отправлено: 22:51 01-04-2023 | Исправлено: insorg, 22:52 01-04-2023
GoblinNN

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

Цитата:
Не так же много, например, ZipX LZMA.
 

тотал уже может в zip lzma. не только читать но и создавать.
insorg

Цитата:
А ещё забыл про глупость в виде zstd в 7z контейнерах...

это тоже решается заменой библиотеки в тотале.
https://github.com/mcmilk/7-Zip-zstd/releases/download/v22.01-v1.5.4-R4/TotalCmd.7z
только распаковка. но не только 7z+zstd.

Всего записей: 2908 | Зарегистр. 11-10-2005 | Отправлено: 23:12 01-04-2023
lelik007



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

Всего записей: 2754 | Зарегистр. 13-10-2006 | Отправлено: 17:04 02-04-2023
insorg



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
lelik007
Цитата:
но поддержку распаковки .zst  
Поддержку нативной упаковки через 7z.exe у него тоже давно просили, но он не делал под видом "и так плагины есть"...

Всего записей: 16517 | Зарегистр. 04-11-2010 | Отправлено: 17:15 02-04-2023
lelik007



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
insorg
Я тоже просил, он сказал, что трудно сделать.

Всего записей: 2754 | Зарегистр. 13-10-2006 | Отправлено: 17:23 02-04-2023
insorg



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
lelik007
Получается, что zstd проще?

Всего записей: 16517 | Зарегистр. 04-11-2010 | Отправлено: 21:26 03-04-2023
lelik007



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
insorg
Так он же распаковку ZSTD собрался сделать, а не упаковку. А распаковка 7-zip через 7zxa.dll в TC без всяких плагинов есть давно.
Хотя конечно толи отношение такое к формату 7-zip, за такое время которое просят, можно уже было и начать хотя бы делать и тестировать упаковку, опыт же с RAR есть.

Всего записей: 2754 | Зарегистр. 13-10-2006 | Отправлено: 21:32 03-04-2023 | Исправлено: lelik007, 21:33 03-04-2023
insorg



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
lelik007
У него аргументы, что плагины "и так есть". Равно как его много просили нативную поддержку CAB (в том числе и я) вместо устаревшего ископаемого UC2, но как видишь...
А на zstd, видать, не было, потому и обещает сделать.

Всего записей: 16517 | Зарегистр. 04-11-2010 | Отправлено: 21:49 03-04-2023
GoblinNN

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

Всего записей: 2908 | Зарегистр. 11-10-2005 | Отправлено: 07:31 05-04-2023
2008dmx

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Эхотаг говнище, РАСПИЛ бабла, люди забесплатно делали ЛУЧШЕ И ДАВНО
К примеру, я считаю, что лучший архиватор это  
nanozip-0.09a.win64.zip исходники закрыты, аффтар УМЕР
Есть альтернатива, но с потерей времени, это оптимизация параметров сжатия 7-ZIP
Включил и в фоне колбасится, очень хорошо для выкладывания релизов!!
 
http://virtual.4my.eu/7-ZIP%20Parameters%20Tester/
 
Альфа версия, которая уделывает все остальные поделки, аффтар ГЕНИЙ
Поддерживается даже актуальный 7-zip!!!
Пока ещё не выяснил, можно ли одновременно оптимизировать много АРХИВОВ!!
 

Всего записей: 22 | Зарегистр. 31-01-2012 | Отправлено: 03:17 03-08-2023 | Исправлено: 2008dmx, 03:24 03-08-2023
insorg



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Итак, сегодня состоялся релиз Total Commander 11.0 с поддержкой zstd. Кто из почитателей формата уже успел затестить?

Всего записей: 16517 | Зарегистр. 04-11-2010 | Отправлено: 03:21 03-08-2023
LonerD



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

Цитата:
оптимизация параметров сжатия 7-ZIP... аффтар ГЕНИЙ

Лучше этого?

Всего записей: 837 | Зарегистр. 27-06-2006 | Отправлено: 05:33 03-08-2023
insorg



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
LonerD
2008dmx
"Шо то фигня, шо это фигня. Обе эти фигни..." (с)
Если честно, какого-то смысла в этих типа-оптимизаторах мало, т.к. при грамотной сортировке и упаковке данных можно вот прям сразу и "с первой же попытки" получать нужный результат. Без вот этих всех "сто прогонов брутфорсом, а там посмотрим" методов. Затраты времени огромные, а наличие хотя бы элементарной понималки не заменяет.

Всего записей: 16517 | Зарегистр. 04-11-2010 | Отправлено: 05:52 03-08-2023
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12

Компьютерный форум Ru.Board » Компьютеры » Программы » Zstandard | zstd


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

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

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru