1분 만에 제품 영상 제작? AI 워크플로우로 콘텐츠 생산 자동화하는 법
스튜디오 예약과 촬영, 편집에 드는 시간과 비용을 대폭 줄일 수 있는 방법이 있습니다. AI 도구들을 연결해 이미지와 영상을 자동으로 생성하는 워크플로우를 구축하면, 단 몇 분 만에 실무용 콘텐츠를 완성할 수 있습니다.
왜 콘텐츠 제작 자동화가 필요한가?

온라인 쇼핑몰을 운영하거나 디지털 마케팅을 담당하는 분들은 공통된 고민이 있습니다. "제품 상세 페이지용 이미지와 영상을 어떻게 효율적으로 만들까?" 전문 스튜디오를 예약하고, 촬영하고, 편집하는 과정은 시간도 오래 걸리고 비용도 만만치 않습니다.
만약 이 모든 과정을 자동화해서 1~2분 안에 완성할 수 있다면 어떨까요? AI 기술의 발전으로 이제는 가능해졌습니다. 핵심은 여러 AI 도구들을 하나의 워크플로우(작업 흐름)로 연결하는 것입니다.
워크플로우 자동화는 도미노와 같습니다. 첫 번째 블록만 밀면 나머지가 알아서 쓰러지듯이, 제품 정보만 입력하면 이미지 생성 → 저장 → 영상 제작 → 아카이빙까지 자동으로 진행됩니다.
전체 시스템 구조 이해하기

이번 글에서 구축할 자동화 시스템은 5단계로 구성됩니다:
- 이미지 생성: AI가 제품 설명을 바탕으로 고품질 이미지를 만듭니다
- 클라우드 저장: 생성된 이미지를 구글 드라이브에 자동 업로드합니다
- 영상 제작: 이미지를 기반으로 동영상을 생성합니다
- 영상 저장: 완성된 영상도 클라우드에 저장합니다
- 데이터 아카이빙: 모든 결과물 정보를 데이터베이스에 기록합니다
이 시스템을 구축하지 않으면 어떻게 될까요? 제품 하나당 최소 2~3시간씩 소요되고, 외주 비용은 건당 수십만 원에 달할 수 있습니다. 하지만 자동화 시스템을 한 번 구축해두면, 이후에는 몇 분 안에 무제한으로 콘텐츠를 생산할 수 있습니다.
필요한 도구와 준비 사항

핵심 도구 소개
| 도구 이름 | 역할 | 비용 |
|---|---|---|
| **n8n** | 워크플로우 자동화 플랫폼 (여러 도구를 연결하는 허브) | 무료/유료 |
| **ChatGPT API** | 이미지 생성 프롬프트 작성 및 이미지 생성 | 사용량 기반 |
| **Runway** | AI 영상 생성 서비스 | 크레딧 기반 |
| **Google Drive** | 파일 저장 공간 | 무료/유료 |
| **Airtable** | 데이터베이스 (생성 이력 관리) | 무료/유료 |
사전 준비 체크리스트
- [ ] n8n 계정 및 워크플로우 생성 환경
- [ ] OpenAI API 키 발급
- [ ] Runway 계정 및 API 키, 크레딧 충전
- [ ] Google Drive API 연동
- [ ] Airtable 계정 및 베이스 생성
초보자 팁: API 키는 각 서비스에서 제공하는 "개발자 설정" 또는 "API" 메뉴에서 발급받을 수 있습니다. 비밀번호처럼 중요한 정보이므로 안전하게 보관하세요.
1단계: 정보 입력 폼 만들기

왜 폼이 필요한가?
자동화의 시작점은 정보 수집입니다. 제품 이름, 설명, 참고 이미지 등을 체계적으로 받아야 AI가 정확한 결과물을 만들 수 있습니다. 마치 주문서를 작성하듯이, 필요한 정보를 구조화된 형태로 입력받는 것입니다.
폼 구성 요소
n8n의 Form 트리거를 사용하면 웹 기반 입력 폼을 쉽게 만들 수 있습니다:
필수 입력 필드:
- 제품 이미지: 참고용 사진 업로드 (JPG, PNG 형식)
- 제품 이름: 텍스트 입력
- 제품 설명: 상세 설명 입력
- 촬영 앵글: 드롭다운 선택 (정면, 뒷면, 좌측면, 우측면)
실제 활용 시나리오:
"녹색 스타벅스 텀블러"를 판매한다고 가정해봅시다. 폼에 제품명을 입력하고, 간단히 찍은 제품 사진을 업로드하고, "보온 기능이 뛰어난 스테인리스 텀블러"라고 설명을 추가합니다. 앵글은 "정면"과 "뒷면" 두 가지를 선택합니다. 이것만으로 준비 완료입니다.
데이터 처리 방식
폼에서 여러 앵글을 선택하면, 각 앵글마다 별도의 이미지를 생성해야 합니다. 이를 위해 데이터 분리(Split) 작업이 필요합니다.
JavaScript 코드 노드 활용:
// 선택된 앵글 개수만큼 아이템을 분리
// 각 아이템에 인덱스 번호를 부여
// 예: 정면(1번), 뒷면(2번)
이렇게 하면 "정면" 이미지와 "뒷면" 이미지가 독립적으로 처리됩니다. 마치 레스토랑에서 주문을 받을 때 "파스타 2개"를 "파스타 1개", "파스타 1개"로 분리해서 주방에 전달하는 것과 같습니다.
2단계: AI 이미지 생성 프롬프트 작성

왜 프롬프트가 중요한가?
AI에게 "이미지 만들어줘"라고만 하면 원하는 결과를 얻기 어렵습니다. 구체적이고 명확한 프롬프트(AI에게 주는 지시문)가 필요합니다. 좋은 프롬프트는 좋은 결과의 80%를 결정합니다.
ChatGPT를 프롬프트 작성자로 활용
여기서 영리한 방법을 사용합니다. ChatGPT에게 "이미지 생성용 프롬프트를 작성하는 전문가" 역할을 맡기는 것입니다.
시스템 프롬프트 예시:
당신은 제품 사진 촬영을 위한 프롬프트 엔지니어입니다.
한국어 입력을 영어로 번역하고, 상업용 제품 이미지에 적합한
상세한 프롬프트를 작성합니다.
사용자 프롬프트 구조:
- 제품 이름: [폼에서 입력받은 값]
- 제품 설명: [폼에서 입력받은 값]
- 촬영 앵글: [선택된 앵글]
왜 영어로 번역하나요? 대부분의 AI 이미지 생성 모델은 영어 프롬프트에서 더 정확하고 높은 품질의 결과를 만들어냅니다. 한국어로 "녹색 텀블러"라고 입력하는 것보다 "Green stainless steel tumbler with matte finish"라고 입력하는 것이 훨씬 정확한 이미지를 생성합니다.
Temperature 설정의 의미
Temperature(온도 설정)는 AI의 창의성 수준을 조절하는 값입니다:
- 0.1 (낮음): 일관되고 예측 가능한 결과 → 제품 이미지처럼 정확성이 중요할 때
- 0.7 (중간): 적당한 창의성 → 마케팅 카피 작성 등
- 1.0 (높음): 매우 창의적이고 다양한 결과 → 예술 작품 생성 등
제품 이미지는 사실적이고 정확해야 하므로 0.1로 설정합니다.
3단계: 고품질 이미지 생성

OpenAI의 최신 이미지 모델 활용
ChatGPT의 이미지 생성 모델(GPT-Image-1)은 2024년 기준으로 가장 발전된 AI 이미지 생성 기술 중 하나입니다. 특히 이미지 편집(Image Edit) 기능을 사용하면, 간단히 찍은 사진을 스튜디오급 퀄리티로 변환할 수 있습니다.
API 연동 방법
n8n에는 아직 최신 모델이 기본 노드로 제공되지 않습니다. 따라서 HTTP Request 노드를 사용해 직접 API를 호출해야 합니다.
단계별 설정:
1단계: OpenAI API 엔드포인트 설정
POST https://api.openai.com/v1/images/edits
2단계: 인증 헤더 추가
Authorization: Bearer [YOUR_API_KEY]
3단계: 요청 본문 구성 (Form Data 형식)
model: "gpt-image-1"prompt: [ChatGPT가 생성한 프롬프트]image: [업로드된 제품 사진]
실제 결과: 스마트폰으로 대충 찍은 텀블러 사진이 → 흰색 배경에 완벽한 조명이 적용된 전문 제품 사진으로 변환됩니다.
Base64 형식 이해하기
API를 통해 생성된 이미지는 Base64(텍스트로 인코딩된 이미지 데이터) 형식으로 반환됩니다. 이는 일반 이미지 파일이 아니라 긴 문자열 형태입니다. 파일로 저장하려면 변환 과정이 필요합니다.
Convert to File 노드 사용:
입력: Base64 문자열
출력: JPG/PNG 파일
파일명: [제품명]_[앵글].jpg
4단계: 이미지를 클라우드에 저장

왜 Google Drive를 사용하나?
생성된 이미지를 로컬에만 저장하면 협업이 어렵고, 나중에 찾기도 힘듭니다. Google Drive에 자동으로 업로드하면:
- 팀원들과 즉시 공유 가능
- 언제 어디서나 접근 가능
- 버전 관리 자동화
- 백업 걱정 없음
조건부 저장 로직
모든 이미지를 똑같이 처리하지 않습니다. Switch 노드를 사용해 조건에 따라 다르게 처리합니다:
분기 조건:
- 첫 번째 이미지 (정면): 영상 제작에 사용할 예정이므로 → URL 형태로 변환
- 나머지 이미지: 바로 Google Drive에 업로드
왜 첫 번째만 URL로 변환하나요? Runway 같은 영상 생성 서비스는 파일을 직접 업로드하는 것보다 URL을 입력하는 방식이 더 빠르고 안정적입니다.
이미지를 URL로 변환하는 방법
ImgBB 서비스 활용:
- ImgBB 계정 생성 및 API 키 발급
- HTTP POST 요청으로 이미지 업로드
- 반환된 URL 저장
결과 예시:
https://i.ibb.co/xxxxx/green-tumbler-front.jpg
이 URL은 전 세계 어디서나 접근 가능하며, 영상 생성 API에 바로 입력할 수 있습니다.
5단계: AI 영상 자동 생성

Runway API로 이미지를 영상으로
Runway는 AI 기반 영상 생성 서비스로, 정지된 이미지에 자연스러운 움직임을 추가합니다. 제품이 회전하거나, 카메라가 움직이는 듯한 효과를 자동으로 만들어줍니다.
실제 사례: 넷플릭스 같은 OTT 플랫폼도 AI 영상 생성 기술을 활용해 프리뷰 영상을 제작합니다. 정지 이미지 몇 장으로 수백 개의 영상을 빠르게 생산할 수 있기 때문입니다.
API 설정 단계
1단계: Runway 계정 설정
- 계정 생성 후 크레딧 충전
- API 키 발급
2단계: HTTP Request 구성
POST https://api.runwayml.com/v1/generate
3단계: 요청 본문 작성 (JSON 형식)
{
"model": "gen-4-turbo",
"prompt_image": "[이미지 URL]",
"prompt_text": "Marketing video showing product rotating on turntable, no hallucination",
"duration": 10,
"ratio": "960:960"
}
프롬프트 해석:
- "Marketing video": 마케팅용 영상 스타일
- "rotating on turntable": 턴테이블에서 회전하는 효과
- "no hallucination": AI가 없는 요소를 만들어내지 않도록 제한
비동기 처리 이해하기
영상 생성은 즉시 완료되지 않습니다. 요청을 보내면 "작업 ID"만 받고, 실제 영상은 나중에 완성됩니다. 이를 비동기 처리(Asynchronous Processing)라고 합니다.
처리 흐름:
- 영상 생성 요청 → 작업 ID 받음
- 45초 대기 (Wait 노드)
- 작업 상태 확인 (GET 요청)
- 상태가 "Succeeded"인가?
- Yes: 영상 다운로드
- No: 5초 더 대기 후 다시 확인
반복 확인 로직:
확인 → 미완성 → 5초 대기 → 다시 확인 → 미완성 → 5초 대기 → ...
이 과정은 If 노드와 Loop 연결로 구현합니다. 영상이 완성될 때까지 자동으로 반복 확인합니다.
6단계: 완성된 영상 저장 및 아카이빙
Google Drive에 영상 업로드
영상 생성이 완료되면 다운로드 URL을 받게 됩니다. 이 URL에서 영상 파일을 다운로드해서 Google Drive에 저장합니다.
파일명 규칙:
[제품명]_video_[날짜].mp4
예: green-tumbler_video_2024-01-15.mp4
Airtable에 메타데이터 기록
Airtable은 스프레드시트와 데이터베이스의 장점을 결합한 도구입니다. 생성한 모든 콘텐츠의 정보를 기록해두면:
- 어떤 제품의 콘텐츠를 언제 만들었는지 추적 가능
- 이미지/영상 링크를 한곳에서 관리
- 재사용이 필요할 때 빠르게 검색
- 생성 비용 추적 가능
기록할 정보:
| 필드명 | 내용 | 예시 |
|---|---|---|
| 제품명 | 제품 이름 | 녹색 스타벅스 텀블러 |
| 이미지 URL | 생성된 이미지 링크 | https://drive.google.com/... |
| 영상 URL | 생성된 영상 링크 | https://drive.google.com/... |
| 생성 날짜 | 자동 기록 | 2024-01-15 |
| 앵글 | 촬영 각도 | 정면, 뒷면 |
| 비용 | API 사용 비용 | $0.25 |
비용 분석: 자동화가 정말 저렴할까?

전통적 방식 vs AI 자동화
| 항목 | 전통적 방식 | AI 자동화 |
|---|---|---|
| 스튜디오 대여 | 시간당 5만원 | 0원 |
| 촬영 시간 | 제품당 30분 | 제품당 2분 |
| 편집 비용 | 건당 10만원 | 건당 500원 |
| 수정 요청 | 추가 비용 발생 | 무제한 재생성 |
| **총 비용 (제품 10개)** | **약 150만원** | **약 5천원** |
API 비용 상세
- OpenAI 이미지 생성: 이미지당 약 $0.04 (50원)
- Runway 영상 생성: 10초 영상당 약 $0.20 (250원)
- Google Drive: 15GB까지 무료
- n8n: 무료 플랜 또는 월 $20
제품 1개당 총 비용: 약 300원
제품 100개 제작 시: 약 3만원
실전 활용 시나리오

시나리오 1: 쇼핑몰 운영자
상황: 신제품 50개를 다음 주까지 온라인에 등록해야 함
기존 방식:
- 스튜디오 예약 대기 1주
- 촬영 2일
- 편집 3일
- 총 소요 시간: 2주
- 비용: 약 500만원
자동화 시스템 활용:
- 제품 사진 스마트폰으로 촬영: 2시간
- 폼에 정보 입력: 3시간
- AI 자동 생성: 2시간 (대기 시간)
- 총 소요 시간: 1일
- 비용: 약 1.5만원
시나리오 2: 소셜미디어 마케터
상황: 매일 3개의 제품 홍보 영상이 필요함
자동화 전:
- 외주 디자이너 의뢰
- 하루 1개 제작 가능
- 월 비용: 약 300만원
자동화 후:
- 아침에 정보 입력
- 점심 전에 모든 영상 완성
- 월 비용: 약 3만원
주의사항 및 팁
품질 관리
AI가 완벽하지 않습니다. 생성된 콘텐츠는 반드시 사람이 검토해야 합니다:
- 제품 색상이 정확한가?
- 로고나 텍스트가 왜곡되지 않았는가?
- 영상의 움직임이 자연스러운가?
품질 향상 팁:
- 참고 이미지는 밝고 선명하게 촬영
- 배경은 단순할수록 좋음
- 프롬프트에 "professional", "high-quality" 키워드 포함
- 여러 버전을 생성해서 최선의 것을 선택
법적 고려사항
저작권: AI가 생성한 콘텐츠의 저작권은 복잡한 문제입니다. 상업적으로 사용하기 전에:
- 각 서비스의 이용 약관 확인
- 필요시 법률 자문 받기
- 생성 이력 기록 보관
상표권: AI에게 다른 브랜드의 로고나 상표를 생성하도록 요청하지 마세요.
확장 가능성
이 시스템은 기본 틀입니다. 다음과 같이 확장할 수 있습니다:
추가 가능한 기능:
- 자동 SNS 업로드 (Instagram, Facebook API 연동)
- 다국어 프롬프트 자동 생성
- A/B 테스트용 여러 버전 동시 생성
- 고객 피드백 수집 및 재생성
- 재고 관리 시스템과 연동
문제 해결 가이드
자주 발생하는 오류
1. API 인증 실패
- 원인: API 키가 잘못되었거나 만료됨
- 해결: API 키 재발급 및 재입력
2. 이미지 생성 실패
- 원인: 프롬프트가 너무 복잡하거나 금지된 내용 포함
- 해결: 프롬프트 단순화, 금지 키워드 제거
3. 영상 생성 타임아웃
- 원인: 대기 시간이 부족함
- 해결: Wait 노드 시간을 60초로 증가
4. 파일 업로드 오류
- 원인: 파일 형식이나 크기 문제
- 해결: 이미지 크기를 2MB 이하로 조정
마무리: 다음 단계
학습 로드맵
1주차: 기본 워크플로우 구축
- n8n 기본 사용법 익히기
- 간단한 이미지 생성 테스트
2주차: API 연동 마스터
- HTTP Request 노드 활용법
- 에러 처리 로직 추가
3주차: 최적화 및 확장
- 프롬프트 튜닝
- 비용 효율화
- 추가 기능 구현
추천 학습 자료
- n8n 공식 문서: 워크플로우 예제
- OpenAI API 문서: 이미지 생성 가이드
- Runway 튜토리얼: 영상 생성 베스트 프랙티스
핵심 정리
• 워크플로우 자동화는 반복 작업을 극적으로 단축시킵니다. 한 번 구축하면 무한 반복 사용 가능합니다.
• AI 도구들을 연결하는 것이 핵심입니다. ChatGPT, Runway, Google Drive 등을 하나의 흐름으로 통합하세요.
• 초기 세팅에 시간을 투자하면 장기적으로 막대한 시간과 비용을 절약할 수 있습니다. 제품 1개당 2시간 → 2분으로 단축됩니다.
• 품질 관리는 여전히 사람의 몫입니다. AI는 80%를 해결하고, 나머지 20%는 사람이 검토하고 조정해야 합니다.
• 비용 대비 효과가 압도적입니다. 전통적 방식 대비 1/100 비용으로 동일한 결과를 얻을 수 있습니다.