작업 흐름
- 입력
- 회사 사이트 · 블로그 · 프로필에서 확인한 사실만 모은 정리표
- 제안
- 추천 스타일 한 개와 이유, 다른 스타일 3–4개, 장면별 스토리보드
- 영상
- 영상마다 HTML 파일 한 개.
render(t)로 프레임을 그리고 30fps로 녹화 - 사운드
- 내레이션 한 번 녹음을 문장별로 잘라 장면에 배치, 효과음, 직접 작곡하거나 ElevenLabs로 만든 배경음악, 덕킹 −10dB · −14 LUFS
- 출력
- MP4 1920×1080 · 1080×1920, 영상별 원샷 프롬프트(영상 제작 · ElevenLabs 분리)
cd promo-video
node scripts/render.mjs examples/minimal/index.html --stills 2.5,14.5
node scripts/render.mjs examples/minimal/index.html
python3 scripts/mix.py examples/minimal/mix.json --mux
요구 사항: Node + Playwright Chromium, ffmpeg, Python 3 (numpy), 새 음성 · 음악은 ElevenLabs 커넥터. 단계별 순서는 SKILL.md에 있습니다.
샘플
실제 고객 두 곳을 위해 만든 영상 9편입니다. 세무사 영상 5편은 가상 인물(이름 · 연락처 · 일러스트 초상)로 바꾼 샘플입니다. 카드를 누르면 브라우저에서 그리는 영상이 소리 없이 재생됩니다 (화면을 누르면 처음부터, ?f=p는 세로).
세무사 홍보 5편 · 가상 인물로 바꾼 샘플
같은 사무소를 다섯 가지 화풍으로 그렸습니다. 고객과 채널에 맞춰 고르도록 제안한 시안입니다.
해외 구매대행 홍보 4편 · fortimoveglobal.com
회사 소개 페이지 하나로 만든 네 가지 버전입니다. 미니멀과 팝 숏폼은 스킬의 예제로 들어 있습니다.
실제 작품
이 스킬이 처음 만들어진 프로젝트입니다. 완성 MP4(소리 포함)는 원본 레포에 있습니다.
포티무브글로벌 홍보 영상 4편회사 소개 페이지 한 장을 바탕으로 · 가로/세로 MP4 · ElevenLabs 내레이션과 배경음악fortimoveglobal.com/about
원본 레포 · ysw-tax (비공개)스킬의 출처: 영상 9편의 페이지,
audio/mix.py · music.py, 영상별 원샷 프롬프트github.com/jungrok5/ysw-tax링크
- SKILL.md 워크플로
- 폴더 scripts · references · examples
- README.md 빠른 시작
- references/STORYBOARD.md 사이트에서 스토리보드까지
- references/STYLES.md 검증된 스타일 9가지
- references/SOUND.md ElevenLabs 내레이션 · 효과음 · 음악, 믹스
- references/PROMPT.md 원샷 프롬프트 형식과 실제 예
- references/song-recipes.py 코드로 작곡한 배경음악 5곡
- references/LESSONS.md 겪은 문제와 해결