웹사이트 to HyperFrames
웹사이트를 캡처하고, 그로부터 전문적인 비디오를 제작합니다.
사용자들은 다음과 같이 말합니다:
- "https://...를 캡처해서 25초짜리 제품 런칭 비디오를 만들어 줘"
- "이 웹사이트를 인스타그램용 15초 소셜 광고로 바꿔 줘"
- "https://...에서 30초짜리 제품 투어를 만들어 줘"
워크플로우는 7단계로 구성됩니다. 각 단계는 다음 단계의 조건이 되는 결과물을 생성합니다.
1단계: 캡처 및 이해
읽기: references/step-1-capture.md
캡처를 실행하고, 추출된 데이터를 읽고, 기록 후 잊기(write-down-and-forget) 방법을 사용하여 작업 요약을 작성합니다.
조건: 사이트 요약(이름, 주요 색상, 폰트, 주요 에셋, 한 문장 분위기)을 출력합니다.
2단계: DESIGN.md 작성
읽기: references/step-2-design.md
캡처된 웹사이트에 대한 간단한 브랜드 참고서를 작성합니다. 6개 섹션, 약 90줄. 이것은 치트 시트이지 창의적인 계획이 아닙니다. 창의적인 계획은 4단계에서 수립합니다.
조건: 프로젝트 디렉토리에 DESIGN.md가 존재해야 합니다.
3단계: SCRIPT 작성
읽기: references/step-3-script.md
내레이션 스크립트를 작성합니다. 이야기의 뼈대입니다. 장면 시간은 추측이 아닌 내레이션에서 결정됩니다.
조건: 프로젝트 디렉토리에 SCRIPT.md가 존재해야 합니다.
4단계: STORYBOARD 작성
읽기: references/step-4-storyboard.md
비트별 창의적 방향을 작성합니다: 분위기, 카메라, 애니메이션, 전환, 에셋, 깊이 레이어, SFX. 이것이 창의적인 나침반입니다 — 엔지니어가 각 구성을 빌드할 때 따르는 문서입니다.
조건: 비트별 방향과 에셋 감사 테이블이 포함된 STORYBOARD.md가 존재해야 합니다.
5단계: VO 생성 및 타이밍 매핑
TTS 오디오를 생성하고, 단어 수준 타임스탬프를 위해 전사하고, 타임스탬프를 비트에 매핑합니다. 실제 지속 시간으로 STORYBOARD.md를 업데이트합니다.
조건: narration.wav (또는 .mp3) + transcript.json이 존재해야 합니다. STORYBOARD.md의 비트 타이밍이 업데이트되어야 합니다.
6단계: 컴포지션 빌드
읽기: /hyperframes 스킬 (호출하세요 — 모든 규칙이 중요합니다)
읽기: references/step-6-build.md
스토리보드에 따라 각 컴포지션을 빌드합니다. 각각 후에: 레이아웃, 에셋 배치, 애니메이션 품질에 대한 셀프 리뷰를 수행합니다.
조건: 모든 컴포지션이 셀프 리뷰를 완료해야 합니다. 겹치는 요소 없음, 잘못 배치된 에셋 없음, 모션이 없는 정적 이미지 없음.
7단계: 검증 및 전달
읽기: references/step-7-validate.md
린트, 검증, 미리보기. 멀티 세션 연속성을 위해 HANDOFF.md를 생성합니다.
조건: npx hyperframes lint와 npx hyperframes validate가 오류 없이 통과해야 합니다.
빠른 참고
비디오 유형
| 유형 | 지속 시간 | 비트 | 내레이션 |
|---|---|---|---|
| 소셜 광고 (IG/TikTok) | 10-15초 | 3-4 | 선택적 후크 문장 |
| 제품 데모 | 30-60초 | 5-8 | 전체 내레이션 |
| 기능 발표 | 15-30초 | 3-5 | 전체 내레이션 |
| 브랜드 릴 | 20-45초 | 4-6 | 선택적, 음악 중심 |
| 런칭 티저 | 10-20초 | 2-4 | 최소, 높은 에너지 |
형식
- 가로: 1920x1080 (기본값)
- 세로: 1080x1920 (Instagram Stories, TikTok)
- 정사각형: 1080x1080 (Instagram 피드)
참고 파일
| 파일 | 읽을 시기 |
|---|---|
| step-1-capture.md | 1단계 — 캡처된 데이터 읽기 |
| step-2-design.md | 2단계 — DESIGN.md 작성 |
| step-3-script.md | 3단계 — 내레이션 스크립트 작성 |
| step-4-storyboard.md | 4단계 — 비트별 창의적 방향 |
| step-5-vo.md | 5단계 — TTS, 전사, 타이밍 |
| step-6-build.md | 6단계 — 셀프 리뷰와 함께 컴포지션 빌드 |
| step-7-validate.md | 7단계 — 린트, 검증, 미리보기, 인계 |
| techniques.md | 4단계 및 6단계 — 코드 패턴이 포함된 10가지 시각적 기법 (SVG 드로잉, Canvas 2D, 3D, 타이포그래피, Lottie, 비디오, 타이핑, 가변 폰트, MotionPath, 전환) |