Вопрос по сложной обработке группы фотографий

Всего 6 сообщ. | Показаны 1 - 6
Re[MaximK]:
В экшене сохранение должно происводится скриптом. А в скрипте уже можно какое угодно имя генерировать.
Re[MaximK]:
Исскусство на поток. Правильной дорогой идете, товарищи... Только вот не в ту сторону...
Re[MaximK]:
Цитата:

от:MaximK
Ищу помощи у знатоков Photoshop по вопросу сложной, многоэтапной АВТОМАТИЗИРОВАННОЙ обработки группы фотографий с помошью Actions в Photoshop 10.

СУТЬ ДЕЛА:
Есть большая группа фотографий (свадебная фотосессия) и два готовый action для её обработки.
Action 1 - борется с шумами, улучшает резкость, насыщенность, контрастность и т. п.
Action 2 - создаёт копию картинки и переводит эту копию в чёрно-белый вариант. Результат сохраняет с заданную папку под новым именем (например 1.jpg)., а копию закрывает. Далее, создаёт новую копию, на которую накладывает другой эффект и опять сохраняет готовый результат в заданную папку, под новым именем (например 2.jpg). Далее, обработка Action 2 продолжается по похожей схеме и в результате в заданную папку ложиться до десятка разных вариантов обработки исходного кадра.

Сначала я работал с этими двумя action в два этапа. Сначала все кадры обрабатывал Action 1. А потом каждый кадр вручную открывал в Photoshop и натравливал на него Action 2. После окончания его работы я выбирал понравившиеся мне варианты оформления, перемещал их из заданной папки "к месту постоянной дислокации", а остальные файлы удалял. Заданная в Action 2 папка освобождалась и я мог опять запускать Action 2 для обработки следующей фотографии, которые он сохранял в эту же папку под теми же именами.

В общем рутина несусветная. Но если получится найчить Action 2 сохранять новый файлы не по жёстко заданному имени, а ко какой то переменной, то можно будет связать эти два action и съэкономить много времени на типовой обработке, чтобы посвятить его более творческим вопросам.

ВОПРОС:
подскажите, пожалуйста, что нужно сделать, чтобы при пакетной обработке новые файлы сохранялись под другими именами? Например, если в заданной папке уже есть файлы с именами от 1.jpg до 10.jpg, то следующая группа сохранялась в эту-же папку с именами от 11.jpg до 20.jpg. Или по любому другому алгоритму, лишь бы старые файлы не затирались новыми?
Пояснение:
в результате нужно получить полностью автоматическую работу связки из этих двух Action, чтобы можно было запустить процесс и пойти заниматься другими делами, а не сидеть перед экраном и править имена вновь сохраняемых файлов.

P.S.
Для визуальной поддержки вопроса: http://www.wedding-piter.ru/downloads/obrabotka.jpg

Подробнее
Вам нужно разбить Action на более мелкие части, чтобы каждый этап обработки завершающийся сохранением был отдельным action. Например, вы создаете Action 1, который убирает шум и шарпит картинку. Action 2 делает черно-белое изображение. Action 3 - сепию и пр.

Когда вы запускаете Batch, в нижней части диалогового окна есть опции сохранения результата (и галочка Override Action "Save As" Commands) - вот ТАМ вы можете задать какие хотите имена файлов. Т.е. после прогона Action 1 вы сохраняете под именем DocumentName_Sharp_and_Noise, после прогона Action 2 сохраняете как DocumentName_BW, после Action 3 - DocumentName_Sepia и т.д.
Re[MaximK]:
2CI - мне показалось, автор хочет чтобы имена генерились автоматически. Запустил экшен - и чтобы куча картинок обработалась. А так он будет сидеть у компа и придумывать имена сам. :)


Я не уверен, что экшены сохраняются скриптом.
Однако знаю, что экшен можно вызывать из скрипта.
Вы с программированием немного знакомы?

В ФШ-ском фолдере есть Scripting Guide. Откройте подходящий референс java или VB, и посмотрите главу Action Manager.
Если коротко, запускается ScriptListener плагин, играется Ваш экшен и лисенер записывает скрипт, соответствующий экшену в лог файл.
Дальше нужно немного программирования - надо либо передать экшену имя файла для использования при сохранении либо сохранить самому (это запишется в скрипт). Можете, например, использовать имя исходника, чтобы было что то вроде IMG0001-1, IMG0001-2 и т.д. , или еще что придумаете.
Ну и в референсе рассказано как подрихтовать лог файл чтобы сделать работоспособный скрипт.
Re[vga50]:
Цитата:

от:vga50
2CI - мне показалось, автор хочет чтобы имена генерились автоматически. Запустил экшен - и чтобы куча картинок обработалась. А так он будет сидеть у компа и придумывать имена сам. :)

Подробнее
Так так и будет. Он задает формулу для генерации имен, а не сами имена.
Вы не авторизованы

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

Обратная связь

Здесь вы можете оставить свои контактные данные, чтобы мы могли связаться с вами.