Версия для печати
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум на Исходниках.RU > Графика и дизайн > Жмём сильно PNG


Автор: Славян 17.11.12, 07:24
1.Скажите, какая программа умеет создавать PNG-шки с 7-Zip сжатием ?
2.А WinXP, Win7 умеют по умолчанию их просматривать?
Спасибки.

Автор: x128 17.11.12, 12:13
1. AdvPNG и AdvDef из набора AdvanceComp
2. Да. Сжатие другим кодером происходит в рамках стандарта.

Автор: Славян 17.11.12, 13:38
Цитата x128 @
AdvPNG и AdvDef из набора AdvanceComp
Вики мы читали. Хотелось услышать про "известные" программы просмотра...

Автор: x128 18.11.12, 07:02
Для просмотра кодер не имеет значения. Если речь о возможности этих программ сохранять, то таких программ я не встречал. Мало того, большинство "известных" программ для просмотра, до сих пор не умеют правильно показывать все разновидности PNG. Сторонние кодеры и другие "хитрости" формата используют в основном разного рода оптимизаторы. Обычные программы даже не устанавливают степень сжатия на максимум в угоду скорости. Такие дела.

Автор: Славян 18.11.12, 09:50
Цитата x128 @
Такие дела.
Да, чуть глубже изучив, я тоже понимаю, что всё довольно плоховато.
Кстати, все сверхпережимальщики(OptiPNG,PNGCrush,AdvanceComp) всё равно пишут ZIP'ом, как показывает XnView.
В итоге, самым мощным оказался PngOut Кена Сильвермана...
Всем спасибо.

Автор: x128 19.11.12, 06:44
Цитата Славян @
Кстати, все сверхпережимальщики(OptiPNG,PNGCrush,AdvanceComp) всё равно пишут ZIP'ом, как показывает XnView.

Deflate это единственный метод сжатия для PNG.

Цитата Славян @
В итоге, самым мощным оказался PngOut

Да, он использует свою реализацию алгоритма Deflate. 7-Zip также имеет свою реализацию этого алгоритма. Основная масса программ для сжатия PNG использует ZLIB. Но в контексте формата PNG, сжатие играет важную но не единственную роль в конечном размере файла. PngOut как оптимизатор, является довольно посредственным и выигрывает исключительно за счет грубой силы. С хорошим оптимизатором можно получить результат лучше. Для максимально хорошего результата, с точки зрения конечного размера, обычно используют связку разных оптимизаторов с выбором лучшего результата, для этого написано множество скриптов таких как Image Catalyst и ScriptPNG.

Powered by Invision Power Board (https://www.invisionboard.com)
© Invision Power Services (https://www.invisionpower.com)