Pull to refresh

Comments 69

Нет проблем проверить.
PNGout Xtreme: 50171 (49K)
OptiPNG o5: 52240 (51.02K)
2-е приведённое изобр.: 47120
UFO landed and left these words here
это вообще батник оказывается. и самое фиговое, что нельзя выбрать папку, и чтобы он все подпапки обработал
Выдержка из Readme
— добавить изображения для оптимизации можно следующими способами:
• запустить «Image Catalyst.bat» и в открывшемся диалоговом окне «Обзора файлов» выбрать необходимые изображения;
• перенести необходимые изображения/папки с изображения (по умолчанию, добавляются изображения вложенных папок) на значок «Image Catalyst.bat»;
• в командной строке пропишите полный путь к «Image Catalyst.bat» и к необходимым изображениям/папкам с изображения (по умолчанию, добавляются изображения вложенных папок).
да, есть такое. натравил на папку веб-панорам, 3397 файлов, указал куда сохранить, прошло 40 минут, скрипт закончил работу, а в указанной папке ничего не появилось :)
сейчас заново запустил, указал ту же папку, что и выбрал. он сделал в ней подпапку.
как это странно, Вы точно указали в первый раз путь? а какой путь указывал сам батник в пути оптимизации?
точно указал. а вот что показывал, не посмотрел как-то, он разве не source файл показывает при обработке?
нет, он показывает путь исходящего файла.
там папка была "!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!" может вы этом дело…
сейчас опять отработал, было 235, стало 217.
буим использовать :)
Скорее всего из-за этого, батник не поддерживает символы
в названии и/или в адресе изображений не должны быть символы, такие как "&", "^", "%" "(", ")", "!".
Батник в конце указывает, сколько изображений пропустил.
логично, я просто параллельно 10.04->12.04 апгрейдил, с батником не сильно внимательно общался
Постараемся к следующей версии реализовать поддержку символов.
можно, но я не умею
Сколько раз пытались сделать ничего не вышло.
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 байт
UFO landed and left these words here
Вот-вот… страшно прямо по таким ссылкам переходить.
Согласен, надо будет заняться этим.
Так а в чём проблема? Скромненькую домашнюю страницу можно за пять минут сделать. Или, как вариант, разместить проект на гитхабе. Вам и Github Pages в руки.
А что идея хорошая. Так и сделаю.
Type: File
Source: \Image Catalyst\Tools\apps\dlgmsgbox.exe
Status: Infected
Quarantine object: 5693ceb2.qua
Detection: TR/Dropper.Gen
UFO landed and left these words here
И отрезал кусочек тени слева :)
UFO landed and left these words here
А и правда. На белом и темно-сером фоне (Firefox) зрительно отличается, но когда также открыл картинку из статьи — нет.
Немного поиграл с изображением, сжал до 45,6 КБ (46 776 байт)



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

Articles