Guia: 5 jeitos de fazer vídeo em código com o Claude
Os cinco jeitos que eu uso pra fazer vídeo pedindo código ao Claude, e não imagem a uma IA de vídeo. Com o que instalar e o pedido pronto.
- Claude

Neste guia
Neste guia você vai aprender cinco jeitos de fazer vídeo pedindo código ao Claude Code, em vez de pedir a imagem pronta a uma IA de vídeo.
Não precisa saber programar. Você vai instalar um ou dois programas, colar um pedido em português e esperar o computador desenhar. Usei cada um destes jeitos em vídeos do meu canal, e conto abaixo como foi. Em nenhum deles uma IA gerou a imagem das cenas: o Claude escreveu o código, e o computador desenhou.
✅ O QUE VOCÊ VAI PRECISAR
- Claude Code, que vem em todo plano pago do Claude (o Pro custa US$ 20 por mês). É ele que escreve o código.
- Node.js (versão 22 ou mais nova, que é a que o HyperFrames pede). Roda os jeitos 1, 2 e 3.
- FFmpeg, que junta os quadros num arquivo de vídeo. Todos os cinco usam. No Mac:
brew install ffmpeg
- Google Chrome, pros jeitos que desenham dentro do navegador.
- Python 3, pro jeito 5. O Mac já costuma ter.
Se nunca instalou o Claude Code, os passos 1 e 2 do guia de editar reels com o Claude Code mostram como.
👉 Dica: crie uma pasta nova pra cada vídeo, abra o terminal dentro dela e digite claude. Todos os pedidos abaixo são pra colar ali.
1️⃣ HYPERFRAMES: PÁGINA DE HTML QUE VIRA VÍDEO
O que é: um programa grátis da HeyGen. O Claude escreve cada cena como uma página da web, e o HyperFrames transforma a página em MP4.
Quando usar: quando você tem um vídeo gravado e quer legenda, animação por cima e som, ou quando quer uma animação curta com texto.
O que instalar:
claude plugin marketplace add heygen-com/hyperframes
claude plugin install hyperframes@hyperframes
Pedido pra colar:
Use o HyperFrames pra montar um reels 1080x1920 com o meu bruto.mp4. Corte os silêncios, ponha legenda com a palavra que eu estou falando em amarelo e uma animação na metade de cima que mostra o que eu falo. Me mostre a prévia antes de renderizar.
Onde eu usei: no vídeo em que o Claude editou um reels inteiro meu (14/10/2026). Eu só gravei. O Claude cortou os silêncios, escreveu a legenda, desenhou a animação de cima em código e pôs os sons, e o HyperFrames renderizou. O passo a passo completo está no guia de editar reels com o Claude Code, e o HyperFrames também aparece no guia das 5 skills de vídeo.
2️⃣ CHROME SEM TELA: CANVAS FOTOGRAFADO QUADRO POR QUADRO
O que é: o Claude desenha cada cena num canvas, uma área de desenho dentro de uma página da web. Um script abre o Chrome sem janela, pede um quadro de cada vez e passa as imagens pro FFmpeg, que monta o vídeo.
Quando usar: quando você quer um desenho do seu jeito, com controle total de cada traço, e não quer depender de programa de vídeo nenhum.
O que instalar: o Chrome, o FFmpeg e a biblioteca que controla o Chrome. Na pasta do vídeo:
npm install puppeteer-core
Pedido pra colar:
Faça um vídeo de 30 segundos, 1080x1920, a 30 quadros por segundo, desenhado num canvas em film.html. Cada cena é uma função que recebe o tempo e desenha o quadro. Escreva também um render.mjs que abre o Google Chrome sem janela com o puppeteer-core, pede um quadro de cada vez e manda direto pro ffmpeg, sem salvar PNG solto. O tema é a história do café no Brasil, desenhada com um traço de tinta marrom. Me mostre três quadros de teste antes de renderizar tudo.
Onde eu usei: nos 500 anos de Brasil (27/09/2026). São 29 cenas em HTML e canvas, 89 segundos em 1080x1920, e o Chrome sem tela fotografou cada quadro, que o FFmpeg juntou no vídeo.
3️⃣ THREE.JS: 3D DENTRO DO NAVEGADOR
O que é: uma biblioteca que desenha 3D numa página da web. O Claude monta a cena, move a câmera em código e o Chrome sem tela grava quadro por quadro, igual ao jeito 2.
Quando usar: quando a ideia pede profundidade: peças empilhando, câmera andando em volta de alguma coisa, um objeto girando.
O que instalar: na pasta do vídeo:
npm install three puppeteer-core
Pedido pra colar:
Com three.js, faça uma cena 3D de 20 segundos, 1080x1920, em que caixas coloridas se empilham uma em cima da outra até formar uma torre, com a câmera sempre andando em volta. Cada quadro tem que sair igual sempre que eu renderizar, pelo tempo e não pelo relógio. Grave com o Chrome sem janela e o puppeteer-core e monte com o ffmpeg.
Onde eu usei: com ele eu montei a primeira versão do vídeo de como nasce um LLM. Ela explicava tudo com uma pilha de camadas em three.js, com a câmera sempre andando e cada camada entrando na palavra em que eu falava dela. Essa versão não foi ao ar: na comparação lado a lado, escolhi uma interface escura desenhada em canvas, como no jeito 2, e é ela que foi ao ar em 07/10/2026. A versão em three.js ficou guardada como modelo.
4️⃣ BLENDER COMANDADO POR SCRIPT
O que é: o Blender é um programa grátis de 3D. Ele aceita um script em Python que monta a cena inteira, sem você clicar em nada. O Claude escreve o script e o Blender renderiza sem abrir janela.
Quando usar: quando você quer 3D com luz e material de verdade: uma cidade, uma paisagem, um lugar inteiro.
O que instalar: no Mac:
brew install --cask blender
Pedido pra colar:
Escreva um cena.py pro Blender que monta uma rua de cidade com prédios simples, sem nenhuma pessoa, e faz o mato crescer no asfalto ao longo de 20 segundos. Use o EEVEE, 1080x1920, 30 quadros por segundo e poucas amostras pra render rápido. Me passe o comando pra renderizar em segundo plano, primeiro só três quadros de teste.
O comando que ele vai devolver tem este jeito:
blender -b -P cena.py
Onde eu usei: em São Paulo sem ninguém (17/10/2026). A cidade inteira é uma cena feita em Python no Blender, e cada segundo do vídeo decide quanto tempo passou sem gente na rua. Foram uns 3 segundos por quadro, cerca de 2h10 de render no total.
5️⃣ MOTOR QUE DESENHA COM LETRAS
O que é: um programa em Python que calcula a cena em 3D e troca cada pedaço da imagem por uma letra que tem a mesma forma. O vídeo inteiro sai feito de caracteres.
Quando usar: quando você quer um visual de terminal, que ninguém confunde com imagem de IA.
O que instalar:
pip3 install numpy pillow
Pedido pra colar:
Escreva em Python, com numpy e Pillow, um motor que desenha uma cena 3D em caracteres: calcule a imagem raio a raio, divida em células de 5x10 pixels e escolha pra cada célula o caractere que tem a forma mais parecida. A cena é um corredor de biblioteca com a câmera andando devagar. 20 segundos, 1080x1920, 30 quadros por segundo, quadros direto pro ffmpeg.
Onde eu usei: no vídeo em que o Claude mostra a própria mente (16/10/2026). O painel de cima é uma biblioteca de galerias de seis lados, calculada raio a raio com numpy e convertida em caracteres, com a trilha também sintetizada em código.
➕ BÔNUS: O ESTILO DE TERMINAL DO LEMO OPUSCAR
O vídeo em que eu mostro estes cinco jeitos usa o estilo ascii-crt do Lemo Opuscar: tudo é letra numa grade, com brilho âmbar de monitor antigo. O Lemo Opuscar é uma skill grátis (licença MIT) com dezenas de estilos de filme feitos em código. Instale assim:
claude plugin marketplace add lemomo-ai/lemo-opuscar
claude plugin install lemo-opuscar@lemolab
E peça:
Use o Lemo Opuscar no estilo ascii-crt e faça um filme de 30 segundos, 1080x1920, sobre um computador antigo que liga sozinho de madrugada. Me mostre o storyboard antes de renderizar.
Os outros estilos e os cuidados estão no guia das 5 skills de vídeo.
🤔 QUAL ESCOLHER
- Já tem um vídeo gravado: HyperFrames.
- Quer desenho 2D do seu jeito: Chrome sem tela com canvas.
- Quer 3D leve e rápido: Three.js.
- Quer 3D com cara de cinema e tem tempo de render: Blender.
- Quer um visual de terminal: o motor de letras, ou o ascii-crt do Lemo Opuscar se não quiser escrever o motor.
⚠️ ERROS COMUNS
- O puppeteer-core não acha o navegador: ele não baixa Chrome nenhum. Peça ao Claude pra apontar o caminho do Google Chrome instalado no seu computador.
- Texto que não aparece no vídeo: o FFmpeg do Homebrew não tem o filtro de escrever texto. Peça pra desenhar o texto em imagem com o Pillow e pôr por cima.
- Render do Blender que não acaba: a São Paulo levou cerca de 2h10. Renderize três quadros de teste antes e baixe as amostras se estiver lento.
- Pediu o vídeo inteiro de uma vez: peça três quadros de teste, aprove o traço e só então renderize tudo. Refazer um quadro leva segundos; refazer o vídeo leva o render inteiro.
🎯 RESUMO
Peça ao Claude o código que desenha a cena e deixe o computador desenhar. Escolha um dos cinco jeitos, instale o que ele pede, cole o pedido e aprove três quadros de teste antes do render final.