Вопрос знатокам оптимизации Jpeg

Всего 8 сообщ. | Показаны 1 - 8
Вопрос знатокам оптимизации Jpeg
Знатоки, подскажите программу для ужатия jpeg фотографий плиз :)
Хотя бы задачу минимум :)

Конкретнее:
Имеем 300 jpeg фотографий размера 700х500. Нужно ужать их все до примерно 60 килобайт каждую.

Задача:
Минимум:
Оптимизировать jpeg-фотографии до заданного размера файла в пакетном режиме.

Максимум:
Алгоритм оптимизации: Попробовать ужать со степенью компрессии например 70%, если при этом размер фотографии больше 60К, то отмена и проводим оптимизацию до 60К, если же меньше 60К но больше 20К, то отлично, если меньше 20К, то отмена и оптимизируем до 20К.

Пока только такие
Экспериментальные данные:
Picasa2 -- красивая, но бестолковая :)
AcdSee8 -- до указанного размера файла не жмет
Ulead Photoimpact XL, Adobe PhotoshopCS2, Adobe ImagereadyCS2 -- одну фотографию ужать до размера хоть и плохо, но могут. В пакетном режиме делать это не хотят :(
Особенно поражает беспомощность программ от Adobe, поскольку потенциал у них для этого есть, а вот не хотят и все. Не смотря на все их бэтчи, дроплеты и скрипты.
[Точнее умеет только Imageready, photoshop использует ее окно для оптимизации, поэтому средствами фотошопа процесс не управляем, imageready умеет делать это в Action-е, однако не имеет скриптов и бэтча. Есть возможность создать из экшена дроплет, который будет работать в пакетном режиме. Но дроплет исполняясь заявляет отказы проводить некоторые операции, например ужимать до заданного размера!]

В общем подскажите умную программу, если кто сталкивался с таким вопросом :)
Re[Peter Zakharov]:
Цитата:

от:Peter Zakharov
Пока только такие
Экспериментальные данные:
Picasa2 -- красивая, но бестолковая :)
AcdSee8 -- до указанного размера файла не жмет
Ulead Photoimpact XL, Adobe PhotoshopCS2, Adobe ImagereadyCS2 -- одну фотографию ужать до размера хоть и плохо, но могут. В пакетном режиме делать это не хотят :(
Особенно поражает беспомощность программ от Adobe, поскольку потенциал у них для этого есть, а вот не хотят и все. Не смотря на все их бэтчи, дроплеты и скрипты.
[Точнее умеет только Imageready, photoshop использует ее окно для оптимизации, поэтому средствами фотошопа процесс не управляем, imageready умеет делать это в Action-е, однако не имеет скриптов и бэтча. Есть возможность создать из экшена дроплет, который будет работать в пакетном режиме. Но дроплет исполняясь заявляет отказы проводить некоторые операции, например ужимать до заданного размера!]

В общем подскажите умную программу, если кто сталкивался с таким вопросом :)

Подробнее

Я делаю это в Фотошопе и никаких проблем не возникало. Сначала создаешь новую папку, куда будут складываться обработанные изображения, потом нужный Actions, сохраняешь его, потом пакетная обработка. В чем проблемы то?
Re[taricc]:
Проблема в том, что фотошоп не умеет сжимать до заданного размера. Он вызывает окно Imageready, в котором ты указываешь параметры сжатия для заданного размера. Imageready подбирает степень сжатия для КОНКРЕТНОЙ фотографии, чтобы она сжалась до заданного размера и возвращает ее фотошопу. Фотошоп в экшене использует одну и ту же СТЕПЕНЬ СЖАТИЯ (например 7, или 60%) для всех фотографий, а не оптимизирует каждую фотографию до заданного размера.
Re[Peter Zakharov]:
Цитата:
от: Peter Zakharov
Знатоки, подскажите программу для ужатия jpeg фотографий плиз :)

В общем подскажите умную программу, если кто сталкивался с таким вопросом :)

Оченно рекомендую Advanced JPEG Compressor. Может все что Вы хотите и многое сверх того. Масса настроек!
Re[Отколенко Олег]:
2Отколенко Олег
Огромное спасибо, действительно хороша, а есть еще аналоги/альтернатива?

Тяга к идеалу, понимаете ли :)

Вот на другом форуме мне посоветовали интересный плагин к фотошопу, это еще эффективней,
вот только я пока его не укротил для работы в пакетном режиме.

Цитирую:

2Андрей Белоконь
BoxTop Web Tools ProJPEG 6.0
Вот эта тулза близка к идеалу :)
Правда имеет один маленький недостаток -- подглючивает периодически поразному :)
И один большой -- не предназначена для работы в пакетном режиме :(
Мне не удалось заставить ее записывать файлы с разными именами. То есть она весь пакет сохраняет в один и тот же файл. Либо запускать ее в режиме с отображением диалоговых окон и постоянно щелкать по кнопкам и вбивать имена.
Либо, может есть специалисты по скриптам в фотошопе?
Можно ли через них как-то посылать команды диалоговым окнам фильтра?
По крайней мере мне это не удалось, да и скриптлистенер не конспектирует работу с окнами фильтра.
В общем вопрос:
Какие еще знаете фильтры к фотошопу для работы с JPEG? Например, аналогичные фильтрам
BoxTop Web Tools ProJPEG и Ulead SmartSaver ?


Резюмирую:
Поэтому и спрашиваю про такую чудо программу [одна программа найдена -- Advanced JPEG Compressor, с задачей минимум справляется, хотелось бы найти аналоги/альтернативы], а еще лучше фильтр для фотошопа.
BoxTop Web Tools ProJPEG к сожалению пока не удалось укротить для работы в пакетном режиме.
Или как из Экшена или Скрипта переименовывать файл на диске без пересохранения(пережатия) или запускать постороннее приложение?
Re[Peter Zakharov]:
Вам нужен ImageMagick http://www.imagemagick.org/script/index.php
Тут http://www.imagemagick.org/Usage/formats/#jpg в разделе Writing JPEG Images прямо Ваш случай: [quot]NOTE: You can not determine a quality to get a specific filesize, except by trying it. The best way is to say try a "-quality" of 75% and see the result if to large reduce by 10%, if two small increase. Then do a binary search to find the quality that best matches what file size you want. Shouldn't take more than 5 to 6 trys to figure it out.[/quot]

А если покажется сложно, то http://www.xat.com/jdo/ сделает все как надо.

Re[vga50]:
2vga50
Здорово!
Спасибо!
Попытаюсь разобраться :)
Re[Peter Zakharov]:
BoxTop Pro Jpeg - замечательный плагин. Я пакетной обработкой фоток не занимаюсь, поэтому его и юзаю. Есть, правда, у него и еще 1 минус - не сохраняет EXIF :(
Вы не авторизованы

Пожалуйста, авторизуйтесь, чтоб иметь доступ к полному функционалу сайта