Vídeo de Lançamento
CONTEXTO OBRIGATÓRIO: skill marketing-studio; leia também
${CLAUDE_SKILL_DIR}/../../docs/playbook/remotion.md,
${CLAUDE_SKILL_DIR}/../../docs/playbook/audio.md e
${CLAUDE_SKILL_DIR}/../../docs/playbook/capture.md. Trabalhe em ${CLAUDE_SKILL_DIR}/../...
Produz um filme com trilha sonora e sua direção, plano de cena, aprovações de estágio, evidências de renderização
e registro de revisão dentro de <product>/marketing/assets/<brand>/. Leia
docs/production-quality.md antes do trabalho de produção.
Um filme não está pronto sem áudio, e áudio significa uma voz explicando o produto.
A trilha sonora não é opcional e node scripts/check-audio.mjs <brand> --project <product>
deve retornar 0 antes da palavra "pronto". Dois cortes pós-flop enviados sem som em 01/09/2026;
é por isso que esta linha existe.
Rota
Escolha a rota a partir do conceito e da prova do produto. Use uma composição personalizada em
studio/src/films/<brand>/ quando o filme precisar de um mundo visual ou sistema de cena
específico do produto. Use a composição dirigida LaunchVideo quando seu plano de cena autoral puder
carregar a ideia sem recorrer ao deck legado de cinco atos. Uma cena pode usar uma captura real,
UI reconstruída nativa, 2D, 3D ou um híbrido. Reconstruir a UI é útil para ações controladas;
não é um requisito universal.
Receita
- Defina
<product>explicitamente com--project. Não crie nenhuma entrada ou saída de produto gerada emout/local do motor. - Explore direções distintas, escolha uma com um motivo específico e registre sua metáfora
visual, intenção sonora, referências com procedência e quadro de estilo revisável em
direction.json. O predefinido é apenas uma gramática inicial. - Escreva o plano de cena antes da produção completa. Cada cena precisa de um propósito, duração, escala, cadência de câmera, intenção de transição, limites de cópia legível, fonte/referência e batida de áudio. Planeje a narração com a edição; cada afirmação numérica traça um breve ponto de prova.
- Construa um animatic com áudio, voz de apoio e música. Um revisor nomeado não autor aprova tanto o quadro de estilo quanto o animatic, vinculados aos seus hashes. Um argumento visual fraco para aqui, antes do trabalho de acabamento.
- Construa a rota escolhida. O
LaunchVideodirigido consomedirectioneshotsautorais; um filme personalizado possui seus próprios componentes de cena e linha do tempo. Cortes de correspondência podem sobrepor, cortar seco, apagar, dissolver ou continuar o movimento conforme a relação exigir. Quadros finais estáticos são uma opção, não uma regra. - Renderize provas de cena baratas e uma prévia versionada. Inspecione a ação do produto no tamanho de entrega, o início/meio/fim de cada cena e os quadros ao redor de cada corte. Corrija a lista de defeitos escrita e então faça a renderização em resolução total uma vez.
- Construa entradas de narração, música e SFX de propriedade do produto e pontue o bloqueio
silencioso com
node scripts/score-film.mjs <brand> <film.mp4> --project <product>. Ele recusa narração sobreposta e verifica o master entregue. Só música requer a exceção registrada explicitamente; nunca implique narração que está ausente. - Gere evidências vinculadas a hash a partir da renderização final exata:
node scripts/contact-sheet.mjs <brand> --project <product> --plan <production-plan.json> --render <final.mp4>. - No Mission Control, um diretor, operador ou revisor independente nomeado assiste ao
corte pontuado completo, registra defeitos e o veredito “compartilharia isso?”. Em seguida, execute
node scripts/judge-production.mjs <brand> --project <product> --plan <production-plan.json> --render <final.mp4> --strict. - Execute os portões existentes de áudio, paleta, teste/lint do estúdio e fumaça. Eles provam propriedades e tempo de execução, não gosto. Apenas o bloqueio pontuado e com PASS estrito prossegue para a matriz de produção e kit pós-produção.