Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Интернет » Графика » Image Catalyst

Модерирует : Ausw

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24

Открыть новую тему     Написать ответ в эту тему

lorents



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Image Catalyst – программа для комплексной оптимизации/сжатии изображений формата PNG, JPEG и GIF без потери качества в рамках того же формата. Имеет смысл применять для ускорения загрузки элементов графики (в частности, спрайтов) веб-страничек.
 
Авторы не несут ответственность за работу данного приложения. Вы используете данное приложение на свой страх и риск. Настоятельно рекомендуется перед оптимизацией сделать резервную копию изображений во избежание нежелательных последствий и внимательно изучить справку.
 
Авторы проекта – lorents и res2001
Консультант проекта – x128
 
Загрузить Image Catalyst 2.7 от 28.10.2016.
 


Другие ПО для оптимизации PNG:
  • Color Quantizer (лучший инструмент по ручной оптимизации PNG с потерями);
  • PNGOutWin (платный);
  • ImageOptim (Mac OS X 10.6-10.7);
  • ImageAlpha (конвертирует PNG24 в PNG8 с потерями, Mac OS X 10.6-10.7);
  • Trimage (Linux and other Unixes);
  • ScriptPNG.
     
    Обзор инструментов по оптимизации PNG - PNG Tools Overview
     


    Другие ПО для оптимизации JPEG:
  • ImageOptim (Mac OS X 10.6-10.7);
  • Trimage (Linux and other Unixes);
  • ScriptJPG.
     


    ПО для оптимизации GIF:
  • ImageOptim (Mac OS X 10.6-10.7);
  • ScriptGIF.
     


    ПО для оптимизации SVG:
  • Scour;
  • SVG Cleaner;
  • SVGO.
     


    ПО для оптимизации Flash:
  • swf2lzma;
  • zlib2lzma;
  • SWF Recompress;
  • zRecompress.
     


    Универсальные программы для оптимизации/сжатии:
  • Leanify;
  • FileOptimizer.
     


    Дополнительно ПО:
  • Exiv2;
  • PhotoME;
  • TweakPNG;
  • JPEGsnoop;
  • ExifTool (Online);
  • 010 Editor (JPEG, PNG + Chunks).
     


    Редактор изображение формата JPEG практически без потери качества:
  • Better JPEG + плагин для Adobe Photoshop (рекомендуется).
     


    Онлайн оптимизация изображений:
  • JPEGmini;
  • TinyPNG;
  • TinyJPG;
  • PunyPNG;
  • Kraken.
     


    Полезные ссылки:
  • Оптимизация изображений (рекомендуется);
  • Оптимизация PNG и JPEG без потери качества (рекомендуется);
  • Подготовка изображений к загрузке (рекомендуется);
  • Работа с изображениями (рекомендуется);
  • Оптимизация GIF и PNG-8 для веб;
  • Основы формата JPEG;
  • Книга «Реактивные веб-сайты»;
  • Попиксельное сравнение изображений;
  • Разгоняем картинки: PNG вместо GIF;
  • Важность картинок;
  • Выбираем нужный формат файлов;
  • 4 шага для уменьшения размера файлов;
  • Последовательные JPEG;
  • AlphaImageLoader.
     


    Рекомендации по созданию изображений формата JPEG и PNG для Web:
  • Сохраняйте изображения в цветовой модели RGB и битовой глубине 8-bit.
  • Сохраняйте изображения через функцию Save for Web (Сохранить для Web и устройств) в Adobe Illustrator и Adobe Photoshop или через аналогичную функцию других приложений, чтобы автоматически выполнять первый пункт.

  • Всего записей: 3297 | Зарегистр. 30-12-2007 | Отправлено: 19:10 23-05-2010 | Исправлено: lorents, 14:48 04-11-2016
    yug78

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    lorents
     
    видели этот проект? https://github.com/kud/jpegrescan
    многопоточность, улучшение сжатия и др.

    Всего записей: 45 | Зарегистр. 17-02-2006 | Отправлено: 13:38 30-12-2013
    lorents



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    yug78
    Знаю данный проект, говорил с автором, но увы пока нет поддержки Windows. Многопоточность реализована в Image Catalyst. Насчет улучшение сжатия не могу сказать, т.к. необходимо провести тесты, а из-за отсутствия поддержки Windows не много проблематично.

    Всего записей: 3297 | Зарегистр. 30-12-2007 | Отправлено: 21:43 30-12-2013
    ImageCatalystUser

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Поторопился я с записью версии 2.3 поверх 2.2. Мало того, что работать с файлами стало неудобно, так они еще и сжиматься на экстриме стали хуже.
     
    Исходник - 637 кб
    2.2 > 573.0 кб
    2.3 > 580.2 кб
     
    Откатываюсь на 2.2, за которую, кстати, автору большое спасибо.

    Всего записей: 4 | Зарегистр. 25-01-2014 | Отправлено: 19:29 25-01-2014
    Povor



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

    Цитата:
    Поторопился я с записью версии 2.3 поверх 2.2. Мало того, что работать с файлами стало неудобно, так они еще и сжиматься на экстриме стали хуже.  

    Это слова, а факты говорят совершенно о другом:  

    Всего записей: 1170 | Зарегистр. 11-11-2008 | Отправлено: 21:10 25-01-2014
    ImageCatalystUser

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Povor
    Ваш скриншот говорит лишь о том, что изображения с малым количеством цветов и деталей стали сжиматься лучше.
     

    Цитата:
    Исходник - 637 кб
    2.2 > 573.0 кб
    2.3 > 580.2 кб  

     
    2.2 - http://i.imgur.com/V5bLP5f.png  
    2.3 - http://i.imgur.com/fNFHPK7.png
     
    Исходный файл - http://i.imgur.com/gXKKrNB.png

    Всего записей: 4 | Зарегистр. 25-01-2014 | Отправлено: 10:40 26-01-2014 | Исправлено: ImageCatalystUser, 10:44 26-01-2014
    lorents



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    ImageCatalystUser
    В новой версии за окончательное сжатие PNG-изображения отвечает Zopfli, в старой версии Pngout.
    В большинстве случаях Zopfli превосходит Pngout, но как видно не всегда, однако в целом сжатие и скорость оптимизации PNG в новой версии существенно выше.

    Всего записей: 3297 | Зарегистр. 30-12-2007 | Отправлено: 15:58 26-01-2014
    fgfg

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Протестировал на пачке Jpeg'ов 2.2 и 2.3 - результат оптимизации абсолютно одинаковый.  
    Зато многопоточность ОЧЕНЬ порадовала ))
    Отличное нововведение!

    Всего записей: 160 | Зарегистр. 16-06-2005 | Отправлено: 13:09 19-02-2014
    lorents



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Отличные новости,  Mozilla оптимизирует формат JPEG - mozjpeg.

    Всего записей: 3297 | Зарегистр. 30-12-2007 | Отправлено: 22:25 06-03-2014
    Pasha_ZZZ



    Platinum Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    Запустил на каталоге с подкаталогами, картинок куча (примерно 65 тысяч, PNG). Уже на середине было видно, что процесс идет очень сильно медленней, чем в начале (раз в 20). А в конце медленнее раз в 50-100!

    Всего записей: 12398 | Зарегистр. 11-03-2002 | Отправлено: 10:25 30-03-2014
    res2001



    Silver Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    Pasha_ZZZ
    Возможно это из-за деградации дискового кэша винды.
    Напиши параметры компа, на котором запускал IC, особенно интересует процессор и количество ОЗУ и какая версия винды стоит.
    Где бы взять такое количество изображений для теста?

    Всего записей: 2580 | Зарегистр. 11-04-2003 | Отправлено: 09:35 31-03-2014 | Исправлено: res2001, 09:36 31-03-2014
    Pasha_ZZZ



    Platinum Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    res2001
    Не, загрузка диска была очень маленькой. И процессора тоже. И памяти занято мало.
    CPU Intel Q9300, RAM 8192, Win 8.1 x64.
    Картинки - это распакованный скин Навитела для Андроид, общий вес всего 123 МБ. Вот он - http://yadi.sk/d/ACwkwG2ALVz4h

    Всего записей: 12398 | Зарегистр. 11-03-2002 | Отправлено: 09:40 31-03-2014 | Исправлено: Pasha_ZZZ, 09:46 31-03-2014
    res2001



    Silver Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    Pasha_ZZZ
    спс, посмотрю.

    Всего записей: 2580 | Зарегистр. 11-04-2003 | Отправлено: 10:22 31-03-2014
    res2001



    Silver Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    Pasha_ZZZ
    Вот "патч" для бага, описанного тобой:
    Найди в батнике ("Image Catalyst.bat" ) строку:

    Код:
    for /f "skip=%3 tokens=1-5 delims=;" %%b in ('type "%~1" ') do (

     
    и приведи ее к следующему виду:

    Код:
    for /f "usebackq skip=%3 tokens=1-5 delims=;" %%b in ("%~1") do (


    Всего записей: 2580 | Зарегистр. 11-04-2003 | Отправлено: 08:56 01-04-2014 | Исправлено: res2001, 08:56 01-04-2014
    Pasha_ZZZ



    Platinum Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    res2001
    Вроде бы исправилось, все нормально с этой правкой. Все дело, получается, в лог-файлах было...

    Всего записей: 12398 | Зарегистр. 11-03-2002 | Отправлено: 09:57 02-04-2014
    res2001



    Silver Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    Pasha_ZZZ
    Команда type оказалась очень комотозной. Даже, думаю, не сама type, а именно ее использование в for /f. Собственно, не знаю, зачем я именно такую конструкцию использовал. Тут явно лишнее звено, из-за него и тормоза появлялись с ростом размера файла.
     
    Это не совсем логи - это файлы статистики, именно из них отображается информация на экран об обработанных файлах.

    Всего записей: 2580 | Зарегистр. 11-04-2003 | Отправлено: 10:40 02-04-2014
    526549



    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Вычитал в документации про /outdir
    Запускаю Image Catalyst.bat "C:\1.png" /Outdir:"D:\222"
    Папка 222 есть, файл тоже. НО выплывает диалог выбора папки назначения. Если его закрыть, то файл конвертируется нормально в папку D:\222 - получается, что при заданном параметре Outdir диалог выбора папки вылетает из-за недочета  скрипта.
    Да и хорошо бы уметь передавать метод сжатия  (Advanced/Xtreme) тоже через консоль.

    Всего записей: 359 | Зарегистр. 20-01-2007 | Отправлено: 02:03 18-05-2014 | Исправлено: 526549, 10:38 18-05-2014
    lorents



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    526549
    Есть планы сделать сделать полную поддержку командной строки. Но это будет сделано, поле опубликования новой версии 28 мая.

    Всего записей: 3297 | Зарегистр. 30-12-2007 | Отправлено: 22:20 18-05-2014
    res2001



    Silver Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    526549
    Сейчас outdir в качестве параметра официально не поддерживается.
    Но, действительно, срабатывает, хотя и с выводом диалога.
    Понятно почему, но это вышло случайно. Побочный эффект, так сказать. Багофича
    В config.ini можно присвоить переменной outdir путь, тогда диалог выбора папки назначения выдаваться не будет.

    Всего записей: 2580 | Зарегистр. 11-04-2003 | Отправлено: 11:36 19-05-2014 | Исправлено: res2001, 11:44 19-05-2014
    lorents



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Image Catalyst 2.4 от 28.05.2014
     
    Основные нововведения:
  • добавлена поддержка MozJPEG;
  • добавлен отчет о пропущенных файлах;
  • улучшена скорость оптимизации PNG на 30%;
  • внедрен новый алгоритм работы проекта;
     
  • удален алгоритм оптимизации JPEG Maximum;
  • удалена функция удаления определенных Chunks в PNG;
  • удалена функция удаления определенных Metadata в JPEG.
     
    Сегодня проекту исполнилось ровно 4 года!!!

  • Всего записей: 3297 | Зарегистр. 30-12-2007 | Отправлено: 00:21 29-05-2014 | Исправлено: lorents, 09:45 31-05-2014
    pangolin

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    > Сегодня проекту исполнилось ровно 4 года!!!
    мои поздравления, регулярно пользуюсь.
     
    По поводу новой версии, небольшая неточность:
    при открытии файла "iCatalyst.bat" выводится надпись:
    1. перенесите файлы и/или папки с файлами на иконку "Image Catalyst.bat";
    2. запустите "iCatalyst.bat" с параметрами "файл/папка с файлами".
     
    стоило бы и в первой строке сменить название батника на новое.

    Всего записей: 31 | Зарегистр. 06-04-2004 | Отправлено: 13:34 31-05-2014
    Открыть новую тему     Написать ответ в эту тему

    Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24

    Компьютерный форум Ru.Board » Интернет » Графика » Image Catalyst


    Реклама на форуме Ru.Board.

    Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
    Modified by Ru.B0ard
    © Ru.B0ard 2000-2024

    BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

    Рейтинг.ru