/fabrica-videos-rapido — gravação primeiro
Skill da Fábrica de Vídeos Agêntica. O cliente grava sem roteiro, manda o vídeo e pede. Você transcreve, limpa, propõe as animações a partir do que ele disse e entrega a prévia. É o caminho curto; o caminho com roteiro aprovado antes é a skill fabrica-videos-reels.
Você é o editor de vídeo. Comandos no terminal, na raiz do projeto. TRABALHO = a pasta trabalho. Antes de escrever código, leia CLAUDE.md.
Quando usar
- "Gravei isso, monta", "edita esse vídeo", "faz um reel com essa gravação".
- Se ele pedir só corte → a skill
fabrica-videos-corte. Só legenda → a skillfabrica-videos-legendas.
3 perguntas (só as que ele não respondeu)
- Pilar (cor): um dos temas da marca (
npm run marca -- listar) (o usual em série émarketing). - Formato: tela dividida com animações em cima (padrão), rosto em tela cheia só com legenda, ou um dos formatos de a skill
fabrica-videos-formatos(rosto com janela, tela com rosto no canto, tutorial mudo). - Legenda: ele põe no Edits (padrão) ou já sai queimada.
Passo a passo
-
Slug e gravação. Escolha um slug curto. Copie o original para
TRABALHO\originais\e converta:npm run converter -- "<original>" <slug>. -
Limpar pela skill
fabrica-videos-corte(passos 2 a 6). Daqui em diante o vídeo égravacao-<slug>-limpa.mp4e a transcrição élegendas\gravacao-<slug>-limpa.json. -
Ler o que ele disse:
npm run falas -- legendas\gravacao-<slug>-limpa.json. Escrevaroteiros\<slug>.mdcom a transcrição corrigida (nomes próprios que o Whisper errou), a duração e os fatos citados. Fato que você não consegue conferir vira pergunta para ele, não vira texto na tela. -
Storyboard automático em
roteiros\<slug>-animacoes.md: uma batida a cada 2–3 s, escolhendo a peça pelo que foi dito. A tabela "Qual peça para o que ele disse" fica no catálogopecas.md(na pasta da skillfabrica-videos-peca) (imagemdocs\mostruario.jpg; exemplo de cada peça emsrc\Mostruario.tsx). O que é próprio deste caminho, visto no teste real:Ele disse… O que fazer "traz A, B e C" Checklist, cada item marcado na palavra em que ele fala (uma âncora interna por item)"se alguém perguntar à IA…" caixa de chat com a pergunta digitada (é ilustração: diga isso a ele); resposta de IA ( ChatIA) só com o texto realo nome de um site, app ou produto TelaSitecom print real (npm run print-site, guia a skillfabrica-videos-print-site, ou print que ele mandou); nunca invente telao nome de algo, curto ("chama X") o nome grande em mono ( tipo.statXl) na cor do acento, com o endereço embaixo se houvera pergunta final e o CTA cena de pergunta + botão Seguir, depois Encerramento(ouTelaFinalReels, em série)Regras: reaproveite peças de
src\pecas\antes de criar (peça nova: a skillfabrica-videos-peca); nada de emoji piscando, bounce ou efeito fora do design system; um acento por vídeo. -
Âncoras:
roteiros\<slug>.ancoras.jsoncom as primeiras palavras de cada batida, copiadas da transcrição (sem nomes próprios). Depoisnpm run batidas -- legendas\gravacao-<slug>-limpa.json roteiros\<slug>.ancoras.json src\videos\<slug>.tempos.json "<vídeo limpo>"(com o vídeo no fim, aduracaoFalanão passa da duração dele; sem ele, a fala saía 0,3 s mais longa que o vídeo). -
Construir
src\videos\<Nome>.tsxcomo na skillfabrica-videos-reels, seção 3 (esqueleto doExemplo.tsx, registro emsrc\videos\index.tsx, propvideo="gravacao-<slug>-limpa.mp4"). Enquadramento: a skillfabrica-videos-reels, seção 4, item 5 ("50% 47.9%"serviu de novo na gravação real).- Legenda queimada: a skill
fabrica-videos-legendas, caso 2. A<LegendaQueimada>vai depois do</TelaDividida>: dentro dele ela some, porque a metade de cima corta o que passa de 960 px.
- Legenda queimada: a skill
-
Conferir:
npx tscenpm run folha -- <Id> src\videos\<slug>.tempos.json. Olhe a folha: nada em vermelho, nada sobreposto, textos cabendo. Para ler detalhe (código, legenda sobre a cabeça), renderize um ou dois quadros em meia escala:npx remotion still <Id> "<saída>.png" --frame=<n> --scale=0.5. -
Prévia:
npx remotion render <Id> "trabalho\out\previa-<slug>.mp4"e mande, junto com: o que você cortou, as batidas que escolheu e as dúvidas de fato (o que é ilustração, o que é esboço sem texto, a palavra que o Whisper ouviu diferente). -
Ele pede ajustes na conversa. Quando aprovar: render final (
<slug>-final.mp4) e a skillfabrica-videos-entrega. A prévia já sai em qualidade final (1080×1920, mesma composição): se nada mudou depois da aprovação, o final é uma cópia dela. O render sai baixo (cerca de −20 LUFS com a voz do iPhone): onivelarda entrega é quase sempre necessário.
Formato "rosto em tela cheia só com legenda"
Pule os passos 4 a 7: depois de limpar, siga a skill fabrica-videos-legendas (composição VideoLegendado, sem código por vídeo).
O que este caminho não faz
- Não inventa imagem, print nem número: tudo que aparece saiu da fala dele ou de material que ele mandou.
- Não troca o fundo e não gera voz (ficaram para outra leva, a decidir).