Home > Обработка > Пакетное уменьшение фотографий в Adobe Photoshop с помощью Actions

Пакетное уменьшение фотографий в Adobe Photoshop с помощью Actions


Довольно часто у фотографов возникает необходимость быстро уменьшить большое количество фотографий до определенного размера. Я уже писал, как можно решить эту задачу при помощи Photoshop Image Processor, хотя сам обычно использую Actions (Действия). Actions – это записанная последовательность определенных действий, которую можно редактировать, отлаживать и при необходимости запускать, таким образом автоматизируя однотипные операции над фотографиями. Задач, для которых очень удобно применять Действия, очень много: тонирование, добавление логотипов и надписей, перевод в ч/б, повышение резкости и т.д. Но сейчас давайте подробно разберем именно уменьшение фотографий.

Для начала открываем в Photoshop какую-либо фотографию, находим справа палитру Actions.

В Photoshop уже есть папка с заранее прописанными действиями Default Actions. Можно в ней порыться и найти быстрый способ сделать виньетирование, тонирование, перевод в сепию и т.д. Но сейчас речь не об этом – нам нужно создать собственную папку и прописать Action – последовательность действий для уменьшения снимков. Давайте этим займёмся 🙂

Свою папку с действиями можно создать, нажав на значок папки в нижней части палитры. В появившемся диалоговом окне зададим его название.

Хотя у меня уже есть свой набор AM. Так что я новый создавать не буду 🙂

Нажав на соседний значок мы начнем запись нового действия.

Ему можно задать имя, назначить папку (набор), в которой оно будет храниться, задать горячую кнопку или комбинацию клавиш, которая будет запускать данное действие, выбрать цвет, которым оно будет подсвечиваться и нажать кнопку Record. Запись началась, о чем нам сообщает характерная горящая красная кнопка на палитре Actions.

Теперь идём в меню File / Automate / Fit Image и задаем размеры, до которых хотим уменьшить снимок. Например, 600х600 точек. Но это не значит, что снимок на выходе станет квадратным. Просто его размеры по длине и высоте не будут превышать заданных значений.

Первое действие записано.

Но в результате уменьшения снимка теряется резкость. Нужно её поднять. Идем в Filter / Sharpen / Unsharp Mask

Выбираем оптимальные для данного исходника параметры повышения резкости.

Теперь осталось сохранить уменьшенный снимок. В этом нам поможет функция Save for Web & Devices из меню File

Пройдемся по параметрам:

Выбираем формат JPEG

Качество (сжатие). Я часто использую значение 85

Делать прогрессивную развертку и оптимизировать снимок не надо – эти галочки не ставим, а вот встроить цветовой профиль в картинку надо, чтобы все устройства знали как её правильно показывать. Если родной профиль фотографии отличается от sRGB, его можно сконвертировать в sRGB. Метаданные лучше сохранить полностью, чтобы в дальнейшем можно было посмотреть с какими настройками сделан снимок, с какими параметрами сконвертирован. Но если вы хотите оставить это в секрете или просто требуется максимально облегчить файлы, в пункте Metadata нужно выбрать None т.е. ничего.

После нажатия на копку Save нужно выбрать директорию, в которую будут записываться уменьшенные фотки. Надеюсь, с этой операцией все справятся и поясняющий Screen-shot здесь не нужен 🙂

Далее закрываем снимок без сохранения. Меню File / Close. или можно просто нажать Cmd+W на клавиатуре Ctrl+W на PC.

И завершаем запись нашей последовательности действий нажатием на черный квадрат Малевича.

Всё. Алгоритм записан.

Теперь идём в Adobe Bridge и выделяем все файлы, предназначенные для уменьшения.

и из меню Tools/Photoshop/Batch запускаем наш Action

В открывшемся диалоге скорее всего уже будет выбран только что созданный нами набор действий. Остается только нажать на кнопку ОК, и можно идти пить чай – фотошоп будет пакетно уменьшать выделенный массив фотографий 🙂

  1. June 12th, 2013 at 23:08 | #1

    @Екатерина
    Пожалуйста, Екатерина!
    Странно, что Adobe Camera RAW не помог. Это вполне приличный RAW-конвертер. Не помочь он мог лишь в том случае, если его версия старее Вашей камеры. Т.е. нужно просто обновить Camera RAW, и он будет читать сырые файлы даже с недавно анонсированных фотоаппаратов. Обычно Adobe выпускает обновления довольно шустро. На маке или на PC – не так важно. Я сам на MacBookPro – и всё в порядке 🙂

  2. Екатерина
    June 12th, 2013 at 16:55 | #2

    Amarakho, спасибо огромное!!!! Знали бы Вы сколько я промаялась сначала конвертя из nef и cr2… может, и на этот случай подскажите приемчик? PS совсем не хотел есть эти форматы, скачала Adobe Camera Raw – не помогло.. Работаю на маке, может в этом проблема… В любом случае огромное Вам спасибо!!!!!

  3. December 10th, 2012 at 17:00 | #3

    Спасибо большое, информация очень полезная

  4. vzhik
    July 28th, 2012 at 22:11 | #4

    Спасибо!!!!!!!!!!@amarakhovski

  5. July 23rd, 2012 at 04:33 | #5

    Почему после нажатия Tools/Photoshop/Batch ни какое окно не выпадаетч тоб выбрать мой Action?

  6. amarakhovski
    July 17th, 2012 at 13:55 | #6

    В общем, нужно в action после Fit Image прописать команду Image/ Canvas Size и там указать размеры 200 на 200 пикселей. @vzhik

  7. vzhik
    July 17th, 2012 at 13:06 | #7

    Здравствуйте, Антон! Большое спасибо за урок, но есть такой вопрос. Подскажите пожалуйста, как уменьшенные фото до 200 px по большей стороне, наложить на квадрат 200 на 200 px для того что-бы получить квадратную превью для сайта? Спасибо!

    • amarakhovski
      July 17th, 2012 at 13:50 | #8

      А квадрат должен быть белый, чёрный или прозрачный? 🙂

  8. Юлия
    July 16th, 2012 at 02:00 | #9

    Михаил, у меня тоже была такая проблема, решила очень просто! Путь, куда вы сохраняете уменьшенные файлы не должен содержать русские буквы. Назвала просто папку 1 на диске D (например).

  9. December 2nd, 2011 at 14:23 | #10

    @amarakhovski
    В моем случае получается с точностью наоборот. Save As записалось без проблем

  10. December 2nd, 2011 at 13:59 | #11

    Нашел проблемное место: у меня при написании выполняемых действий вместе с именем папки прописывается и имя файла. Как оставить только имя папки пока не нашел

    • amarakhovski
      December 2nd, 2011 at 14:16 | #12

      Да, если делать через Save As, то частенько возникает такая проблема. Я позже напишу как с ней бороться. Если вкратце – просто надо попробовать перезаписать операцию сохранения и проверить, чтобы путь заканчивался именем папки а не файла.
      А если делать через Save For Web & Devices то такой проблемы обычно не возникает

  11. December 2nd, 2011 at 13:39 | #13

    Здравствуйте, Антон. В процессе записи действий проблем не возникло. Но уже при запуске обработки из Adobe Bridge при исполнении действий Photoshop выдает такое ругательство: “Команда не выполнена, так как не существует папка назначения”. Подскажите в чем может быть проблема?

    • Andrey
      September 12th, 2014 at 22:03 | #14

      Я тоже долго бился над проблемой “Команда не выполнена, так как не существует папка назначения” и вот аллилуйя, переименовал название папки в цифры, без пробелов, не проверял, но скорее всего англоязычные названия (желательно без пробелов) тоже подходят, всё заработало. Это косяк в программном коде PS, он не воспринимает русский язык…

  1. No trackbacks yet.