Как записать и применить экшены в Adobe Photoshop для пакетной рутины

Экшен в Photoshop полезен там, где одна и та же последовательность команд действительно подходит разным изображениям. Например, к серии сканов нужно применить заранее выбранную коррекцию, а затем подготовить уменьшенные копии. Но решение, одинаково ли освещены кадры и где проходит граница объекта, программа не принимает за фотографа только потому, что нажата кнопка записи.
Рассмотрим авторский рабочий процесс для двадцати однородных изображений. Его цель — проверить действие на нескольких файлах и затем применить к серии, сохранив оригиналы. Процесс описан по текущей документации Adobe; готовый экшен в приложении здесь не запускался. Названия приведены по английскому интерфейсу настольного Photoshop, а расположение элементов зависит от версии.
Actions, Batch и Image Processor решают разные задачи
Adobe определяет action как последовательность записанных операций: команд меню, действий инструментов и настроек панелей. Её можно воспроизводить на одном документе или использовать при обработке нескольких. Сам экшен хранит шаги, но не определяет автоматически всю логику выбора исходной папки и сохранения серии.
| Инструмент | Основная роль | Когда выбрать |
|---|---|---|
| Actions | Записать и повторить редактирование | Проверка одного документа, одинаковая обработка |
| Batch | Запустить выбранное действие на группе файлов | Нужна управляемая связка действия, источника и назначения |
| Image Processor | Конвертация, изменение размера и сохранение серии с заданными параметрами | Нужны копии JPEG, PSD или TIFF, возможно с дополнительным действием |
Если единственная задача — вписать фотографии в заданные габариты и сохранить JPEG, сначала посмотрите Image Processor. Не обязательно записывать собственную длинную последовательность для операции, которую уже выполняет встроенный обработчик.
Как записать небольшое действие
В учебном примере файлы однородны по содержимому и структуре: обычные растровые изображения, для которых заранее подобрана одинаковая мягкая коррекция. Откройте рабочую копию, чтобы случайный шаг не стал изменением единственного оригинала.
- Откройте Window → Actions. Создайте отдельную группу, например «Каталог — проверенные».
- Создайте новое действие с названием «Мягкая коррекция — v1». Имя должно отражать назначение, а не выглядеть как «Action 7».
- Нажмите Record и выполните только выбранную операцию коррекции, например заранее подобранную настройку через Image → Adjustments → Brightness/Contrast.
- Нажмите Stop сразу после нужного шага. Не продолжайте экспериментировать, пока запись включена.
- Просмотрите записанные шаги и убедитесь, что не попали случайное переключение документа и посторонние действия.
Числа коррекции выбираются по вашей серии: универсальных значений, делающих любую фотографию лучше, здесь нет. Важен принцип записи операции, а не обещание, что одна настройка исправит все исходники.
В актуальном руководстве Adobe для просмотра шагов предусмотрена настройка рядом с действием, а для редактирования — выбор шага либо команда Edit Action. Если ваша установленная версия показывает другой вид панели, ориентируйтесь на её справку, не записывайте повторные клики вслепую.
Какие шаги лучше оставить за пределами записи
Для первого экшена автор оставляет открытие, выбор выходного имени и закрытие документа внешнему процессу. Тогда действие занимается только обработкой. Иначе записанный путь может направить последующие файлы к одному учебному изображению или одной папке, что потребует отдельной настройки переопределений.
Не объединяйте в один первый экшен всё, что обычно делаете вручную. Выбор конкретного слоя, выделение в координатах и оценка локальной ретуши могут зависеть от документа. Разделите устойчивую операцию и шаг, требующий визуального решения. Если серия разнородна, выделите несколько групп или сохраните индивидуальную обработку.
Проверьте действие на копиях хотя бы трёх разных представителей серии: светлом, тёмном и отличающемся по размеру. Это авторская проверочная выборка, а не статистическая гарантия. Сравните изображение до и после: отсутствие сообщения об ошибке не доказывает приемлемость результата.
Практический маршрут через Image Processor
В нашем примере действие не содержит сохранения. Откройте File → Scripts → Image Processor, выберите исходную папку с рабочими копиями и отдельное место назначения. Включать вложенные папки следует только тогда, когда их содержимое тоже относится к задаче.
Выберите Save As JPEG и желаемое качество в доступном диапазоне 0–12. Включите Resize to Fit и укажите ширину и высоту ограничивающего прямоугольника, например 1600 × 1600 пикселей. По руководству Adobe пропорции сохраняются: прямоугольная фотография не должна превратиться в квадрат только из-за равных предельных размеров.
Если для выдачи нужны файлы в sRGB, предусмотрена Convert Profile To sRGB. Отдельная Include ICC Profile отвечает за включение профиля в сохранённый файл. Эти настройки выполняют разные действия, поэтому не стоит считать их взаимозаменяемыми.
В блоке Run Action выберите подготовленные группу и действие, загруженные в панель Actions. После запуска Image Processor создаёт соответствующие папки JPEG, PSD или TIFF в месте назначения. Adobe описывает уникальные имена выходных файлов без перезаписи; всё равно проверьте фактическую папку и результаты первой небольшой серии перед большим заданием.
Когда вместо этого нужен Batch
Команда File → Automate → Batch позволяет выбрать Set и Action, источник и назначение. Источником могут быть папка, открытые документы и другие предусмотренные варианты. В Destination различайте None, Save and Close и Folder: Save and Close перезаписывает оригиналы, поэтому для учебного запуска автор его не выбирает.
Если действие содержит Open, опция Override Action “Open” Commands заставляет использовать выбранные для серии файлы вместо записанного исходника. Это не команда «открыть всё правильно» независимо от содержания экшена: сначала выясните, какие шаги там реально записаны.
Сохранение требует такого же внимания. В документированном Adobe сценарии смены формата действие включает Save As, а Batch использует Override Action “Save As” Commands. Нельзя полагать, что соответствующая галочка создаёт отсутствующий шаг сохранения. Для первой практики проще не смешивать этот маршрут с описанным выше Image Processor.
Библиотека и диагностика
Группируйте действия по назначению: подготовка каталога, сканы, публикация. В отдельной заметке храните ожидаемый тип исходника, требования к слоям и способ сохранения. Перед изменением рабочего действия создайте отдельную версию; название v2 имеет смысл только вместе с пониманием, что изменилось.
При остановке серии найдите конкретный неисполненный шаг. Проверьте, существует ли нужный слой, доступна ли команда для этого документа и не ожидается ли диалог. При сохранении «не туда» сначала изучите записанные пути и настройки назначения. При визуально плохом результате пересмотрите саму коррекцию, а не скорость запуска.
Когда нужны сложный выбор по данным, вычисления или обработка разных структур документов, стоит рассмотреть скрипт. Adobe поддерживает программную автоматизацию и рекомендует UXP для современной разработки. Экшен остаётся удобным для устойчивой повторяемой последовательности; границу между ними задаёт задача, а не размер библиотеки кнопок.

