Во все возможных википедиях черным по белому сказано, что нельзя сжимать уже сжатые данные или шифрованные. Данная статья доказывает что можно (при больших файлах более гигабайта). Хочу заметить, что это достаточно новый виток в этой области и данные алгоритмы далеки от совершенства.
Кстати если взять основание системы счисления 96 (128-32 символа) то получиться 6904834 байт что на 73198 байта лучше сжимается, тут конечно не учитываются служебные данные, но они не настолько большие.
7826246 байт + 256 бит словарь. Чуда конечно не случилось. Хотя цель этого алгоритма другая.
Второй алгоритм (который на видео) при параметрах по умолчанию давал схожий результат (6,6 мегабайт) но при некоторой оптимизации, возможно, удастся ужать на пару байт лучше, но это займет значительно время для подбора удачной комбинации.
На предоставленном файле, сжатие происходит каждый мегабайт на 1 — Один бит, при файле 4 мегабайта сжатие будет 4 бита плюс словарь + 256 бит, что значит сжатия данных не происходит. при генерации файла таким же методом в 257 мегабайт будет выигрыш в 1 бит.
Второй алгоритм (который на видео) при параметрах по умолчанию давал схожий результат (6,6 мегабайт) но при некоторой оптимизации, возможно, удастся ужать на пару байт лучше, но это займет значительно время для подбора удачной комбинации.