Creator Video
1단계 — 클립 계획
- 움직임 — 클립당 하나의 주제, 하나의 액션, 하나의 카메라 움직임
(
references/video-prompting.md). - 비율 — Shorts/Reels/TikTok
9:16, 그 외에는16:9. - 길이 — 기본 8초; 더 긴 스토리는 나중에 여러 클립을 이어붙입니다.
- 시작 프레임? — 룩(브랜드, 캐릭터, 제품)이 중요하다면 먼저 이미지로 첫 프레임을 만듭니다
(creator-image 또는
creator.py image), 승인받은 후--start옵션으로 애니메이션을 적용합니다. 이것이 모든 제공자에서 가장 안정적으로 결과를 제어하는 방법입니다. - 끝 프레임 / 참조 — 전환 및 디졸브에는
--end, 아이덴티티 유지에는--ref. - 해상도 — 기본
720p; 요청 시1080p.
2단계 — 생성
python3 scripts/creator.py video --prompt "<모션 프롬프트>" --out ./out/<slug>.mp4 --ratio 16:9 --duration 8 [--start first.png] [--end last.png] [--ref ref.png] [--resolution 1080p]
비디오 생성에는 1~10분이 소요됩니다. 가능하면 백그라운드에서 실행하고 그동안 두 번째 생성을 시작하지 마십시오.
3단계 — 결과 처리
status | 처리 방법 |
|---|---|
ok | python3 scripts/media.py probe <path>; 프레임을 하나 추출하여 확인; 경로, 길이, 제공자 보고 |
needs_browser | request 필드와 함께 references/browser-flow-browser.md (또는 gemini) 참조; 그 다음 creator.py adopt --src <download> --out <path> |
blocked | 콘텐츠가 거부됨; 사용자와 수정 논의, 우회하지 않음 |
failed 및 비디오 제공자 없음 | 아래 스틸 대체 방식을 사용하고, 어떤 제공자가 실제 모션을 활성화할 수 있는지 사용자에게 알림 |
스틸 대체 방식 (항상 사용 가능)
creator.py image로 대상 비율의 스틸 이미지 1~3장 생성.python3 scripts/media.py still --image s1.png --out clip.mp4 --duration 6 --ratio 16:9 --motion in(스틸마다--motion을 다르게; 여러 개를media.py assemble로 결합).
4단계 — 마무리 (선택 사항)
- 리프레이밍:
media.py reframe --video clip.mp4 --out clip-9x16.mp4 --ratio 9:16 --mode blur(피사체가 중앙에 있을 경우crop). - 자막:
.srt파일을 작성한 후media.py captions --video clip.mp4 --srt subs.srt --out final.mp4. - 사운드:
creator.py sfx/music으로 효과음/배경음악을 생성하고media.py assemble로 믹싱 (단일 장면).
규칙
- 성공 보고 전에 디스크에서 결과물 확인 (길이 > 0, 예상 비율).
- 사용자가 많은 클립을 요청할 때, 클립당 크레딧이 소모되는 경로(Flow, Higgsfield)임을 언급.
- 동일 프로젝트의 클립 간에 하나의 "룩 문장"을 유지.
참조
references/video-prompting.md— 샷 공식, 프레임, 참조references/providers.md— 비디오 순서 및 대체references/media-ops.md— 스틸, 리프레이밍, 자막, 조립references/browser-flow-browser.md,references/browser-gemini-browser.md