Kupitmanz
Новичок
Можно отрезать небольшой кусок от файла и там прогнать рекомпрессоры. Также для популярных движков известны стандартные алгоритмы сжатия, которые там используются.
Preflate/Reflate - это рекомпрессор сжатых deflate потоков. PNG - это растровый формат изображения. В качестве основного алгоритма сжатия там используется deflate.
Не в курсе, не я автор
JPEG-XL это не совсем алгоритм сжатия, это собственный формат изображения а также определение совокупности алгоритмов применяемых при кодировании файла, схожий с JPEG, точнее являющийся его надмножеством. И не совсем правильно использовать его в таком контексте. И опять же предложение не ко мне, я не автор.
Теперь возвращаемся к первой части вопроса. Расжатые файлы изображений, которые скомпонованы вместе, сжимаются лучше, за счет того данные не зашумлены другими форматами и размер окна скорее всего покрывает весь объём данных.
Публикуйте полезные посты на форуме. Может ресурсы (компрессоры/утилиты) которых нет на форуме, или может быть какие-то обновления для уже загруженных ресурсов мы пропустили (мне сейчас некогда следить за этим из-за работы)
Часть ресурсов доступна для скачивания всем желающим - базовый набор inno, freear, ещё что-то, сейчас не вспомню
Почитайте существующие темы, и FAQ
Высокими требованиями к объёму памяти (для распаковки) и довольно низкой скоростью работы
Тааак.
1. Preflate/Reflate вместе использовать? Что мне тыкать на лучшее сжатие? Чем больше галочек тем лучше? Какой эффективный размер чанка, ~максимальный размер файла?
2. Используя/Неиспользуя PNG и другие параметры zlib я получил размер хуже чем на рар на сырую. OXIPNG а особенно JPEG-XL дали лучшее (и вообще) сжатие.
3. JPEG-XL же гораздо эффективнее работает с PNG/JPG, полностью без потерь и многопоточно, это и стандарт и крутейший кодер. Его вполне правильно использовать если отделять потоки jpeg-xl и общего сжатия (спрятать их файл, но несжимать lzma, чтобы оба могли распаковываться параллельно). Как и в случае с FLAC, специализированные алгоритмы почти всегда эффективнее широкоспектра, т.к имеют чёткий контекст, JPEG-XL же лишь иногда проигрывает ZPAQ, LZMA почти всегда больше.
4. Но если распаралелить основной поток, JPEG-XL и zpaq можно получить параллельную и быструю распаковку. Необязательно же всё сжимать одним тяжелым потоком zpaq который схавает всю систему.
спасибо за ответы
