
Adobe Photoshop은 10년 넘게 자동화 기능을 제공해 왔습니다. 전용 도구를 사용하는 것보다 과정이 다소 복잡하게 느껴질 수 있지만, 그만큼 다양한 보정과 편집을 한 번에 적용할 수 있는 복잡한 자동화 시나리오를 직접 만들 수 있다는 장점이 있습니다.
이 글에서는 이미지에 워터마크를 넣거나 특정 해상도로 크기를 조절하는 것처럼 단일 작업을 일괄 처리하도록 자동화를 설정하는 방법을 소개합니다. 나아가 이 기본기를 바탕으로 더욱 복잡한 자동화 시나리오를 스스로 구축하는 방법까지 함께 설명해 드립니다.
포토샵에서 자동화 설정하기
포토샵에서 작업을 자동화하려면 먼저 하나 이상의 '액션(Action)'을 생성해야 합니다. 액션이 준비되면 이후 파일들에 언제든 불러와서 적용할 수 있습니다.
먼저 파일(File) → 새로 만들기(New)를 선택해 새 문서를 생성합니다.

여기서의 설정값은 중요하지 않습니다. 이 문서는 실제 액션을 만들기 위한 기반 역할만 하기 때문입니다. 원하는 너비와 높이 값을 입력하거나 기본값으로 두고 확인(OK)을 클릭하세요.

작업 영역에서 액션 패널을 찾을 수 없다면 키보드에서 Alt + F9를 누르거나, 창(Window) → 액션(Actions) 메뉴를 선택하여 표시할 수 있습니다.

액션 패널 하단의 버튼들을 살펴보세요. 그중 다섯 번째에 있는 '빈 페이지' 아이콘 버튼인 '새 액션 만들기(Create new action)'를 클릭합니다.
팝업 창이 뜨면 새 액션의 이름을 입력합니다. 필요하다면 함수 키(Function key)를 바인딩하거나 색상을 지정해 다른 액션과 구분할 수도 있습니다. 이후 기록(Record) 버튼을 클릭하세요.

포토샵 메인 화면으로 돌아오면 액션 패널 하단의 두 번째 버튼, 즉 작은 원 아이콘이 있는 '기록' 버튼이 빨간색으로 활성화된 것을 확인할 수 있습니다. 이 순간부터 수행하는 모든 작업은 방금 만든 액션에 새로운 단계로 기록됩니다.

예시 액션의 목표는 이미지 크기를 조절하는 것이므로, 이미지(Image) → 이미지 크기(Image Size)를 선택합니다.

여기서는 너비를 픽셀 기준 '700'으로 입력했습니다. 원하는 값과 옵션을 자유롭게 조정한 후 확인(OK)을 클릭하세요.

창이 닫히면 포토샵이 모든 내용을 액션 안의 '이미지 크기' 단계로 기록했음을 알 수 있습니다. 여기서 멈추겠지만, 바로 이 지점부터 포토샵은 복잡한 시나리오를 만들 수 있게 해줍니다. 작업을 완료하는 데 필요한 다른 단계들을 계속해서 추가로 기록하면 됩니다.

모든 단계를 마쳤다면 파일(File) → 다른 이름으로 저장(Save As)으로 이동해 결과를 저장합니다.

나타나는 창에서 액션 결과물을 저장할 폴더, 파일 유형/형식, 임시 파일명을 지정한 후 저장(Save)을 클릭합니다. 필요하다면 선택한 출력 파일 형식의 세부 매개변수도 함께 조정하세요.

그다음 액션 패널로 돌아가 첫 번째 '정지(stop)' 사각형 아이콘을 클릭해 단계 기록을 종료합니다.

포토샵에서 파일 일괄 처리하기
액션이 준비되었으니, 이제 여러 이미지에 한 번에 적용하는 방법을 살펴보겠습니다.
파일(File) → 자동(Automate) → 일괄 처리(Batch)를 선택하면 포토샵의 일괄 처리 창이 열립니다.

드롭다운 메뉴에서 방금 만든 액션을 선택합니다.

'원본(Source)'을 폴더로 변경하고, 선택(Choose) 버튼을 클릭해 액션을 적용할 사진들이 담긴 폴더를 지정합니다.

'파일 열기 옵션 대화상자 표시 안 함(Suppress File Open Options Dialogs)'과 '색상 프로필 경고 표시 안 함(Suppress Color Profile Warnings)' 옵션을 모두 활성화하세요. 이렇게 하면 지금 작업에는 크게 중요하지 않은 오류 메시지로 인해 작업이 중단되는 일을 막을 수 있습니다.

'대상(Destination)' 드롭다운 메뉴에서 대상을 폴더로 변경합니다.

원본 폴더와 마찬가지로 대상 드롭다운 메뉴 옆의 선택(Choose) 버튼을 클릭하고, 처리된 파일을 저장할 폴더를 지정합니다.

'액션의 다른 이름으로 저장 명령 무시(Override Action Save as Commands)' 옵션을 활성화하면 포토샵이 각 파일을 어디에 어떻게 저장할지 묻는 프롬프트 없이 자동으로 진행됩니다.

원한다면 출력 파일의 이름 규칙도 조정할 수 있습니다. '파일 이름 지정(File Naming)' 섹션에서 다양한 명명 방식을 선택하고 조합할 수 있습니다. 여기서는 원본 파일명('문서 이름')에 네 자리 일련번호와 파일 확장자를 붙이는 방식을 사용했습니다.

창 우측 상단의 확인(OK)을 클릭하면 잠시 후 선택한 출력 폴더에서 처리 완료된 파일들을 확인할 수 있습니다.

이것으로 끝입니다. 이제 포토샵에서 파일을 자동화하고 일괄 처리할 수 있습니다. 포토샵의 대안인 GIMP를 사용 중이라면, GIMP에서도 손쉽게 파일 일괄 처리가 가능합니다.