Vídeo do Creator
Passo 1 — Planejar o clipe
- O que se move — um sujeito, uma ação, um movimento de câmera por clipe
(
references/video-prompting.md). - Proporção — Shorts/Reels/TikTok
9:16, todo o resto16:9. - Duração — padrão 8 s; histórias mais longas viram vários clipes unidos depois.
- Quadro inicial? — se a aparência importa (marca, personagem, produto), crie o primeiro quadro
como uma imagem primeiro (creator-image ou
creator.py image), aprove-a, depois anime-a com--start. Esta é a forma mais confiável de controlar o resultado em todos os provedores. - Quadro final / referências —
--endpara transições e revelações,--refpara identidade. - Resolução —
720ppadrão;1080pquando solicitado.
Passo 2 — Gerar
python3 scripts/creator.py video --prompt "<movimento prompt>" --out ./out/<slug>.mp4 --ratio 16:9 --duration 8 [--start first.png] [--end last.png] [--ref ref.png] [--resolution 1080p]
O vídeo leva de 1 a 10 minutos. Execute em segundo plano quando possível e não inicie uma segunda
geração durante esse período.
Passo 3 — Lidar com o resultado
status | Faça |
|---|---|
ok | python3 scripts/media.py probe <path>; extraia um quadro e observe-o; informe o caminho, duração, provedor |
needs_browser | Siga references/browser-flow-browser.md (ou gemini) com os campos request; depois creator.py adopt --src <download> --out <path> |
blocked | Conteúdo recusado; revise com o usuário, não contorne |
failed e nenhum provedor de vídeo disponível | Use o fallback de imagens estáticas abaixo e informe ao usuário qual provedor desbloquearia movimento real |
Fallback de imagens estáticas (sempre disponível)
- Crie 1 a 3 imagens estáticas com
creator.py imagena proporção alvo. python3 scripts/media.py still --image s1.png --out clip.mp4 --duration 6 --ratio 16:9 --motion in(varie--motionpor imagem; junte várias commedia.py assemble).
Passo 4 — Finalizar (opcional)
- Redimensionar:
media.py reframe --video clip.mp4 --out clip-9x16.mp4 --ratio 9:16 --mode blur(cropquando o sujeito está centralizado). - Legendas: escreva um
.srt, depoismedia.py captions --video clip.mp4 --srt subs.srt --out final.mp4. - Som:
creator.py sfx/musice misture commedia.py assemble(cena única).
Regras
- Verifique no disco (duração > 0, proporção esperada) antes de relatar sucesso.
- Mencione quando uma rota gasta créditos por clipe (Flow, Higgsfield) se o usuário pedir muitos.
- Mantenha uma "frase de aparência" consistente entre os clipes do mesmo projeto.
Referências
references/video-prompting.md— fórmula do take, quadros, referênciasreferences/providers.md— ordem de vídeo e fallbackreferences/media-ops.md— still, reframe, captions, assemblereferences/browser-flow-browser.md,references/browser-gemini-browser.md