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

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в 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
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    jverne
    That images do not show in NEWER Operas (from circa 8.0-8.5, including the latest one 11.51).
    And yes, with my second code they are displayed in that Operas.

    Всего записей: 45 | Зарегистр. 17-02-2006 | Отправлено: 18:12 17-09-2011
    jverne

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Nice to see that encode.ru now is accepting new members. I have answered Piotr there.

    Всего записей: 13 | Зарегистр. 17-06-2011 | Отправлено: 14:32 25-09-2011
    lorents



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

       
     
    Xtreme #, где # - от 1 до 4 - кол-во одновременных потоков.
     
    http://www.css-ig.net/png-compression-tools-comparaison.html

    Всего записей: 3297 | Зарегистр. 30-12-2007 | Отправлено: 20:51 26-12-2011 | Исправлено: lorents, 20:53 26-12-2011
    GoblinNN

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    lorents, а где 2.1 взять, и что нового? в шапке Image Catalyst 2.0 от 28.08.2011

    Всего записей: 2907 | Зарегистр. 11-10-2005 | Отправлено: 00:39 27-12-2011
    lorents



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    GoblinNN
    Опубликую сегодня ночью, сейчас тестирую на ошибки.
    Ты не мог бы скомпилировать jhead 2.93?

    Всего записей: 3297 | Зарегистр. 30-12-2007 | Отправлено: 08:31 27-12-2011
    GoblinNN

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    lorents, а там вроде есть exe? и вроде без вирусов. ну на если просишь... http://rghost.ru/35622680

    Всего записей: 2907 | Зарегистр. 11-10-2005 | Отправлено: 10:42 27-12-2011
    lorents



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Image Catalyst 2.1 от 28.12.2011:
  • удален CryoPNG и PNGWolf;
  • изменен интерфейс проекта;
  • обновлен TruePNG 0.3.5.4 от 25.12.2011;
  • добавлен JType от 04.11.2011 (спасибо x128);
  • удалена функция создания файла Images.cvs;
  • обновлен JHead 2.93 от 02.12.2011 (спасибо GoblinNN);
  • полностью переписаны алгоритмы оптимизации PNG и JPEG;
  • полностью переписан "Image Catalyst.bat" (спасибо res2001);
  • добавлена функция проверки обновления проекта (спасибо res2001);
  • больше не создаются временные файлы в папках с изображениями (спасибо res2001);
  • добавлены jpeg_scan_rgb.txt и jpeg_scan_bw.txt (JPGCrush от 29.11.2008) (спасибо yug78);
  • отредактирована справка (ReadMe.txt);
  • исправлены некоторые ошибки.

  • Всего записей: 3297 | Зарегистр. 30-12-2007 | Отправлено: 19:45 27-12-2011 | Исправлено: lorents, 19:46 27-12-2011
    vladvertigo

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    не хочет запускаться для повторной обработки файлов, ругается что уже запущена, пришлось подправить батник и убрать проверку " if exist "%systemroot%\system32\tasklist.exe"  "

    Всего записей: 1 | Зарегистр. 28-12-2011 | Отправлено: 11:23 28-12-2011
    mrjok

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

    Цитата:
    lorents

     
    нельзя ли вернуть обработку вложенного каталога Images по умолчанию?

    ----------
    WBR, J()KER

    Всего записей: 397 | Зарегистр. 22-07-2004 | Отправлено: 12:31 28-12-2011
    lorents



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    vladvertigo
    Вы не первый человек, кто жалуется, надо будет изменить механизм.
     
    mrjok
    а смысл? у него есть поддержка Drag and Drop, просто перенесите папку с изображениями и наслаждайтесь. Может я что-то не понимаю?

    Всего записей: 3297 | Зарегистр. 30-12-2007 | Отправлено: 16:47 28-12-2011 | Исправлено: lorents, 17:12 28-12-2011
    mrjok

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

    Цитата:
    lorents

     
    Drag and Drop предпочитаю работу в файловом менеджере

    ----------
    WBR, J()KER

    Всего записей: 397 | Зарегистр. 22-07-2004 | Отправлено: 17:30 28-12-2011
    lorents



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    mrjok
    тогда запустите командную строку, запишите путь к "Image Catalyst.bat" и путь к изображению (или к папке с изображениями).

    Всего записей: 3297 | Зарегистр. 30-12-2007 | Отправлено: 17:40 28-12-2011
    GoblinNN

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    lorents, не. а сложно сделать логику? если в командной строке нет ничего и ничего не перетащили, то ищем в папке Images. если и там нет - выводим инфу что делать. так имхо все довольны будут.

    Всего записей: 2907 | Зарегистр. 11-10-2005 | Отправлено: 20:49 28-12-2011
    Peace_Maker

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    lorents Спасибо за чудесную сборку!
    В качестве идеи, было бы неплохо иметь возможность задавать дату изменения оптимизированного файла. Это важно для отимизации фотографий. Из всех exif данных многим важна лишь дата. Для меньшего размера файла лучше, чтобы дата не занимала место в exif, а была в свойствах файла. Было бы замечательно, если бы в ini файле была настройка "выбор даты изменения" создаваемого файла типа: "ставить текущую дату", "оставлять исходную дату", "брать дату из ixif, если ее нет, то исходную". Время обработки и сложность алгоритма это практически не изменит, а вот область применимости сборника увеличит. Я думаю, что практически у каждого где-то валяется папка с фотками, у многих довольно объемная. Плюс бэкапы этих фоток, чтобы не пропали. Уменьшить размер тысяч файлов (и их резервных копий)временами очень хочется. Фото могут быть сняты на разные камеры и информация о дате и времени бывает весьма полезна.

    Всего записей: 6 | Зарегистр. 14-01-2009 | Отправлено: 17:47 29-12-2011
    lorents



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Peace_Maker
    jpegtran не поддерживает такие функции, и по этой причине реализовать функции становиться проблематично. Благо с jhead этих проблем нету. Посмотрим, как можно все реализовать.
     
    GoblinNN
    я, наоборот, старался убрать папку Images. Выходи, что не стоило.
    Могу сделать по другому, в ini добавить переменную, в которой можно указать, какую папку использовать по умолчанию. если в ini ничего не указано, то работаем как сейчас.

    Всего записей: 3297 | Зарегистр. 30-12-2007 | Отправлено: 18:42 29-12-2011
    Peace_Maker

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    lorents Заранее спасибо. Набросал навскидку варианты, как я это вижу.
     
    Функционал изменения даты вроде не сложен.
     
    Его имеют, например, маленькие проги:
    FileDate Changer для 32 bit(Windows 95,98,ME,NT,2000,XP)  
    BulkFileChanger для  Windows 2000-Windows 7  
     
    Далее более тяжеловесные программы:
    Attribute Changer
    AttributeMagic Free
     
    Far, Total Commander и т.д.
     
    FastStone Image Viewer при удалении метаданных из файла не изменяет дату и может установить в качестве даты изменения файла дату создания фото из exif. Но он кроме удаления метаданных никак не оптимизирует jpeg файлы.

    Всего записей: 6 | Зарегистр. 14-01-2009 | Отправлено: 00:06 30-12-2011 | Исправлено: Peace_Maker, 00:06 30-12-2011
    lorents



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Peace_Maker
    Спасибо, за подбор приложений, но мне кажется лучше сделать все это через VBScript (правда как это сделать, я еще не знаю). jhead полностью поддерживает функцию установки в качестве даты изменения файла дату создания фото из exif.

    Всего записей: 3297 | Зарегистр. 30-12-2007 | Отправлено: 07:18 30-12-2011
    Peace_Maker

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    lorents
    Мне сперва тоже показалось, что через VBScript лучше, но потом посмотрел на структуру файлов в сборке и смутило то, что Вы функционал реализуете набором компактных программ и я решил, что нужно искать программки.
    Пример решения через VBScript. Но думаю Вы его и так нашли. Если jhead из комплекта уже поддерживает эту функцию, то изобретать велосипед и правда не стоит.
    По сути я так вижу варианты установки даты:
    1-установка текущей. Реализуется автоматически, поскольку файлы изменяются.
    2-установка даты из exif. jhead этот функционал поддерживает полностью, значит сделать опцией image catalyst это не сложно.
    3-не изменять при преобразованиях дату файла. Тут 2 пути.  
     а. На всех этапах преобразований не изменять дату. Думаю "научить" этому все обработчики из пакета программ слишком трудоемко и не рационально, поэтому скорее:
     б. Перед первым преобразовании считать дату и после всех преобразований последним шагом установить ее для измененного файла. Например, через VBScript.
     
    При подготовке файлов для web даты скорее всего никому не важны. Вы ставите во главу угла имеено этот функционал, поэтому логично по умолчанию оставить вариант 1 или 3. Наверное даже 1, поскольку он не требует никаких операций. Выбор 1, 2 или 3 впихнуть в ini файл. Я думаю от этого пакет Image Catalyst только выиграет.
     
    P.S. Еще раз спасибо за удобный и функциональный пакет, желание развивать проект и познавательные статьи тут и на хабре (с удовольствием почитал).

    Всего записей: 6 | Зарегистр. 14-01-2009 | Отправлено: 14:21 30-12-2011 | Исправлено: Peace_Maker, 14:25 30-12-2011
    lorents



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Peace_Maker
    Как правильно сказали, есть три варианта выбора даты изменения файла:
    1. использовать текущую дату
    2. использовать исходную дату
    3. использовать дату из exif, если ее нету, то использовать исходную дату.
    выбор одного из параметров, будет осуществляться через config.ini (по умолчанию будет первый параметр)
    А вот как все это лучше организовать, это у нас решает res2001.

    Всего записей: 3297 | Зарегистр. 30-12-2007 | Отправлено: 17:48 30-12-2011 | Исправлено: lorents, 11:11 31-12-2011
    Peace_Maker

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    lorents
    Здорово, с возросшим нетерпением буду ждать вашу с res2001 новую версию.

    Всего записей: 6 | Зарегистр. 14-01-2009 | Отправлено: 23:52 30-12-2011
    Открыть новую тему     Написать ответ в эту тему

    Страницы: 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