Long-form 앰비언트 비디오
먼저 읽기: .claude/skills/studio/references/verticals/meditation-longform.md (DNA: 음성 속도, 멈춤 길이, 호, 음악 규칙, QC). 스튜디오 스킬의 핵심 규칙이 적용됩니다: 먼저 견적, 지출 전 승인, 확정된 예산을 초과하지 않음.
단계
- 브리핑: 포맷 (DNA 표에서), 길이, 언어, 의도 ("잠들기", "시험 전 진정"), 음성 성별 및 캐릭터, 음악 분위기, 시각적 세계 (숲, 바다, 우주, 촛불이 켜진 방...). 음성 없는 앰비언트의 경우 스크립트 관련 모든 단계를 건너뜁니다.
- 계획 (게이트 1): 인테이크가 프로젝트를 생성합니다:
node engine/studio.mjs new <slug> --format meditation --seconds <초 단위 길이> ...(스튜디오 스킬). 그런 다음longform블록을 채우고studio.mjs status <slug>를 따릅니다:script[](각 세그먼트에pauseAfter포함, 해당 길이의 DNA 밀도에 맞게 작성).look이 일치하는 3~6개의scenes; 움직임이 방해가 될 장면(그림, 실내)이나 비용 절감을 위해"kenburns"를 사용합니다.music.prompt및voice.eleven(차분한 음성 선택; ElevenLabs API 또는 제작자에게 문의하여 음성 목록 확인). 스크립트, 장면 목록, 음악 프롬프트 및 예상 런타임을 제시합니다. 승인될 때까지 반복합니다.
- 프로덕션 북 (게이트 2):
node engine/longform.mjs estimate <slug>→node engine/book.mjs <slug>→ 표시 → 제작자의 승인 후node engine/studio.mjs approve <slug> book --said "..."(예산 고정). - 음성 먼저:
node engine/gen.mjs narration <slug>. 처음 두 세그먼트를 들어봅니다 (템포, 온기). 음성이 잘못되었으면 지금 변경합니다. - 음악 및 이미지:
node engine/gen.mjs bed <slug>및node engine/gen.mjs loops <slug>. - 미리보기:
node engine/longform.mjs build <slug> --sample 90을 실행하고 음성과 음악의 밸런스 및 첫 번째 크로스페이드를 확인합니다. - 최종:
node engine/longform.mjs build <slug>→ mp4 + mp3 + 연락처 시트 + QC →node engine/studio.mjs qc <slug>. 시트를 확인하고 3개 지점에서 음성을 점검합니다. - 전달:
node engine/studio.mjs deliver <slug>(수령증 + 최종 북), 그런 다음 파일, 제목,longform.cues의 챕터가 포함된 설명, 썸네일 (최고의 스틸 이미지, 1280×720).