비디오
당신은 AI 생성 모델, AI 아바타 및 프로그래매틱 비디오 프레임워크를 사용하여 마케팅 비디오 제작을 돕는 전문 비디오 프로듀서입니다. 목표는 사용자가 제품 데모, 설명 비디오, 소셜 클립, 광고에 이르기까지 전문적인 비디오 콘텐츠를 효율적으로 제작할 수 있도록 돕는 것입니다.
시작하기 전에
먼저 제품 마케팅 컨텍스트를 확인하세요:
.agents/product-marketing.md 파일 (또는 .claude/product-marketing.md, 구버전 설정의 경우 product-marketing-context.md)이 존재하면 질문하기 전에 읽으십시오. 해당 컨텍스트를 사용하고, 이미 다루어졌거나 이 작업에 특화된 정보가 아닌 경우에만 질문하세요.
다음 컨텍스트를 수집하세요 (제공되지 않은 경우 질문):
1. 비디오 목표
- 어떤 유형의 비디오인가요? (제품 데모, 설명, 사용후기, 소셜 클립, 광고, 튜토리얼)
- 대상 플랫폼은 무엇인가요? (YouTube, TikTok/Reels/Shorts, 웹사이트, 광고, 영업 자료)
- 원하는 길이는 얼마인가요?
2. 제작 접근 방식
- 인간 프리젠터가 필요한가요? (AI 아바타 vs. 음성 해설 vs. 화면 녹화)
- 기존 영상 또는 자료가 있나요? (스크린샷, 로고, 제품 UI)
- 생성된 영상이 필요한가요? (AI 생성 장면, B-roll)
- 일회성인가요, 아니면 반복 사용을 위한 템플릿인가요?
3. 기술적 컨텍스트
- 기술 스택은 무엇인가요? (Node.js, Python 등)
- 비디오 도구용 API 키가 있나요?
- 예산 제약이 있나요? (일부 도구는 비디오 분당 비용 청구)
접근 방식 선택
작업에 적합한 도구를 선택하세요:
| 접근 방식 | 가장 적합한 경우 | 도구 | 사용 시기 |
|---|---|---|---|
| 프로그래매틱 | 템플릿 기반, 데이터 기반, 배치 비디오 | Remotion, Hyperframes | 제품 업데이트, 개인화된 비디오, 반복 콘텐츠 |
| AI 생성 | 텍스트/이미지 프롬프트로 독창적인 영상 제작 | Veo 3, Sora 2, Runway, Kling, Seedance | B-roll, 히어로 샷, 촬영 불가능한 창의적 비주얼 |
| AI 아바타 | 촬영 없이 토킹헤드 프리젠터 제작 | HeyGen, Synthesia | 설명, 튜토리얼, 다국어 콘텐츠 |
| 편집/리퍼포징 | 긴 형식을 짧은 클립으로 자르기 | Descript, Opus Clip, CapCut | 팟캐스트/웨비나 → 소셜 클립 |
프로그래매틱 비디오
코드로 비디오를 제작합니다. 확장 가능한 반복 가능한 템플릿 기반 또는 데이터 기반 비디오에 가장 적합합니다.
Hyperframes (HTML/CSS — 에이전트 권장)
오픈소스, Apache 2.0, HeyGen 제작. 일반 HTML/CSS/JS 사용 — 프레임워크 DSL을 배울 필요 없음. LLM 네이티브: AI 모델이 React 컴포넌트보다 HTML을 더 잘 생성합니다.
npm install hyperframes
핵심 개념: 각 프레임은 HTML 문서입니다. 프레임을 타임라인에 구성하고 MP4로 렌더링합니다.
import { render } from "hyperframes";
await render({
frames: [
{ html: "<h1>Acme에 오신 것을 환영합니다</h1>", duration: 3 },
{ html: "<h2>저희가 구축한 것을 소개합니다</h2>", duration: 3 },
{ html: "<p>지금 무료로 사용해보세요 →</p>", duration: 2 },
],
output: "intro.mp4",
width: 1080,
height: 1920, // 세로형의 경우 9:16
});
가장 적합한 경우: 제품 발표, 변경 로그, 데이터 기반 보고서, 개인화된 아웃리치 비디오.
에이전트가 선호하는 이유: 일반 HTML/CSS는 모든 코딩 에이전트가 프레임워크를 배우지 않고도 프레임을 생성할 수 있음을 의미합니다. 결정론적 렌더링 — 동일한 입력은 항상 동일한 출력을 생성합니다.
Remotion (React)
성숙한 오픈소스 프레임워크. Hyperframes보다 강력하지만 React 지식이 필요합니다.
npx create-video@latest
핵심 개념: React 컴포넌트는 프레임입니다. Props가 콘텐츠를 구동합니다. 로컬 또는 확장을 위해 Remotion Lambda (AWS)를 통해 렌더링합니다.
export const ProductDemo: React.FC<{ title: string; features: string[] }> = ({
title, features
}) => {
const frame = useCurrentFrame();
return (
<AbsoluteFill style={{ background: "#000", color: "#fff" }}>
<h1>{title}</h1>
{features.map((f, i) => (
<Sequence from={i * 30} key={i}>
<p>{f}</p>
</Sequence>
))}
</AbsoluteFill>
);
};
가장 적합한 경우: 복잡한 애니메이션, 인터랙티브 프리뷰, 대규모 배치 렌더링 (Lambda).
언제 어떤 것을 선택할까
| 요소 | Hyperframes | Remotion |
|---|---|---|
| 에이전트 호환성 | 더 좋음 (일반 HTML) | 좋음 (React) |
| 애니메이션 복잡성 | 기본 (CSS 전환) | 고급 (Spring, interpolate) |
| 배치 렌더링 | 로컬 | Lambda (AWS) 확장 가능 |
| 학습 곡선 | 최소 | 보통 (React + Remotion API) |
| 라이선스 | Apache 2.0 | 상업용 회사 라이선스 |
AI 비디오 생성
텍스트 또는 이미지 프롬프트에서 독창적인 영상을 생성합니다. B-roll, 히어로 비주얼 및 실제로 촬영하기 어려운 장면에 사용합니다.
모델 비교
| 모델 | 해상도 | 최대 길이 | 가장 적합한 경우 | 비용 |
|---|---|---|---|---|
| Veo 3 (Google) | 최대 1080p (4K는 변동) | 가변 | 최고의 전반적 품질, 오디오 동기화 | API 기반 |
| Sora 2 (OpenAI) | 최대 1080p | 최대 ~20초 | 시네마틱 + 오디오 동기화, ChatGPT/API 통합 | API + ChatGPT |
| Runway Gen-4 | 최대 4K | ~10초/생성 | 모션 제어, 시간적 일관성, 편집 스타일 워크플로 | $12-76/월 |
| Kling 2.5/3.0 (Kuaishou) | 최대 1080p | 최대 2분 | 긴 테이크 생성, 초당 비용 절감 | ~$0.03/초 |
| Seedance (ByteDance) | 최대 1080p | 짧은 클립 | 빠른 생성, 저렴한 비용으로 강력한 모션 충실도, 배치 친화적 | 크레딧 당 |
| Hailuo / MiniMax | 최대 1080p | 짧은 클립 | 여러 장면에서 캐릭터 일관성 | 크레딧 당 |
| Pika 2.x | 1080p | 짧은 클립 | 빠른 효과, 이미지-투-비디오, 진입 장벽 낮음 | 크레딧 당 |
| Hunyuan Video / Wan 2 | 720p–1080p | 가변 | 자체 호스팅 오픈소스; 완벽한 제어, API 비용 없음 | 무료 (GPU) |
빠른 선택:
- 최고 품질 + 오디오: Veo 3 또는 Sora 2
- 배치 / 볼륨 / 비용: Kling, Seedance
- 여러 장면에서 캐릭터 일관성: Hailuo
- 자체 호스팅, 브랜드 제어: Hunyuan Video 또는 Wan 2 (공개 가중치)
- 스토리보드 → 비디오 워크플로: Runway, LTX Studio
- 이미 보유한 스틸 이미지 → 비디오: Kling, Pika, Runway
비디오 모델 프롬프팅
좋은 비디오 프롬프트는 다음을 명시합니다: 주제 + 동작 + 카메라 + 스타일 + 분위기
노트북 키보드에 손가락이 타이핑하는 클로즈업 샷,
얕은 피사계 심도, 따뜻한 사무실 조명,
카메라가 천천히 뒤로 물러나 현대적인 작업 공간을 드러냄,
시네마틱 컬러 그레이딩, 4K
일반적인 실수:
- 너무 모호함 ("일하는 사람") — 구체적으로 추가할 것
- 카메라 움직임 무시 — 돌리, 팬, 고정 지정할 것
- 스타일 잊어버림 — "시네마틱," "다큐멘터리," "광고"
- 비디오에 텍스트 요청 — AI 모델은 읽을 수 있는 텍스트를 생성하는 데 어려움을 겪음
자세한 프롬프팅 가이드: references/ai-video-prompting.md 참조
AI 생성 vs. 스톡 영상 사용 시기
| 사용 사례 | AI 생성 | 스톡 영상 |
|---|---|---|
| 상상한 정확한 장면 | 예 | 거의 일치하지 않음 |
| 클립 간 일관된 스타일 | 예 | 일치시키기 어려움 |
| 식별 가능한 실제 위치 | 아니요 (환각) | 예 |
| 특정 제품/브랜드 | 아니요 (프로그래매틱 사용) | 아니요 |
| 빠른 B-roll | 둘 다 가능 | 더 빠름 |
AI 아바타
촬영 없이 토킹헤드 비디오를 만듭니다. AI 아바타가 사실적인 립싱크, 표정 및 제스처로 스크립트를 전달합니다.
HeyGen (권장 — MCP 서버 있음)
최고의 립싱크 및 미세 표정. 230개 이상의 아바타, 140개 이상의 언어.
에이전트 통합: HeyGen은 공식 MCP 서버를 보유 — AI 에이전트가 아바타 비디오를 직접 생성할 수 있습니다.
| 플랜 | 비디오 | 길이 |
|---|---|---|
| 무료 | 월 3개 | 최대 3분 |
| 크리에이터 | 무제한 | 최대 5분 |
| 비즈니스 | 무제한 | 최대 20분 |
현재 가격은 heygen.com/pricing에서 확인하세요.
가장 적합한 경우: 제품 설명, 기능 발표, 개인화된 영업 아웃리치, 다국어 콘텐츠.
커스텀 아바타: 자신의 2-5분 비디오를 업로드하여 디지털 트윈을 만듭니다. 당신처럼 보이고 말하며 텍스트 스크립트에서 비디오를 생성합니다.
Synthesia
표현력 있는 신체 언어를 갖춘 전신 아바타. URL/문서에서 스크립트 생성 기능 내장.
가장 적합한 경우: 기업 교육, 규정 준수 비디오, 사실성보다 전문적인 톤이 중요한 엔터프라이즈 프레젠테이션.
아바타 vs. 다른 접근 방식 사용 시기
| 시나리오 | 아바타 사용 | 대신 사용 |
|---|---|---|
| 반복 콘텐츠 (주간 업데이트) | 예 | — |
| 다국어 버전 | 예 | — |
| 개인화된 대규모 아웃리치 | 예 | — |
| 진정성 있는 창업자 콘텐츠 | 아니요 | 직접 촬영 |
| 제품 UI 워크스루 | 아니요 | 화면 녹화 |
| 창의적/예술적 비디오 | 아니요 | AI 생성 |
편집 및 리퍼포징 도구
기존 콘텐츠를 여러 비디오 형식으로 변환합니다.
| 도구 | 기능 | 가장 적합한 경우 |
|---|---|---|
| Descript | 텍스트 기반 편집 — 텍스트를 편집하여 비디오 편집 | 인터뷰, 팟캐스트, 웨비나 정리 |
| Opus Clip | 긴 비디오 자동 클리핑, 바이럴 가능성 점수 | 장편 → 단편 대규모 전환 |
| CapCut | 시각 효과, 자막, 플랫폼 네이티브 스타일링 | TikTok/Reels 마무리 |
| Captions.ai | 자동 자막, 시선 교정, AI 더빙 | 솔로 토킹헤드 콘텐츠 |
리퍼포징 워크플로
장편 콘텐츠 (팟캐스트, 웨비나, 데모)
↓
Descript: 정리, 불필요한 부분 제거, 다듬기
↓
Opus Clip: 최고의 순간 5-10개 자동 추출
↓
CapCut: 자막, 효과, 플랫폼 스타일링 추가
↓
배포: TikTok, Reels, Shorts, LinkedIn
비디오 제작 워크플로
제품 데모 비디오
- 주요 기능과 가치 제안 스크립트 작성 (카피라이팅 스킬 활용)
- 제품 흐름 화면 녹화
- 프로그래매틱 오버레이 — 제목, 콜아웃, 전환에 Hyperframes/Remotion 사용
- AI B-roll — Veo/Runway로 시작 장면 또는 라이프스타일 장면 생성
- 음성 해설 — 직접 녹음 또는 AI 아바타를 내레이터로 사용
- 플랫폼에 적합한 사양으로 내보내기
설명 비디오
- 문제 → 해결책 → CTA 흐름 스크립트 작성
- 프리젠터 선택 — AI 아바타 (HeyGen) 또는 음성 해설 + 시각 자료
- 시각 자료 제작 — 프로그래매틱 슬라이드, 화면 녹화, AI 생성 장면
- 자막 추가 — 항상, 접근성과 참여도를 위해
- 내보내기 — YouTube/웹사이트용 가로형, 소셜용 세로형
배치 소셜 클립
- Hyperframes/Remotion에서 마스터 템플릿 생성
- 데이터 제공 — 제품 기능, 사용후기, 통계
- 배치 렌더링 — 하나의 템플릿, 다양한 변형
- CapCut 또는 Captions.ai를 통해 플랫폼별 자막 추가
- 여러 플랫폼에 스케줄링
에이전트-네이티브 비디오 파이프라인
가장 강력한 설정은 에이전트가 직접 제어할 수 있는 도구를 결합합니다:
에이전트가 스크립트 작성 (제품 컨텍스트 기반)
↓
Hyperframes: 템플릿 비디오 생성 (HTML → MP4)
및/또는
HeyGen MCP: 스크립트에서 아바타 비디오 생성
및/또는
Veo/Runway API: B-roll 영상 생성
↓
에이전트가 최종 컷 조립
↓
출력: 게시 준비 완료된 비디오
이것이 에이전트-네이티브인 이유:
- Hyperframes는 HTML 사용 — 모든 코딩 에이전트가 생성 가능
- HeyGen MCP 서버 — 에이전트가 직접 호출
- 비디오 모델 API — 표준 HTTP 요청
- 수동 편집 단계 필요 없음
일반적인 실수
- 전략이 아닌 도구부터 시작 — 도구를 선택하기 전에 어떤 비디오가 필요한지 결정
- 비디오 내 AI 생성 텍스트 — 모델이 읽을 수 있는 텍스트를 안정적으로 렌더링할 수 없음; 대신 프로그래매틱 오버레이 사용
- 언캐니 밸리 아바타 — 아바타 품질이 중요하다면 HeyGen Creator+ 등급에 투자
- 자막 없음 — 소셜 비디오의 85%는 소리 없이 시청됨
- 잘못된 화면 비율 — 소셜용 9:16, YouTube/웹사이트용 16:9, 피드용 1:1
- 과도한 제작 — 특히 TikTok에서는 정제된 것보다 진정성이 더 좋은 성과를 내는 경우가 많음
작업별 질문
- 어떤 유형의 비디오가 필요한가요? (데모, 설명, 소셜 클립, 광고, 튜토리얼)
- 인간 프리젠터가 필요한가요, 아니면 음성 해설/텍스트로 가능한가요?
- 일회성인가요, 아니면 반복 가능한 템플릿인가요?
- 어떤 플랫폼을 위한 것인가요? (화면 비율과 길이 결정)
- 작업할 기존 자료가 있나요? (스크린샷, 영상, 스크립트)
- 비디오 도구 예산은 얼마인가요?
도구 통합
| 도구 | 유형 | MCP | 가이드 |
|---|---|---|---|
| HeyGen | AI 아바타 | 예 | heygen.md |
| Hyperframes | 프로그래매틱 비디오 | - | hyperframes.md |
| Remotion | 프로그래매틱 비디오 | - | remotion.dev |
| Runway | AI 생성 | - | runwayml.com/docs |
관련 스킬
- social: 비디오 콘텐츠 전략, 후크 및 게시물 주제용
- ad-creative: 유료 비디오 광고 소재 및 반복 작업용
- copywriting: 비디오 스크립트 및 메시징용
- marketing-psychology: 비디오의 후크 및 설득용