O que Lançamento de Vídeo (Launch Video) faz?
CONTEXTO OBRIGATÓRIO: habilidade de marketing-studio; leia também
C:/Projects/animations/docs/playbook/remotion.md,
C:/Projects/animations/docs/playbook/audio.md e
C:/Projects/animations/docs/playbook/capture.md. Trabalhe em C:/Projects/animations.
Produz um filme com trilha sonora e sua direção, plano de tomadas, aprovações de estágio, evidências de render 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-produção foram enviados sem áudio em 2026-09-01;
essa é a razão pela qual 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 específico do produto ou sistema de tomadas. Use a composição dirigida LaunchVideo quando seu plano de tomadas autoral puder carregar a ideia sem recorrer ao legado roteiro de cinco atos. Uma tomada pode usar uma captura real, UI nativa reconstruída, 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 no diretório local do mecanismoout/. - Explore direções distintas, escolha uma com um motivo específico e registre sua metáfora visual, intenção sonora, referências com proveniência e quadro de estilo revisável em
direction.json. O predefinido é apenas uma gramática inicial. - Escreva o plano de tomadas antes da produção completa. Cada tomada 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 remete a um breve ponto de prova.
- Construa um animatic com áudio, incluindo voz provisória e música. Um revisor nomeado que não seja o autor aprova tanto o quadro de estilo quanto o animatic, vinculados aos seus hashes. Um argumento visual fraco para aqui, antes do trabalho final.
- Construa a rota escolhida. O LaunchVideo dirigido consome
directione asshotsautorais; um filme personalizado possui seus próprios componentes de tomada e linha do tempo. Os cortes de correspondência podem sobrepor, cortar seco, limpar, 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 tomada baratas e uma prévia versionada. Inspecione a ação do produto no tamanho de entrega, o início/meio/fim de cada tomada e os quadros ao redor de cada corte. Corrija a lista de defeitos escrita e, em seguida, 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 sem áudio com
node scripts/score-film.mjs <brand> <film.mp4> --project <product>. Ele recusa narração sobreposta e verifica o master entregue. Somente música requer a exceção registrada explicitamente; nunca implique narração que esteja 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 completo com trilha sonora, registra defeitos e o veredito “eu compartilharia isso?”. Em seguida, execute
node scripts/judge-production.mjs <brand> --project <product> --plan <production-plan.json> --render <final.mp4> --strict. - Execute os gates 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 aprovação estrita (strict-PASS) prossegue para a matriz de produção e o kit pós-produção.