Dante Araújo @dantearaujo
1 / 6
Playbook · Vídeo com IA

Do artigo ao vídeo narrado sem abrir editor

O Claude Code escreve o roteiro e gera a narração em português pelo ElevenLabs. O Claude Motion anima cada cena no tempo exato da voz. No fim, o Claude Code junta tudo num MP4 pronto para postar.

GrátisClaude CodeElevenLabsClaude Motion

Por que a voz vem primeiro

O Motion entrega só a imagem, sem som. Se você anima primeiro e narra depois, a voz nunca cabe no tempo de cada cena. Gerando a voz antes, cada cena já nasce com a duração certa, e a legenda é o próprio texto da narração.

roteiro→voz→animação→vídeo final
A

Conectar o ElevenLabs

Um comando no terminal e um login. Só na primeira vez.

B

Roteiro e voz

No Claude Code: o artigo vira cenas, cada cena vira um áudio com a duração medida.

C

Animação

No Claude, com o /motion: as cenas do roteiro viram animação com legenda.

D

Vídeo final

De volta ao Claude Code: animação e narração no mesmo MP4.

O que você precisa

1

Claude Code

Para escrever o roteiro, falar com o ElevenLabs e montar o vídeo final.

2

Conta no ElevenLabs

O plano grátis dá 10 mil créditos por mês e serve para testar. Para usar o vídeo na empresa ou em conteúdo que vende, precisa de plano pago: a licença comercial começa no Starter.

3

Claude Motion

Está em beta só nos planos Team e Enterprise do Claude. No Team vem ligado; no Enterprise, o dono da organização liga em Organization settings, Artifacts. Ele roda no Claude (web e aplicativo), não no Claude Code.

4

ffmpeg

O programa que junta áudio e vídeo. No Mac, brew install ffmpeg; no Windows, winget install ffmpeg. Se faltar, o próprio Claude Code avisa e instala com a sua permissão.

Passo 1 / Conectar

O ElevenLabs dentro do Claude Code

O ElevenLabs tem um conector oficial hospedado por eles. Você entra com a sua conta e não copia chave nenhuma para o computador.

ConectorOficial do ElevenLabslogin pela conta, sem chave
PlanoGrátis serveuso comercial pede pago
Tempo3 minutos

Passo a passo

1

Adicione o conector

No terminal, fora do Claude Code:

No terminal

claude mcp add --transport http elevenlabs https://api.elevenlabs.io/v1/mcp --scope user

--scope user vale em todos os projetosDepois rode /mcp
2

Faça o login

Abra o Claude Code, rode /mcp, escolha elevenlabs e entre com a sua conta no navegador.

3

Teste com uma frase

Se voltar um arquivo de áudio com a sua frase, está conectado.

Teste no Claude Code

Use o ElevenLabs para gerar a frase "Testando a narração em português" numa voz que fale português do Brasil. Baixe o áudio para teste.mp3 nesta pasta e me diga qual voz e qual modelo você usou.

O link do áudio expira rápidoPor isso o pedido de baixar

Se o conector não gerar voz use o local

O conector hospedado nasceu para gerenciar agentes de voz, e a parte de geração ainda está sendo ampliada. Se no seu teste ele não oferecer gerar áudio, use o servidor local do ElevenLabs. Ele pede uma chave da API (em Developers, API Keys, no site deles) e o uv instalado.

Plano B, no terminal

claude mcp add elevenlabs-local --scope user -e ELEVENLABS_API_KEY=[sua chave] -- uvx elevenlabs-mcp

Salva os áudios na Mesa por padrãoProjeto arquivado pelo ElevenLabs, ainda funciona
Passo 2 / Roteiro e voz

O artigo vira cenas e cada cena vira voz

Crie uma pasta para o vídeo, coloque o artigo dentro (PDF, texto ou o link) e abra o Claude Code nela. Troque o que está marcado e cole.

Prompt do roteiro e da voz

Leia [artigo.pdf] e escreva o roteiro de um vídeo explicativo de cerca de [60] segundos para [donos de pequenas empresas que nunca ouviram falar do assunto].

Roteiro: em português do Brasil, falado, frases curtas. Divida em cenas de uma a três frases. Use só números e fatos que estão no artigo.

Voz: para cada cena, gere o áudio no ElevenLabs com [uma voz masculina, calma, que fale português do Brasil] e um modelo multilíngue. Use a mesma voz em todas as cenas. Baixe cada áudio como cena-01.mp3, cena-02.mp3 e assim por diante.

Tempo: meça a duração de cada áudio com ffprobe, arredonde para cima no meio segundo e complete com silêncio no fim. Junte as cenas em narracao.mp3.

Entrega: crie roteiro-motion.md com uma linha por cena contendo o número, a duração exata em segundos, o texto da narração e o que deve aparecer na tela. Termine com a duração total.

Ouça o narracao.mp3 antes de seguirGera roteiro-motion.md

O que conferir antes de animar

1

A pronúncia

Nome próprio, sigla e palavra em inglês são onde a voz tropeça. Peça para refazer só a cena com problema, escrevendo a palavra do jeito que se fala.

2

Os números

Cada número da narração tem que estar no artigo. Pergunte de onde saiu qualquer um que você não reconheça.

3

A soma das durações

O total do roteiro-motion.md tem que bater com a duração do narracao.mp3. É essa conta que segura a sincronia lá na frente.

Passo 3 / Animação

As cenas viram animação no Claude Motion

Abra o Claude no navegador ou no aplicativo. Digite /motion na caixa de mensagem (ou escolha Motion em Output), anexe o roteiro-motion.md e o artigo, e cole o pedido.

Prompt da animação

Crie uma animação explicativa seguindo o roteiro-motion.md anexo, cena por cena.

Tempo: cada cena dura exatamente a duração indicada no roteiro, e a animação inteira dura o total indicado no fim. Não acrescente abertura nem encerramento.

Legenda: mostre o texto da narração de cada cena como legenda na parte de baixo, durante a cena inteira.

Formato: [vertical, para Reels e Stories]. Visual: [fundo escuro, tipografia grande, uma ideia por cena].

Use só números e fatos do artigo anexo.

Corrija pelo chat, uma cena por vezExporte em MP4

Antes de exportar

1

Mexa no que precisar

A animação é feita em código, então dá para trocar uma palavra, um número ou o tempo de uma cena sem refazer o resto. Peça no chat ou edite direto no editor.

2

Confira a duração

O total da animação precisa ser o mesmo do roteiro. Se não for, peça: "a cena 3 precisa durar [6,5] segundos".

3

Exporte

Clique em Export, escolha MP4 e salve como video-motion.mp4 na mesma pasta do roteiro.

Vale saber: o Motion anima texto, gráfico, forma e as imagens que você manda. Ele não gera filmagem nem pessoa. Animação longa consome mais do seu limite do Claude do que uma mensagem comum.

Passo 4 / Juntar

Animação e voz no mesmo MP4

De volta ao Claude Code, na mesma pasta. Ele confere as durações antes de juntar, para você não postar vídeo com a voz atrasada.

Prompt do vídeo final

Junte o video-motion.mp4 com o narracao.mp3 usando ffmpeg, sem recodificar o vídeo. Salve como video-final.mp4.

Antes de juntar, compare a duração dos dois arquivos. Se a diferença passar de meio segundo, não estique nem corte o áudio: me diga qual cena do roteiro-motion.md desalinhou e quanto.

Depois de juntar, confira que o video-final.mp4 tem uma faixa de vídeo e uma de áudio, e me mostre a duração final.

Precisa do ffmpeg instaladoGera video-final.mp4

Assista nestes três pontos

1

A primeira troca de cena

Se a legenda muda antes ou depois da voz, o problema está na duração daquela cena no Motion.

2

O meio do vídeo

Atraso que cresce ao longo do vídeo vem de duração arredondada errada. Peça ao Claude Code para refazer a conta cena por cena.

3

O último segundo

A voz não pode ser cortada. Se for, falta tempo na última cena.

Bônus

A página interativa do mesmo assunto

Funciona em qualquer plano do Claude. A pessoa vai clicando e explorando no ritmo dela, e você manda o link junto com o vídeo.

No Claude, com o artigo anexo

Transforme o artigo anexo numa página interativa para [a equipe de atendimento].

Divida em [5] partes que a pessoa abre na ordem que quiser. Em cada parte, um exemplo prático e uma pergunta de múltipla escolha com a resposta explicada.

Use só o que está no artigo.

Sai como artefato do ClaudeCompartilhe pelo link

Deu errado? É um destes cinco

1

O /motion não aparece

Seu plano não é Team ou Enterprise, ou o administrador ainda não ligou o Motion. Sem Team, a mesma voz do ElevenLabs funciona com a skill HyperFrames, que anima e junta tudo dentro do próprio Claude Code.

2

O Claude Code não enxerga o ElevenLabs

Rode /mcp e confira se o login terminou. Se continuar, feche e abra o Claude Code.

3

A voz saiu com sotaque

A voz escolhida não fala português do Brasil. Peça para listar as vozes em português e escolha uma antes de gerar as cenas.

4

Acabaram os créditos

Cada caractere narrado gasta crédito. Teste com um roteiro de 20 segundos antes do vídeo inteiro.

5

Voz e legenda fora de sincronia

Volte ao Motion e ajuste a duração da cena que o Claude Code apontou. Não estique o áudio: a voz fica arrastada.

Saiu o vídeo?

Me manda no direct do Instagram o primeiro vídeo que sair e de qual artigo ele veio. Se travou em algum passo, me diga em qual e o que apareceu na tela.

Dante Araújo @dantearaujo