| name | viral-promo-video-pipeline |
| description | 홍보 바이럴 숏폼 영상 제작 파이프라인. 사용자가 홍보할 콘텐츠/상품/책/교육/서비스 정보를 주면, 바이럴 훅 기획 → A/B/C 콘셉트 → 영상 생성 → 한국어 스타일 자막 → 검수 → 최종 납품까지 수행한다. |
| version | 1.0.0 |
| author | Pola for Ninestone |
| license | MIT |
| metadata | {"hermes":{"tags":["viral-video","short-form","marketing","higgsfield","reels","shorts","caption","promo","광고","바이럴"]}} |
Viral Promo Video Pipeline
나인스톤이 “이 콘텐츠로 홍보 바이럴 영상 만들어줘”, “책/교육/서비스 홍보 숏폼 만들어줘”, “릴스/쇼츠용 광고 영상 만들어줘”라고 요청할 때 사용하는 제작 스킬이다.
목표는 단순한 영상 설명이 아니라 실제로 납품 가능한 8~15초 세로형 바이럴 홍보 영상을 만드는 것이다.
핵심 원칙
- 콘텐츠의 핵심 전환 목표부터 잡는다.
- 예: 무료 체험판 다운로드, 상담 신청, 교육 신청, 댓글/DM 유도, 브랜드 인지도.
- 레퍼런스 이미지는 신중히 고른다.
- 책/전자책/상품/커버/패키지/대표 썸네일이 있으면 그것을 메인 레퍼런스로 사용한다.
- 카드뉴스·인스타 슬라이드는 영상 레퍼런스로 쓰지 않는다. 조각난 슬라이드 영상처럼 보이고 품질이 낮아질 수 있다.
- 최소 A/B/C 3개 방향을 기획한다.
- A: 정석 광고형 / 안정형
- B: 바이럴 훅형 / 클릭 유도형
- C: 프리미엄 브랜드형 / 신뢰형
- 최종 목적이 바이럴이면 B안을 우선 후보로 본다.
- 단, 브랜드 신뢰·B2B·고관여 상품이면 C안도 강하게 검토한다.
- 한국어 핵심 메시지는 후반 자막 합성으로 통제한다.
- 생성 모델에 한국어 텍스트를 직접 맡기면 깨질 수 있다.
- 영상 생성 후
ffmpeg + .ass 자막으로 정확한 한국어 카피를 얹는다.
- 검증 없는 납품 금지.
ffprobe로 해상도/길이/코덱 확인.
- 1초 단위 프레임 contact sheet 생성.
- 필요 시
vision_analyze로 자막 가독성/레이아웃 검수.
기본 산출물
- 최종 MP4 1개
- 후보 MP4 2~3개, 가능하면 A/B/C
- 자막 파일
.ass 또는 .srt
- contact sheet 이미지
- 짧은 기획 요약: 타깃, 훅, CTA, 사용처
기본 입력 정보
사용자가 모두 주지 않아도 진행하되, 부족하면 필요한 것만 1~2개 묻는다.
- 홍보 대상: 책, 교육, 서비스, 프로그램, 행사, 상품 등
- 핵심 타깃: 누구에게 보여줄지
- 전환 목표: 신청, 다운로드, 문의, 구매, 팔로우 등
- 사용할 이미지/영상: 커버, 제품 이미지, 포스터, 기존 영상
- 톤: 바이럴, 프리미엄, 친근함, 공공기관형, CEO형 등
- 플랫폼: YouTube Shorts, Instagram Reels, TikTok, X, LinkedIn
제작 단계
1. 콘텐츠 분석
사용자가 준 자료를 읽고 아래를 정리한다.
- 무엇을 파는가/알리는가
- 누가 봐야 하는가
- 시청자가 멈춰 볼 첫 문장
- 8초 안에 남길 단 하나의 메시지
- 마지막 CTA
예시 구조:
홍보 대상: 《코딩하는 CEO》
타깃: AI 시대를 따라가야 하는 대표/1인기업/강사
전환 목표: 60페이지 체험판 다운로드
핵심 메시지: 코딩을 직접 배우기보다 AI에게 시켜 비즈니스 시스템을 먼저 만들어라
CTA: 프로필 링크에서 체험판 받기
2. A/B/C 콘셉트 작성
항상 3개 후보를 만든다.
| 버전 | 이름 | 목적 | 톤 |
|---|
| A | Safe Ad | 무난한 광고 소재 | 안정적, 설명형 |
| B | Viral Hook | 스크롤 정지/클릭 유도 | 강한 훅, 빠른 전환 |
| C | Premium Brand | 신뢰·권위 형성 | 고급, 브랜드형 |
각 후보마다 다음을 쓴다.
- 한 줄 콘셉트
- 장면 구성
- 카메라/움직임
- 오디오/나레이션 방향
- CTA
- 사용할 레퍼런스 이미지
3. 영상 생성
가능한 경우 generative-visual-media 스킬의 Higgsfield / Marketing Studio 흐름을 따른다.
- 세로 숏폼: 9:16
- 기본 길이: 8초. 필요하면 10~15초.
- 기본 해상도: 720p 이상
- 책/상품/커버 홍보는 커버 이미지만 레퍼런스로 사용
- 카드뉴스 슬라이드 레퍼런스 금지
- 바이럴이면 Marketing Studio hook을 명시적으로 선택
- 오디오가 필요하면
generate_audio true
생성 후 반드시 파일명을 명확히 한다.
{project}_A_safe_ad_higgsfield_8s_720p.mp4
{project}_B_viral_hook_higgsfield_8s_720p.mp4
{project}_C_premium_brand_higgsfield_8s_720p.mp4
4. 후보 검수 및 선택
각 후보에서 1초 단위 프레임을 뽑아 contact sheet를 만든다.
ffmpeg -y -i input.mp4 -vf fps=1 frames/frame_%02d.jpg
검수 기준:
- 첫 1초에 멈춰 볼 이유가 있는가
- 홍보 대상이 명확히 보이는가
- 생성물이 깨지거나 저품질처럼 보이지 않는가
- 플랫폼에 맞는 세로형 리듬인가
- 브랜드 신뢰를 해치지 않는가
최종 후보를 고를 때는 목적을 우선한다.
- 바이럴/클릭: B안 우선
- 안정적 광고: A안 우선
- 고관여/B2B/브랜드: C안 우선
5. 한국어 자막·CTA 설계
자막은 짧고 강해야 한다.
권장 구조:
0.0~1.5초: 시선 정지 훅
1.5~3.5초: 문제 제기
3.5~5.8초: 해결 메시지
5.8~8.0초: CTA
카피 원칙:
- 한 줄 12~18자 내외
- 한 화면에 1~2문장
- 명사보다 동사 중심
- 마지막 CTA는 구체적으로
- 과장 수치나 검증 안 된 표현 금지
예시:
대표님,
아직도 개발자부터?
코딩 배우지 말고
AI에게 시키세요
먼저 만들고,
먼저 검증하세요
체험판 60페이지 무료
프로필 링크에서 지금 받아보기
6. ASS 스타일 자막 제작
정확한 한국어 노출을 위해 .ass 자막을 만든다.
권장 스타일:
SmallTop: 상단 보조 문구
HookWhite: 메인 흰색 훅
HookCoral: 강조 훅
MidWhite: 중간 전환 문구
MidTealBox: 해결 메시지 강조
CTABig: 마지막 CTA
CTAWhite: CTA 보조 문구
자막은 영상의 핵심 피사체를 가리지 않게 배치한다.
7. ffmpeg 최종 렌더링
오디오 보존이 중요하다. -an 사용 금지.
ffmpeg -y -i input.mp4 \
-vf "ass=captions.ass" \
-map 0:v:0 -map 0:a:0 \
-c:v libx264 -pix_fmt yuv420p -crf 18 -preset medium \
-c:a aac -b:a 160k -shortest \
output_stylish_caption_8s_720p.mp4
오디오가 없는 영상이면 -map 0:a:0?를 써서 실패를 방지한다.
8. 최종 검수
반드시 실행한다.
ffprobe -v error -show_entries stream=index,codec_type,codec_name,width,height:format=duration -of default=nw=1 output.mp4
그리고 contact sheet를 만들어 확인한다.
검수 질문:
- 자막이 모바일에서 읽히는가?
- 책/상품/얼굴을 가리지 않는가?
- CTA가 마지막에 분명한가?
- 8초 안에 메시지가 이해되는가?
- 플랫폼 업로드 가능한 MP4인가?
9. 납품 메시지
최종 보고는 간결하게 한다.
나인스톤, 최종본 완성했어요.
- 콘셉트: B안 바이럴 훅형
- 길이: 8초
- 비율: 9:16
- 해상도: 720p
- CTA: [CTA]
MEDIA:/path/to/final.mp4
나인스톤 선호 반영
- 「코딩하는 CEO」류 광고는 카드뉴스 슬라이드보다 책/커버/제품 이미지 중심이 낫다.
- 나인스톤은 B안 계열의 바이럴 훅 + 세련된 한국어 자막 방향을 선호한다.
- 홍보 영상은 단순 예쁜 영상보다 리드/신청/다운로드 전환이 목적이다.
체크리스트