Как сделать сценарий в фотошопе

Как создать сценарий пакетной обработки в PhotoShop’е

Для начала определимся, что такое «пакетная обработка». Это автоматическая обработка одного или некоторого количества изображений с приданием им определенного набора свойств и сохранение их в определенном месте.

Очень может оказаться полезной дизайнеру фото-сайта или фотографу, собравшемуся опубликовать на домашней страничке полторы сотни своих нетленных произведений. Ясно дело, что фото весом под два мегабайта на странице не выложишь, а если этих фотографий не одна сотня и нужно не только уменьшить пиксельный и физический размеры, но еще и повставлять везде свой логотип, то объем работ может измеряться не одним часом.

Столкнувшись однажды с похожей задачей, припомнил я, что есть в много раз любимом Фотошопе некая палитра Actions и функция Automate / Batch. Яндекс в руки – и то, на что я изначально собирался потратить пару вечеров и не одну тысячу нервных клеток, заняло меньше часа.

Итак ближе к делу.
Необходимо обработать ряд фотографий, уменьшив размер до 640 х 480 px, и вставить везде свой логотип.
Я использовал PhotoShop CS4, но пакетная обработка, насколько я понимаю, во всех последних версиях шопа одинаковая.

Запустив программу, откроем в ней файл со своим логотипом. Возможно, это файл PSD, где на прозрачном фоне красивым шрифтом начертана ваша фамилия либо ник. Скопируем логотип, поместив его в буфер обмена.

Далее откроем в программе одно из тех изображений, которые собираемся обрабатывать.

Перейдем к палитре Actions (Window (Окно) / Actions (Действия) или нажать комбинацию клавиш Alt + F9 ). Внизу палитры есть ряд кнопок, нам нужна третья справа – Create New Set. Нажав ее, создадим новый набор действий (название можно оставить по умолчанию или задать свое).
Далее нажатием кнопки Create New Action создадим новую операцию. Отметим для себя, что внизу палитры загорелась кнопка с красным кружком – Begin recording. Пока она горит, все произведенные с рисунком действия, будут записываться в операцию.

Теперь приступим непосредственно к созданию сценария.
В буфере обмена у нас находится логотип. Вставим его в изображение и поместим в нужное нам место (при этом необходимо учесть, что во всех последующих изображениях координаты логотипа будут такие же, как на данном изображении).
Заметим, что в палитре произошли изменения, и возникла строка Paste (Вставка).

На этом этапе, если есть желание или необходимость, можно к созданному при вставке слою применить Фильтры или Слои (как это делается все знают, поэтому здесь не рассматривается). При этом в палитре возникнут строки, соответствующие произведенным операциям.

batch 2

Перейдем к оптимизации изображений для публикации интернете.
File / Save for Web (Файл / Сохранить для Веб) или комбинация клавиш Alt + Ctrl + Shift + S. В открывшемся окне выберем тип файла JPEG, Quality (Качество) – 51 % и размеры – 640 х 480 px. Сохраним оптимизированное изображение (кнопка Save). Папку для сохранения можно выбрать любую – на данном этапе это неважно, т. к. конечную директорию для обработанных изображений мы определим позднее.
Выйдя в основное окно программы, закроем изображение, отказавшись при этом от сохранения (в нужном нам виде оно уже сохранено).
В принципе, сценарий обработки изображения готов. Осталось только нажатием кнопки Stop playing/recording на палитре Actions остановить запись операций.
Вот как выглядит готовый сценарий.

batch 3

Перейдем к пакетной обработке – File / Automate / Batch (Файл / Автоматизация / Пакетная обработка). В открывшемся окне в строках Set и Action выбираем созданные сценарий и операцию. В строке Source (Источник) выбираем Folder (Папка) и при помощи кнопки Choose определяем папку с необходимыми нам фотографиями. Все следующие ниже «галочки» должны быть сняты.

В следующем блоке Destination (Расположение) также выбираем Folder (Папка) и определяем конечную директорию, куда будут сохранены все обработанные фото. Идущая далее «галочка» также должна быть снята.

batch 4

Вот, собственно, и все. Если сценарий был составлен без ошибок, после нажатия кнопки OK можно сидеть и наблюдать, как машина выполняет за вас нудную работу.

Источник

affiliate4 ru

1674

6588

6683

2767

4102

3218

6407

2240

rating onrating onrating onrating on rating on

Основы Photoshop: Как создать Action (Сценарий)

Этот первый урок, который публикуется на этом сайте по просьбе постоянных посетителей. Как Вы заметили, слева появилась зеленая закладка, нажав на которую можно оставить свое пожелание или предложение по улучшению сайта QuickTUTS.ru. Все Ваши предложения не останутся незамеченными и обязательно воплотятся в уроки по работе в Фотошоп.
В предыдущем уроке Вы узнали, как придавать фотографии более реалистичный и четкий вид. Урок был простой. Но! Представьте, что Вам необходимо обработать таким образом 200, 400 или 1000 фотографий? Если Вы будете обрабатывать каждую фотографию, то это займет у Вас не один день работы, что, согласитесь, не есть хорошо. Вот тут и приходят на помощь Actions или по-русски – Сценарии.

create photoshop action1

create photoshop action 2

1 – Остановить исполнение/запись Сценария ( Stop playing/recording ).

2 – Запись Сценария ( Begin record ).

3 – Запустить Сценарий ( Play record ).

4 – Создать новую папку (группу) ( Create new set ).

5 – Создать новый Сценарий ( Create new action ).

6 – Удалить элемент ( Delete ).

create photoshop action 3

create photoshop action 4

Если Вы раскроете один из записанных шагов (например Shadow/Highlights ), то увидите все параметры, которые были применены.

create photoshop action 5

create photoshop action 6

Надеюсь, урок был Вам полезен. Оставляйте свои предложения и пожелания.

Источник

Пакетная обработка фотографий в Photoshop. Запись операций функцией Actions

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

Придумаем сценарий обработки фотографий, например:

1. уменьшить фотографию до размера 1000 пикселей по ширине;
2. применить функцию автоконтраст;
3. сделать белую рамочку;
4. подписать фотографию;
5. сохранить фотографию.

Если вы задаете Action впервые, возьмите какую-нибудь одну единственную ф-цию (например, уменьшить фотографии) и попробуйте пакетную обработку на ней.

Создадим новый Action.

36826 24106767

Назовем наш сценарий «Рамочка и подпись». Обратите внимание, что мы можем вызывать данный Action горячими клавишами для открытой в Photoshop фотографии. Устанавливаем их, это будет Crtl+F12.

36826 24106768

Нажимаем кнопку Record и Photoshop начинает записывать наш сценарий.

1. Открываем фотографию. Командой Image Size уменьшаем размер фотографии. Например, выставим ширину Width в 1000 pixels. Если вы уверены, что у вас размеры исходных фотографий все одинаковые, то можно задать и высоту в пикселях. Но если такой уверенности нет(например, к некоторым фотографиям ранее применялось кадрирование и т.д.), лучше определить размер только какой-то одной стороны.

36826 24106769

2. Применяем к фотографии функцию Автоконтраст.

36826 24106770

3. Делаем рамочку командой Image / Canvas Size. Если ваши фотографии не одинаковые по высоте, лучше задать рамочку в процентах, поставим 115%. Следует помнить, что Actions записывают строго определенную последовательность действий и не могут сами определять, что и как им надо сделать. Как правило, для обработки горизонтальных и вертикальных фотографий применяют разные Actions. Но в данном случае мы привязались только к ширине фотографии и рамочку поставили в процентах, поэтому и вертикальную фотографию Photoshop обработает корректно.

36826 24106771

4. Пишем текст на рамочке инструментом Horizontal Type Tool на левой панели инструментов. Переносим текст в нужное место, в данном случае это правый нижний угол. У нас все фотографии будут шириной 1000 пикселей, поэтому текст будет располагаться корректно у всех фотографий.

36826 24106772

Далее необходимо слить слои (текст пишется в отдельном слое). Для сливания нажимаем Ctrl+E.
И сохраняем фотографию функциями Save или Save As. Выбираем нужный формат и качество.
Вот так выглядит изображение после обработки.

36826 24106773

!! Заметьте, что напротив каждого действия стоит галочка. Вы можете выключать любое действие из сценария и включать обратно.

36826 24106774

Вы можете применить Actions сразу для большого количества фотографий. Для этого воспользуемся функцией Batch во вкладке File->Automate.

36826 24106775

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

36826 24106776

Таким образом вы обработаете все свои фотографии.

Источник

Как записать действия в фотошопе в скрипт

Скрипты — это автоматизация действий по средствам написания кода на языке программирование JavaScript или Visual Basic. Если вы обладаете такими познаниями, то возможности фотошопа можно сильно расширить.

Перейдем к примеру. В интернете в свободном доступе есть скрипт по автоматическому добавлении даты. Скачав и установив его, в меню фотошопа Файл — Сценарии появится новая команда Добавить дату. Если ее применить, то на фотографии появится дата создания файла.

Но как быть, если вы наоборот не обладаете знаниями в программировании? Есть решение — плагин который в фоновом режиме записывает все ваши действия в программе, а затем их воспроизводит. Звучит классно, но здесь есть минус — этот скрипт понимает не все действия в фотошопе, поэтому для некоторых ваших задумок придется искать другие методы.

Но как бы то ни было, сейчас я вас научу как это делать.

Шаг 1

Скачиваем плагин для записи действий в фотошоп — ScriptListener.8li.

Шаг 2

Его нужно будет скопировать в системную папку программы: C:\Program Files\Adobe\Adobe Photoshop CS5\Plug-ins; для более ранних версий программы C:\Program Files\Adobe\Adobe Photoshop\Scripting\Utilities.

Шаг 3

Если в этот момент фотошоп был открыт — перезапустите его.

Шаг 4

Сделайте любое действие в программе, затем сверните ее. На рабочем столе автоматические появятся два файла: ScriptingListenerJS.log и ScriptingListenerVB.log. В этих двух файлах идет запись действий как раз на двух разных языках JavaScript и Visual Basic соответственно.

ScriptingListener

Шаг 5

Выбираете язык, что вам более понятен. В моем случае это JavaScript.

Шаг 6

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

Шаг 7

Делайте в фотошопе то, что хотите впоследствии автоматизировать.

Шаг 8

Шаг 9

Установим новосозданный скрипт в фотошоп. Откройте системную папку C:\Program Files\Adobe\Adobe Photoshop CS5\Presets\Scripts и скопируйте в нее файл. Перезапустите фотошоп.

Шаг 10

Чтобы файлики на рабочем столе вас не донимали, когда не записываете скрипты, то удалите из системной папки сам плагин.

Источник

Как создать Action (Операцию) в Photoshop

Что такое Action (Операция)?

Action – это запрограммированный набор шагов, совершаемых для выполнения задачи. Они могут быть записаны и сохранены во вкладке Window > Actions (Окно > Операции), горячие клавиши Alt+F9. В ней вы увидите набор экшенов по умолчанию, которые идут вместе с программой Photoshop, но в вашем распоряжении гораздо больше операций.

Нажмите на стрелочку, показывающую вниз, в левой части окна Операции, чтобы открыть выпадающее меню. В нижней части меню есть список операций, когда вы нажимаете одну из них, появляется список всех действий, которые сгруппированы в папке данной операции. Например, список Vignette (Виньетка) начинается с действия ‘Make snap shot’ (Образовать снимок) и заканчивается ‘Move current layer’ (Переместить текущий слой).

4864

Как создать Action?

Чтобы узнать как работают экшены, мы создадим один для оптимизации фотографии для интернета.

1. Откройте вашу фотографию

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

2. Создайте новую операцию

В окне Actions(Операции), горячие клавиши Alt+F9, выберите New Action (Создать новую операцию), с помощью выпадающего меню или иконки на нижней панели вкладки Операции.

Появившееся окно имеет несколько опций:

Name (Имя): это упростит поиск ваших экшенов в будущем, поэтому будьте как можно белее точны. Мы назовем этот экшен ePzresize.

Set (Набор): то, где появится экшен. Набор – это группа операций и вы можете создавать свои собственные новые группы, но сейчас сохраните в наборе Default Actions (Операции по умолчанию).

Function key (функциональная клавиша): позволяет использовать набор горячих клавиш, которые применят операции к изображению. Давайте установим F12 и пометим галочкой Shift.

Color (Цвет): Это позволяет группировать операции по цветам. Мы пометим наш экшен красным. Любую из этих настроек можно будет впоследствии поменять.

4865

3. Запись

Как записать операцию

Чтобы записать операцию, вам нужно будет совершить все шаги выполнения задачи, ради осуществления которой вы создаете этот экшен. Итак, для нашего примера нам нужно изменить размер изображения так, чтобы оно подходило для загрузки в галерею ePHOTOzine. Нужно совершить следующие шаги:

1. Изменить ширину на 1000 пикселей через меню Image > Image Size (Изображение > Размер изображения).

2. Сохранить файл в формате jpeg с качеством 6 или 7 (File > SaveAs (Файл > Cохранить как).

3. Закрыть изображение

4. 4. Нажать на иконку Stop, чтобы закончить запись.

4866

Использование операции

Чтобы использовать экшен, вы можете либо открыть фотографию и использовать установленные вами горячие клавиши для воспроизведения операции, либо осуществить пакетную обработку (batch conversion), при которой операция применяется к нескольким фотографиям одновременно, или вы можете создать дроплет (droplet), который может находиться на вашем рабочем столе, что сделает процесс еще более быстрым. Batch conversion (Пакетная обработка) и Droplets (Дроплеты) находятся в меню File > Automate (Файл > Автоматизация).

Мы создадим дроплет, который ускорит процесс и будет изменять размер изображения и сохранять готовые к загрузке в галерею файлы.

Создание дроплета

Зайдите в File > Automate > Create Droplet (Файл > Автоматизация >Создать дроплет) и откроется следующее окно:

4867

2. Выберите экшен из набора (Операции по умолчанию) и списка операций (ePz resize).

3. Выберите место, куда вы хотите сохранить файлы (мы выбрали рабочий стол, но оно может быть любым).

4. Нажмите OK (Да) и дроплет появится в указанной папке (на рабочем столе). Теперь когда вы когда вы перетаскиваете фотографию к ярлыку дроплета, он прогонит фотографию через экшен.

Источник