Как стать автором
Поиск
Написать публикацию
Обновить

Комментарии 69

А также optipng и pngout
Нет проблем проверить.
PNGout Xtreme: 50171 (49K)
OptiPNG o5: 52240 (51.02K)
2-е приведённое изобр.: 47120
НЛО прилетело и опубликовало эту надпись здесь
это вообще батник оказывается. и самое фиговое, что нельзя выбрать папку, и чтобы он все подпапки обработал
Выдержка из Readme
— добавить изображения для оптимизации можно следующими способами:
• запустить «Image Catalyst.bat» и в открывшемся диалоговом окне «Обзора файлов» выбрать необходимые изображения;
• перенести необходимые изображения/папки с изображения (по умолчанию, добавляются изображения вложенных папок) на значок «Image Catalyst.bat»;
• в командной строке пропишите полный путь к «Image Catalyst.bat» и к необходимым изображениям/папкам с изображения (по умолчанию, добавляются изображения вложенных папок).
да, есть такое. натравил на папку веб-панорам, 3397 файлов, указал куда сохранить, прошло 40 минут, скрипт закончил работу, а в указанной папке ничего не появилось :)
сейчас заново запустил, указал ту же папку, что и выбрал. он сделал в ней подпапку.
как это странно, Вы точно указали в первый раз путь? а какой путь указывал сам батник в пути оптимизации?
точно указал. а вот что показывал, не посмотрел как-то, он разве не source файл показывает при обработке?
нет, он показывает путь исходящего файла.
там папка была "!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!" может вы этом дело…
сейчас опять отработал, было 235, стало 217.
буим использовать :)
Скорее всего из-за этого, батник не поддерживает символы
в названии и/или в адресе изображений не должны быть символы, такие как "&", "^", "%" "(", ")", "!".
Батник в конце указывает, сколько изображений пропустил.
логично, я просто параллельно 10.04->12.04 апгрейдил, с батником не сильно внимательно общался
Постараемся к следующей версии реализовать поддержку символов.
а может вместо батника gui реализовать?
можно, но я не умею
Сколько раз пытались сделать ничего не вышло.
GUI? Если нужно, могу оказать помощь. ruby+gtk2
Надеюсь с вами получится сделать. Тогда давайте я подготовлю описание что мне хочется получить в идеале и мы все с вами обсудим.
$ pngcrush -brute tw-bird.png tw-bird-crushed.png 

...
 | It was built with libpng version 1.2.42, and is
 | running with  libpng version 1.2.46 - July 9, 2011
...
   Recompressing tw-bird.png
   Total length of data found in IDAT chunks    =    54188
...
   IDAT length with method 124 (fm 5 zl 9 zs 1) =    52162
...
   Best pngcrush method = 124 (fm 5 zl 9 zs 1) for tw-bird-crushed.png
     (3.74% IDAT reduction)
     (3.68% filesize reduction)

   CPU time used = 7.060 seconds (decoding 0.670,
          encoding 6.150, other 0.240 seconds)

Вес получившегося файла — 53070 байт
НЛО прилетело и опубликовало эту надпись здесь
Вот-вот… страшно прямо по таким ссылкам переходить.
Согласен, надо будет заняться этим.
Так а в чём проблема? Скромненькую домашнюю страницу можно за пять минут сделать. Или, как вариант, разместить проект на гитхабе. Вам и Github Pages в руки.
А что идея хорошая. Так и сделаю.
Type: File
Source: \Image Catalyst\Tools\apps\dlgmsgbox.exe
Status: Infected
Quarantine object: 5693ceb2.qua
Detection: TR/Dropper.Gen
НЛО прилетело и опубликовало эту надпись здесь
И отрезал кусочек тени слева :)
НЛО прилетело и опубликовало эту надпись здесь
А и правда. На белом и темно-сером фоне (Firefox) зрительно отличается, но когда также открыл картинку из статьи — нет.
Немного поиграл с изображением, сжал до 45,6 КБ (46 776 байт)



Мой проект не нацелен на максимум, для меня главное получить сжатие близкое к максимуму, но при этом, затраченное время было минимальным.
НЛО прилетело и опубликовало эту надпись здесь
pngwolf не крутая, TruePNG круче.
Все дела в том, что pngwolf использует фильтр только -f5 -fs:7, а TruePNG -f5 -fs: от 1 до 9 и -fe.
Тут проблема, в том, что для данного изображения TruePNG выбирает -fs:3, а для pngout лучше -fs:7.
TruePNG хорош тем, что он поддерживает все возможности оптимизации PNG, а это сокращает время.
в новой версии ScriptPNG уже нет pngwolf
НЛО прилетело и опубликовало эту надпись здесь
НЛО прилетело и опубликовало эту надпись здесь
это скрытая возможность TruePNG, x128 вел ее по моей просьбе.
TruePNG по умолчанию использует -fs:2
НЛО прилетело и опубликовало эту надпись здесь
У PNG есть фильтры — их 5 (от 0 до 4). И есть отдельный фильтр 5 (включает все остальные фильтры). -fs — это разные варианты фильтра 5
Странно, но в составе ScriptPNG я нашел только deflopt, defluff, pngout и truepng.
И что самое интересное, сжатие на уровне normal дает лучший результат, чем intense, max и Xtreme, по крайней мере, для этой картинки.
это не удивительно, это все из-за -fs:, я об этом писал выше. это единичный случай.
Неплохо бы в Readme указать авторов всех утилит, которые собственно и выполняют всю работу.
в Readme указаны все приложения которые используются, указывать авторов не вижу смысла, да я их и не знаю. Лучше в Readme поблагодарю всех авторов приложений.
Поблагодарите и дайте ссылки.
НЛО прилетело и опубликовало эту надпись здесь
НЛО прилетело и опубликовало эту надпись здесь
НЛО прилетело и опубликовало эту надпись здесь
НЛО прилетело и опубликовало эту надпись здесь
Возможно, на моем мониторе, к сожалению, этого не заметно.
Вообще-то заметно на градиентах. А если увеличить картинку в два раза, разница видна сразу.
НЛО прилетело и опубликовало эту надпись здесь
Да, заметен, посмотрите чуть под уголом на лоб.
Вы лучше возьмите оригинал изображения — Adobe Photoshop CS5 (Save For Web), и его через GIMP сохраните.
Это он и был, пытаться ужать ужатое — не так интересно
Интересно, надо изучить GIMP, спасибо
НЛО прилетело и опубликовало эту надпись здесь
по этой причине прощу вас поднять мне карму
В таких случаях пользователь создает read-only аккаунт и в статье указывается ссылка на него. А потом, у кого есть инвайт, приглашает его на Хабр.
Думаю, на много легче, просто поднять мне карму, мне надо было всего 9 единиц.
Вопрос разработчикам: не планируете ли сделать встраиваемым в RIOT?
И хорошо бы как-то отражать прогресс в дос-окне, а то процесс очень длительный, и неизвестно, то ли завис, то ли идёт корректно.
Технически это трудно сделать, т.к. у PNG реализована многопоточность, т.е. оптимизируется сразу несколько изображений параллельно. Если создавать GUI то это реализовать не трудно.
НЛО прилетело и опубликовало эту надпись здесь
Это из-за того, что была реализована многозадачность.
И к тому же это было сделано специально для пользователя, ничего общего действительностью нет.
НЛО прилетело и опубликовало эту надпись здесь
Подумаю, что можно сделать, но то что это нужно согласен.
А как это сделать?
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации