O stack gratuito e open source de vídeo motion para agentes de programação: qual ferramenta faz cada etapa (2026)
Ferramentas gratuitas, quase todas open source, cobrem cada etapa de um vídeo motion com Claude Code, Codex ou Cursor: Remotion ou Three.js para cenas, Manim para matemática, CosyVoice para voz, WhisperX para legendas, librosa para batidas, FFmpeg para codificar. Nenhuma decide a história, o ritmo ou os fatos.
Os dados de cada projeto vêm do próprio README, arquivo de licença ou site, conferidos em 3 de novembro de 2026. Nós fazemos o Motion Skills, então pese o que dizemos sobre ele levando isso em conta.
As listas de "skills" gratuitos para um estúdio de motion com agentes trazem, na maioria, bibliotecas e apps, não skills de agente: o seu agente pode escrever código que os use, mas nenhum deles diz o que faz um bom vídeo. Aqui estão eles por etapa do processo.
Visão geral
| Etapa | Ferramenta | O que faz | Licença | O que fica com você |
|---|---|---|---|---|
| Cena e movimento | Remotion | Vídeo como componentes React, renderizado em um arquivo | Licença própria; Company License para 4+ pessoas | História, timing, visual, som |
| Cena e movimento | Remotion agent skills | Ensinam um agente a escrever código Remotion | Sem arquivo de licença; usados com o Remotion | O mesmo que o Remotion |
| Cena e movimento | Anime.js | Anima CSS, SVG, atributos do DOM e objetos JS | MIT | Transformar uma página ao vivo em vídeo |
| Cena e movimento | Motion | Biblioteca de animação para React, JavaScript e Vue | MIT (Motion+ é pago) | Transformar uma página ao vivo em vídeo |
| 3D | Three.js | 3D no navegador, com renderizadores WebGL e WebGPU | MIT | Iluminação, câmera, captura de quadros |
| Luz | three-gpu-pathtracer | Luz com path tracing para Three.js | MIT | Um navegador com WebGPU, tempo de renderização |
| Física | Jolt Physics (JoltPhysics.js) | Física de corpos rígidos, com um port para JS | MIT | Ligar à sua cena |
| Efeitos | pmndrs/postprocessing | Bloom e outros efeitos de tela cheia para Three.js | Zlib | Bom senso: quando um efeito ajuda |
| Efeitos | three.quarks | Partículas e VFX para Three.js | MIT | Ligação, timing |
| Ajuste | Tweakpane | Um painel pequeno para ajustar valores ao vivo | MIT | Não faz parte da renderização |
| App 3D | MCP for Blender (antes blender-mcp) | Deixa um agente controlar o Blender via MCP | MIT; o Blender é GPL | Revisar o código que ele executa |
| Vetor 2D | lottie-web | Reproduz animações do After Effects exportadas como JSON | MIT | A criação, feita no After Effects |
| Matemática | Manim (Community) | Motor em Python para vídeos explicativos de matemática | MIT | A explicação, a configuração do Python |
| Imagens e clipes | ComfyUI | Roda modelos de imagem, vídeo, 3D e áudio | GPL-3.0 | Uma GPU, a licença de cada modelo |
| Voz | CosyVoice | Texto para fala multilíngue e clonagem de voz | Apache 2.0 (código e pesos v3) | O roteiro, os direitos sobre qualquer voz |
| Legendas | WhisperX | Transcrição com marcação de tempo por palavra | BSD-2-Clause | Revisão, estilo das legendas |
| Sincronia com a batida | librosa | Análise de áudio, incluindo um detector de batidas | ISC | Associar batidas a cortes |
| Captura | OBS Studio | Captura e gravação de tela e câmera | GPL-2.0 ou posterior | A gravação em si |
| Corte | LosslessCut | Corta e junta vídeo sem recodificar | GPL-2.0 | Títulos, efeitos, mixagem |
| Codificação | FFmpeg | Converte, codifica e multiplexa áudio e vídeo | LGPL 2.1+, GPL com partes opcionais | Os comandos exatos |
Cena e movimento
O Remotion escreve vídeo como componentes React e renderiza na sua máquina, em um servidor ou no AWS Lambda. A licença dele é própria, não uma licença open source: é grátis para pessoas físicas, empresas com até três funcionários, organizações sem fins lucrativos e avaliação, "mesmo para uso comercial"; empresas maiores precisam de uma Company License. O arquivo de licença diz que ela vai "mudar um pouco" no Remotion 5.0.
Os skills de agente do Remotion (npx skills add remotion-dev/skills) ensinam a API do Remotion ao Claude Code, ao Codex ou ao Cursor: /remotion-create, /remotion-markup, /remotion-render, /remotion-captions, /remotion-maps e outros. Eles deixam o código correto, não o vídeo; veja Skills de agente do Remotion vs. Motion Skills.
O Anime.js e o Motion (antes Framer Motion) são bibliotecas de animação para páginas web ao vivo, ambas MIT. O Motion oferece um skill de agente /motion gratuito e com licença MIT (npx motion-ai); os extras do Motion+ são uma licença paga. Nenhum dos READMEs descreve como exportar vídeo: algo precisa avançar a página quadro a quadro e codificá-la, ou você grava a tela.
3D, luz, física e efeitos
O Three.js é a base: uma biblioteca 3D de uso geral com renderizadores WebGL e WebGPU. O three-gpu-pathtracer adiciona luz fisicamente baseada com path tracing; ele precisa de WebGPU e constrói cada imagem uma amostra por vez, então um quadro limpo exige muitas passadas. O Jolt Physics, usado em Horizon Forbidden West, simula corpos rígidos; o JoltPhysics.js o leva para o JavaScript. A simulação é determinística, então uma cena renderizada de novo cai do mesmo jeito todas as vezes. O postprocessing (Zlib) adiciona efeitos de tela cheia como bloom, o three.quarks adiciona partículas e o Tweakpane oferece controles deslizantes para ajustar valores durante a prévia.
O MCP for Blender (antes blender-mcp) é um plugin da comunidade, não feito pelo Blender, que permite ao Claude Code, ao Codex, ao Cursor e a outros clientes MCP trabalhar no Blender. O README avisa que, por padrão, o agente "pode rodar qualquer código Python no Blender"; BLENDER_MCP_SAFE_MODE=1 bloqueia scripts arriscados. Ele envia um registro de uso anônimo mínimo, a menos que você defina DISABLE_TELEMETRY=true. O Blender é GPL, e a página de licença dele diz que as imagens e os filmes que você faz com ele são seus.
Vetor 2D e explicações de matemática
O lottie-web reproduz animações feitas no Adobe After Effects e exportadas como JSON com o Bodymovin. O player é MIT; a ferramenta de criação é o After Effects, que não é gratuito. O Manim, edição da comunidade do motor por trás dos vídeos do 3Blue1Brown, renderiza explicações de matemática direto em vídeo a partir de cenas em Python (MIT). Escrever a explicação continua sendo tarefa sua.
Imagens e clipes gerados
O ComfyUI (GPL-3.0) roda localmente modelos de imagem, vídeo, 3D e áudio em um grafo de nós: modelos abertos como Wan, LTX-Video e HunyuanVideo, e fechados por meio de "Partner nodes". Você precisa de uma GPU capaz, e cada modelo tem a própria licença, separada da do ComfyUI.
Voz, legendas e batidas
O CosyVoice é um sistema de texto para fala que cobre nove idiomas e mais de 18 dialetos chineses, com clonagem de voz zero-shot. O código é Apache 2.0, e os pesos do Fun-CosyVoice3-0.5B no Hugging Face também. Clone apenas uma voz que você tenha o direito de usar.
O WhisperX transcreve com marcação de tempo por palavra (alinhamento com wav2vec2) e grava arquivos .srt. Ele roda em CPU, inclusive no Mac, ou em uma GPU NVIDIA. A identificação de falantes exige um token do Hugging Face e aceitar o contrato de usuário do modelo pyannote. Revise nomes e números.
O librosa (ISC) analisa áudio; librosa.beat.beat_track é um detector de batidas por programação dinâmica. Quais cortes caem nessas batidas é decisão sua.
Captura, corte e codificação
O OBS Studio (GPL-2.0 ou posterior) captura, compõe, grava e transmite; use-o para demos de tela e gravações de pessoas falando para a câmera. O LosslessCut (GPL-2.0) corta e junta arquivos sem recodificar, usando o FFmpeg; é grátis no GitHub, e as versões das lojas de apps apoiam o desenvolvedor. Ele corta; não adiciona títulos nem efeitos. O FFmpeg faz a codificação por trás de quase tudo acima. Ele é LGPL 2.1 ou posterior, e GPL se compilado com as partes GPL opcionais.
O que o stack deixa para você
Juntas, essas ferramentas renderizam, dão voz, legendam e codificam. Você ainda decide o que o vídeo diz e quanto tempo dura cada batida, desenha o som, confere cada número e nome na tela com uma fonte, e configura Node, Python, uma GPU e uma renderização quadro a quadro. Essa é a maior parte do trabalho.
Onde o Motion Skills entra
Nós fazemos o Motion Skills. Um skill de vídeo completo é um skill de agente que roda esse processo para um tipo de vídeo (um vídeo de lançamento, um explicativo, um vídeo de dados, um short) no nosso motor, motion-skills, que é MIT. O skill traz a história, o ritmo e as verificações; o motor faz o resto:
- Cenas e movimento: um vídeo é HTML, CSS e GSAP (grátis sob a licença "no charge" própria do GSAP), cada quadro uma função do tempo, renderizado quadro a quadro no Chrome que você já tem. As tomadas em 3D usam Three.js no relógio do vídeo.
- Música: uma trilha original composta para o vídeo, com os cortes de cena no tempo forte.
mo beatsencontra as batidas de uma faixa que você trouxer;mo music findprocura música em domínio público (CC0). - Voz: vozes do Kokoro ou do macOS no seu computador, ou ElevenLabs e HeyGen com a sua própria API key.
- Legendas e verificações:
mo voicegrava um.srte, com--check, faz o whisper ouvir de novo cada frase.mo checkencontra texto cortado ou coberto,mo auditliga cada linha na tela aosources.mdemo qaexamina a renderização. - Exportação: o FFmpeg codifica MP4, MOV com alfa, WebM ou GIF; um rascunho do CapCut ou do 剪映 e uma apresentação de slides também são opções.
Ele não substitui o Blender nem o ComfyUI, e não faz avatares. O skill Motion Director é gratuito com login do Google e faz vídeos de 10–20 segundos; os skills de vídeo completo custam $4.90 cada ou vêm com um plano (preços, todos os skills). Para outras ferramentas, incluindo apps de navegador, veja Alternativas ao Claude Motion.
Perguntas
O Remotion é grátis?
Para pessoas físicas, empresas com fins lucrativos de até três funcionários, organizações sem fins lucrativos e avaliação, sim, inclusive para uso comercial. Empresas de quatro pessoas ou mais precisam de uma Company License, vendida no remotion.pro. A licença dele é própria, não uma licença open source.
Quais ferramentas gratuitas fazem motion graphics com o Claude Code?
Para o código que o seu agente escreve: Remotion com os skills de agente dele, Three.js, Anime.js, Motion e Manim. Para o resto do vídeo: CosyVoice para a voz, WhisperX para as legendas, librosa para as batidas e FFmpeg para codificar. Um skill gratuito que faz o vídeo inteiro é o Motion Director do Motion Skills.
O Claude consegue fazer animação 3D?
Sim, por código ou por um app. O seu agente pode escrever uma cena em Three.js, com Jolt para a física e three-gpu-pathtracer para a luz, ou controlar o Blender pelo MCP for Blender. Nos dois casos, confira a câmera, a luz e a configuração de renderização.
Posso usar essas ferramentas comercialmente?
As licenças MIT, Zlib, ISC, BSD e Apache desta lista permitem. As ferramentas GPL e LGPL (Blender, ComfyUI, OBS, LosslessCut, FFmpeg) são de uso livre; os termos delas importam quando você distribui o software. O Remotion exige uma Company License para empresas de quatro pessoas ou mais.
Fontes
- Remotion, README, LICENSE.md e skills de agente
- Anime.js, Motion, lottie-web, Manim Community
- three.js, three-gpu-pathtracer, Jolt Physics e JoltPhysics.js, postprocessing, three.quarks, Tweakpane
- MCP for Blender; Blender, License
- ComfyUI, CosyVoice e o model card do Fun-CosyVoice3-0.5B, WhisperX, librosa
- OBS Studio, LosslessCut, FFmpeg License and Legal Considerations
- Motor motion-skills, README
Este guia é independente. Não temos vínculo com nenhum projeto citado aqui. Os nomes são marcas dos seus respectivos donos. Conferido em 3 de novembro de 2026.