Фотошоп — программа крайне гибкая, и сложно найти человека в профессиональной среде, которому она бы не нравилась. От него люди отказываются только ради более простых или более удобных средств работы с изображениями. Так, одним из конкурентов Фотошопа стал его младший собрат Lightroom, другим — Photoshop Elements, лишь его облегченная и более дешевая версия. Однако, все это не говорит о том, что программа плоха — скорее, о том, что слишком сложна для начинающего или слишком громоздка и неповоротлива для каких-то узкоспециальных сфер применения. А ведь его можно сделать проще.
Зачем нужны экшены Фотошопу
Ученые нашли способ заглянуть в мозг человека и выявили интересную закономерность: при всей заявленной неимоверной скорости работы мозга с новой работой он справляется очень медленно. Другими словами, если все делать пошагово, не применяя условные и беусловные рефлексы, даже человеческий мозг становится ужасно тормозным инструментом. Не поняли, о чем мы? Ну и ладно.
Фотошоп сродни мозгу — многое умеет (в умелых руках, естественно), но, как правило, если все делать в нем вручную, будете над каждой фоткой трудиться часами. Это не плохо — это просто медленно.
Не знаю, кто именно, но кто-то явно из очень умных сотрудников Adobe в свое время придумал способ автоматизации, подстраивающийся под пользователя — то, что во времена, когда Фотошоп на русский не переводили, называлось «actions». Впоследствии «талантливые» русские переводчики придумали этой палитре (инструментальное окно справа, активизируется в меню Окно → Операции | Window → Actions или просто Alt+F9) название сначала «действия», потом «операции» (последнее, кстати, сейчас сильно похоже на официальный перевод силами Adobe, так что имеет все шансы укорениться в практике), хотя большинство их до сих пор и называют «экшенами».
По сути, это все те же ваши действия, которые вы повторяете время от времени на некоторых фотографиях — т.е. можно создавать группы рутинных действий практически для каждого типа, жанра, размера, формата, цвета и любой другой характеристики фотографии. Так, наиболее адекватным всегда является создание экшенов для сохранения для web, шарпинга, выравнивания цвета и освещенности лица (софт-фильтра), усиления цветов и пр. Чтобы не делать руками десяток операций, вы их просто записываете в экшен и даете название.
Создаем экшены
Начинается все с создания оболочки — символ слева от корзины в палитре, означающий новый экшен. Это ни к чему не обязывает. Желательно, чтобы экшен имел название не «Операция 1» (дефолтное в русифицированном Фотошопе), а что-то более значимое, к тому же содержал бы указание на степень применения фильтра. Например, экшены для шарпинга можно называть «Шарпинг мягкий», «Шарпинг средний», «Шарпинг жесть», которые повышают четкость в разной степени. Так как шарпинг — операция короткая, мы создадим экшен для сохранения для web, назовем его «Web 800 + sharpen, 2 border» (английские слова короче, потому в строке укладывается больше символов латиницей и, соответственно, больше смысла — никто не запрещает вам называть экшены по-русски), что означает «Для Web, шарп, 800, рамка 2». При создании (или потом при редактировании) можно даже функциональную клавишу данной операции назначить, чтобы сохранять версию для интернета одним нажатием — актуально для наиболее используемых. Как группировать экшены — ваше дело, хоть цветом подсвечивайте, хоть в папки кладите (кнопка новой папки рядом).
После задания параметров нажимаем «запись», и делаем все, что хотим. Не пугайтесь, запись можно останавливать (квадратная клавиша «стоп») или возобновлять (круглая «запись») — главное, не забывать, что сделали.
Не забывайте, что такой экшен вы пишете под разные условия, а потому, он должен учитывать, что у вас файлы, которые вы посылаете в интернет, могут различаться: быть в разных цветовых пространствах или с разными цветовыми профилями, иметь один слой или несколько — все это надо предусмотреть (это просто такая отмазка, на случай если вам вдруг покажется, что некоторые действия лишние). Что вошло к нам в экшен:
- конвертируем в профиль sRGB (Редактирование → Преобразовать в профиль: Относительный колориметрический | Edit → Convert to rpofile: Relative colorimethric, все галки нажаты, чтобы и слои склеивались) — сделайте заранее незаписанный в экшен новый слой, чтобы галка была активна
- изменяем размер до 800 по длинной стороне (Файл → Автоматизация → Изменить размерность | File → Automate → Fit Image, гда ставим 800×800 и нажимаем Ok)
повышаем четкость изображения (здесь лучше использовать специальные плагины, которые умнее стандыртных инструментов Фотошопа — мне нравится Nik Sharpener Pro, я там шарпил несильно, зато немного повысил микроконтраст и структуру усилил, но можно сделать и любым другим способом)
делаем рамку толщиной 2 пиксела (создаем слой Ctrl-Shift-N, выделить все Ctrl+A, Редактирование → Выполнить обводку | Edit → Stroke)- склеиваем слои (на палитре слоев в выпадающем меню Выполнить сведение | Flatten image)
- сохраняем изображение (Ctrl-Shift-S, JPEG, снимаем галочку у цветового профиля для экономии места, выбираем специальную папку, например, «For Web» на рабочем столе, сохраняем туда со сжатием 9)
После записи мы останавливаем наш экшен. Теперь мы можем его редактировать, чтобы запускать горячей клавишей, класть в папку и пр. Мы его можем даже сохранить, чтобы открыть на другом компьютере. Кстати, если интересно, вот он (если у вас нет фильтра Nik Sharpener Pro версии 3.0, выкиньте или замените соответствующее действие).
Редактируем экшен
Это не все. Созданный экшен, как и любая программа, поддается редактированию. И если вы вдруг, спустя некоторое время после создания набора команд, решите его дополнить свежими мыслями, не бойтесь — его достаточно просто открыть и выбрать команду, перед которой вы решите вставить другую нужную и начать запись. Записав дополнительную команду, опять нажимаете «стоп», после чего все команды можно двигать, перемещать и удалять, лишь бы экшен не выдавал ошибочную последовательность действий.
Что делать с экшеном
Не зря же мы его писали, верно? Все для того, чтобы использовать его в будущем. Вариантов использования немного, но все же они есть и зависят, как правило, от объема:
- вручную — запускается в конце редактирования, когда нужно только сохранить одну или две фотографии для Web. Вы идете в палитру «Операции» и выбираете там наш «Web 800 + sharpen, 2 border», после чего нажимаете треугольник «воспроизведение» внизу. Фотография прогонится через весь экшен и запишется в указанную нами папку на рабочем столе под именем, которое у нее было на момент начала редактирования
автоматом из Фотошопа — когда нужно прогнать через экшен целую папку с фотографиями. В меню выбираете Файл → Автоматизация → Пакетная обработка | File → Automate → Batch, далее просто устанавливаете нужные настройки. Здесь можно выбрать путь для сохранения, маску названия файлов (абсолютно любую с использованием доступных операторов). После нажатия «Да» запустится пакетная обработка, продолжительность работы которой зависит от производительности компьютера и количества файлов- автоматом из операционной системы — программа создает исполняемый файл, который просто запускает пакетную обработку в Фотошопе, только изначально Фотошоп закрыт, для чего достаточно лишь перетащить группу файлов на иконку дроплета и уйти пить чай. В меню выбираете Файл → Автоматизация → Создание дроплета | File → Automate → Create droplet, а сами действия такие же, как при запуске пакетной обработки в самом Фотошопе.
Что еще можно упаковать в экшен
Ответ: что угодно. Точнее, те действия, которые нужны вам. Например, зачем вам экшены постеризации фотографий в допечатной подготовке? Правильно, вы даже не знаете, что такое постеризация — а для многих это практически ежедневная работа. Как вариант, в экшен можно записать:
- хитрую процедуру раздельного шарпинга
- исправление баланса белого в некритичных случаях
- усиление цвета без усиления контраста
- применение фильтров разглаживания кожи лица
- применение любых других фильтров, которые могут записывать параметры в сам экшен (иначе они могут требовать участия пользователя)
- перегон в псевдо-HDR
- установку водяных и копирайтов знаков на серии фотографий
- что-то еще





ComOFF said on 13.05.2009
спасибо. полезная статья.
Евгений said on 19.05.2009
Жаль что необъяснили как зациклить экшен и сделать запросы параметров внутри экшена.
UncleSam said on 19.05.2009
Евгений, это так необходимо именно вам? И какие параметры какого именно инструмента необходимо вводить?
Александр said on 06.08.2009
а как сохранить их перед переустановкой виндовс?
где они хранятся?
UncleSam said on 07.08.2009
Там есть Save action — проще на флешку перенести и все, можно так даже на другой комп перетащить
Василий said on 11.08.2009
Очень пользительно.
Paffka said on 20.09.2009
Евгений:
Зациклить Экшн можно посредством использования такого инструмента:
File->Automate->Batch
Где, в качестве используемого набора действий указывается предварительно созданный Action.
Запрос на ввод параметров во время выполнения Экшенов:
в окошке Actions перед требуемой строкой нужно установить мышкой значок с изображением таблички.
Юля said on 20.10.2009
а можно подробнее про сохранение Save action
не понимаю где это, очень нужно, заранее спасибо
UncleSam said on 21.10.2009
Юля, посмотрите текст, в палитре экшенов «символ слева от корзины»
reBoow said on 25.10.2009
отличная статья)
Влад said on 28.10.2009
А как отредактировать экшен? Свои и сторонний? )
UncleSam said on 28.10.2009
Влад, экшены редактируются так же, как и записываются. Можно прогнать его, потом откатить в хистори до критичного шага, развернуть экшен (на стрелочку выпадающую кликнуть), поставить курсор на тот шаг, перед которым надо вставить следующий шаг и нажать на запись, сделать, что нужно, нажать на стоп. Если курсор не туда поставили, тоже не проблема — шаги можно перетащить мышкой. Сейчас поправлю в статье.
Алексей said on 17.11.2009
тот кто придумал это — гений .
супер !! и за эту статью спасибо !
Влад said on 17.11.2009
Всё понял! Огромное спасибо за отличную, полезную и очень понятную статью!!!
Респект!
Татьяна С. said on 03.12.2009
Спасибо большое!Действительно лучший фотоблог!Так долго ничего не могла найти толкового…обычно фотографы новичков не любят к сожалению.
сергей said on 12.12.2009
Уважаемый UncleSam, у меня к Вам вопрос. А можно ли писать экшены к Adobe Photoshop Elements? И если да, то как с Вами можно связаться чтобы более подробно обсудить этот вопрос?
UncleSam said on 12.12.2009
Сергей, Elements — сильно урезанная версия. Поручиться не могу, но вдруг нету. Надо изучить вопрос
Nata said on 13.12.2009
Подскажите, пожалуйста… Поставила себе экшен, в конце которого файл сохраняется и закрывается. В шаге Save стоит путь сохранения, с другого компа. Как мне его поменять на свой?С
Спасибо заранее за ответ!
UncleSam said on 14.12.2009
Nata, поставьте галку в настройках экшена, типа «Override save as action» и поставьте свой путь для сохранения.
Nata said on 15.12.2009
UncleSam, что-то не могу найти… У меня CS2. Ничего похожего на Override save as action в выпадающем списке не нашла…
UncleSam said on 15.12.2009
Nata, виноват, неправильно вспомнил. Это третий сегмент окна пакетной обработки, «Destination/Назначение», первая же галочка, «Ignore save as commands/Игнорировать команды Сохранить как». Оно не выпадающее
Nata said on 16.12.2009
UncleSam, спасибо огромное! Все получилось!
UncleSam said on 16.12.2009
Nata, помните, я в вас верил!
vasek said on 19.02.2010
Avtor polzuetsa ruskoi versie PS?! :-D
UncleSam said on 22.02.2010
vasek, опции не было
сергей said on 19.02.2010
UncleSam, а можно что либо подобное реализовать на Gimp?
UncleSam said on 22.02.2010
Сергей, не знаю, надо Gimp смотреть.
Алексей said on 10.04.2010
А возможно реализовать условия в экшенах? Я использую экшены для автоматизации, вот что хотелось бы: у меня есть куча изображений, и их нужно подогнать к определенному размеру. Но заранее неизвестно, будет изображение которое нужно отредактировать, меньше, или больше желаемого размера. Хотелось бы чтобы в экшене было условие, если изображение больше чем 640х480, то его нужно уменьшить до 640х480, а если меньше, то просто нужно расширить холст до 640х480, а само изображение не масштабировать.
UncleSam said on 12.04.2010
Алексей, тут уже скрипты нужны и программистские навыки.
Дмитрий Животягин said on 04.09.2010
Подскажите пожалуйста, горизонтальные фотографии успешно прогнал через батч, логотип встал на нужное место — в общем все как я и записывал в экшене. Но вертикальные фото никак не хочет повторять по сценарию экшена, а именно: логотип ставит выше на 2-3 см чем место, указанное в экшен. Иногда, когда пытаюсь записать экшен немного иначе — логотип на фото после применения батча выглядит слишком большим, не таким как я его записал в экшене… Почему так может быть? Делаю все один в один как и для горизонтальных.
UncleSam said on 04.09.2010
Дмитрий, для фотошопа вы выставляете размер шрифта относительно высоты, точнее, вы его выставляете абсолютно, а пережимается файл относительно высоты, а именно, если кадр горизонтальный, изменяется размер по ширине, т.е. на одну величину, а если вертикальный, то по высоте, т.е. на другую. Вернее, сам кадр изменяется на одну величину, а вот высота на разные.
Решение одно: поставьте приказ вставлять логотип уже после ресайза — он и двигаться не будет, и размер будет фиксированным. Это логично.
Дмитрий Животягин said on 04.09.2010
Спасибо, дядя Сэм, я ресайз как раз делаю 1 действием, и только после этого вставляю лого, а затем меняю размер лого, и лишь потом позиционирую лого в картинке. Т.е. изменение размера идет ДО размещения лого. Но на горизонтальных все четко встает, а на вертикальных какие-то непонятки…
UncleSam said on 06.09.2010
Дмитрий, вы либо не прочитали мой коммент, либо не поняли.
1. Какой смысл изменять размер логотипа после вставки? Почему не сделать сразу под нужный размер? Делаете несколько видов под разные размеры, прописываете в нужные экшены. Размер и позиционирование ставятся относительно высоты, которая разная в двух случаях. Не мутите воду, сделайте логотип под нужный размер и вставляйте.
2. Не понял плясок с бубном относительно изменения размера одним экшеном, а прописывания логотипа другим. Не мое дело, впрочем, но тогда уж проще два экшена сделать под горизонтальные и вертикальные кадры.
Дмитрий Животягин said on 04.09.2010
И еще дополнение: у меня логотип в виде картинки, а не текстовый.
наташа said on 13.10.2010
долго ли выполняется экшен?
а то у меня получается так я запускаю экшен и он не загружается.
что делать?
UncleSam said on 14.10.2010
Наш экшен? Вообще, они зависят от быстродействия компьютера, Фотошоп же свои команды и выполняет. На хорошем компьютере это обычно несколько секунд.
Олег said on 26.12.2010
Подскажите пожалуйста в чём ошибка, почему не работает экшн?
http://www.youtube.com/watch?v=iDhUnRiJbSw
UncleSam said on 27.12.2010
Олег, так вы в Save for web нажали done, а не save, а в окне пакета не указали override. Вот он изменяет, а потом за вас нажимает done, закрывая потом и экшен.
Иван Козлов said on 22.01.2011
Слетели все экшены которые были ранее установлены. Просто в никуда. Открыл свой ФШ 5, а во вкладке ОПЦИИ пустота. Может подскажете где искать? Пробую создать новые а они каждое действие просят «ОК» или «ПРИМЕНИТЬ» — СПАСИТЕ
UncleSam said on 22.01.2011
Иван, а что вы в экшенах указываете? Можете экспортировать и по почте нам кинуть?
Анна Боровайт said on 28.08.2011
Круто! Спасибо! Оч кстати ))) Особенно про всю папку сразу)
Елена said on 13.12.2011
У меня беда случилась, помогите. Из-за вирусов рухнул фотошоп, вообще не открывается. В последнее время делала несколько экшенов. Обычно всегда их сохраняю. Но в этот раз сохранить новые экшены не успела.
Что же теперь, все пропало? Неужели фотошоп их автоматически нигде не сохраняет? Ведь должны же они быть где-нибудь…
UncleSam said on 14.12.2011
Попробуйте посмотреть в C:\Program Files\Adobe\Adobe Photoshop CS5\Presets\Actions — проблема с самостоятельно созданными, правда, может остаться.
А еще обязательно смотрите C:\Program Files\Adobe\Adobe Photoshop CS5\Required — там и должен быть ваш Default Actions.atn — это при условии, что для своих экшенов вы не создавали отдельной папки. Опять же, попробуйте поиском найти файл Default Actions.atn
fed24 said on 17.12.2011
Спасибо большущее! Это же сколько я времени… эх.:) С другой стороны, все уже отработано до такого автоматизма. Всеж экшен это хорошо, но и навыки пошагового тыканья, вроде как основа понимания происходящего. Это мой мозг пытается оправдать затраченое время :))
не понимаю что за поле said on 26.04.2012
Доброго времени суток. Буду благодарен за помощь. создал сценарий пакетной обработки изображения ( добавление логотипа на фото ) . Но работает он как-то странно. Проблема в том, что при обработке порядка 500 фото, он на каком то этапе (как правило успевает обработать больше половины фото ) перестает сохранять и закрывать новую фото с логотипом. Вследствие чего приходиться либо пере запускать проект ( в надежде на то что он все же сможет все сделать сам) но чаще я вручную заканчиваю (когда кол-во фоток не большее, в противном случае я занаво перезапускаю).
UncleSam said on 26.04.2012
Скиньте экшен, если несложно. И заодно скажите версию фотошопа и на что именно экшен натравливаете и куда сохраняете.
не понимаю что за поле said on 26.04.2012
CS5. в справке пишет 12.0. надеюсь это то что вам надо. процесс происходил следующим образом.
мне нужно на фото разместить свой логотип. я делал следующее
Открывал логотип, копировал его, закрывал , а затем запускал пакетную обработку, которая вставлял логотип, размещала его в заданном месте, сохраняла данную картинку в заданном формате, в указанною папку. Процесс идет, но потоп на каком то этапе, он перестает вставлять логотип и уже ничего не делает с открывшейся новой картинкой. Я в пакетную обработку добавил, чтобы теперь перед каждой картинкой программа открывала файл с логотипом и копировала его. В процессе также постоянно выскакивает ошибка (коррекция пиксельной пропорции включена только для просмотра. Чтобы добиться максимального качества изображения, отключите её). Проблема осталась, фш почему то некоторые картинкии (уже с наложенным лого ) не сохраняет в указанною папку, и они так и висят в окне фш.
П.с. у меня стоит 7-ка, и иногда сохраняя картинку с инета, у меня выскакивает окно что то типо следующего (у вас недостаточно прав для записи, обратитесь к администратору), и картинка сохраняется со второй попытки .
UncleSam said on 02.05.2012
Одинаковый ли пиксельный размер файлов при открывании файлов? Какая ориентация у картинок (книга/альбом)? При вставке логотипов экшен лучше писать примерно по такому алгоритму: открыть → ресайз до нужного размера (в окне automate есть подгонка по длинной стороне, здесь выше вроде бы написано про это) → сливание слоев (flatten image) → переименовывание файла фона в единообразный → вставка логотипа → присвоение названия слою с логотипом → сливание слоев → сохранение как. При запуске экшена сделать оверрайд открытия и сохранения, должно все работать.
не понимаю что за поле said on 02.05.2012
вроде бы нашел причину.
1. начну с конца. проблема с «у вас недостаточно прав для записи, обратитесь к администратору» возникает из за нода, в нем нужно отключить в доп настройках в сканировании в режиме реального времени пункт «создание». вроде так, щас новая винда , нет возможности проверить.
2. вто время как работал ФШ я постоянно паралельно лазил по инету, и очень интенсивно использовал ctrl+c ctrl+v, думаю это и стало главной причиной сбоя работы программы.
Спасибо за участие в решении проблемы.
UncleSam said on 02.05.2012
Это стандартные права под Вистой и семеркой, я тоже не сразу врубился, почему Лайтрум отказывается удалять файлы. Всегда пожалуйста, буду знать тонкость.
UncleSam said on 02.05.2012
Кстати, экшен по почте так и не пришел.