Uma skill do Claude Code que transforma um tema curto em um vídeo de motion graphics sincronizado com a batida e renderizado em MP4 com HyperFrames.
lovisdotio/motion2code
Uma skill para agentes que recria vídeos de motion design como código com SVG inline em loop e GSAP, comparando quadro a quadro com o original.
- Estrelas
- 338
- Forks
- 31
- Issues abertas
- 2
- Último commit
- há 19 dias
O que é?
Motion2Code é uma skill para agentes de programação como Claude Code, Codex e Cursor. Agentes não conseguem assistir a vídeos; por isso, quando recebem a tarefa de recriar um clipe, tendem a estimar o timing, o easing e as cores. Esta skill oferece um fluxo de trabalho: analisar o vídeo original em quadros, paleta e pontuação do loop, criar a animação com formas em SVG inline controladas por uma única timeline do GSAP e, em seguida, compará-la com o original quadro a quadro.
A página gerada expõe uma função seek(t), permitindo renderizar e testar qualquer momento de forma determinística, e um script de verificação mede se a animação fecha o loop sem interrupções. Para gravações de tela de sites e apps, a skill vai além e cria uma página funcional usando GSAP ScrollTrigger, com botões reais e rolagem. O repositório inclui seis clipes recriados para uma galeria, cada um com uma página de comparação lado a lado.
Recursos principais
- 01Divide um vídeo original em quadros, pontos de corte, paleta e pontuação do loop para análise.
- 02Cria animações com SVG inline controlado por uma única timeline do GSAP.
- 03Expõe window.anim.seek(t) para renderização determinística quadro a quadro.
- 04Compara o original e o código lado a lado, com uma pontuação de diferença para cada momento.
- 05Mede a emenda do loop e renderiza a saída em mp4, GIF ou quadros PNG.
Casos de uso
- Recriar um clipe de motion design como código web editável e independente de resolução.
- Transformar uma gravação de tela de um app ou site em uma página interativa funcional com animações de rolagem.
- Verificar se uma animação gerada por IA corresponde ao vídeo de referência quadro a quadro.
Início rápido
- 1
Instale a skill no seu agente de programação
npx skills add lovisdotio/motion2code - 2
Instale Python 3.9 ou superior e ffmpeg (Playwright só é necessário para os scripts baseados em navegador)
- 3
Estude o vídeo de origem antes de reconstruí-lo
python3 scripts/study_video.py clip.mp4 -o study/
Antes de usar
- Os scripts precisam do ffmpeg e, para algumas verificações e renderizações, do Playwright com Chromium.
- O fluxo de trabalho foi pensado para ser conduzido por um agente de programação a partir de um vídeo de origem fornecido por você.
Em coleções
Tópicos
Perguntas frequentes
- O que é motion2code?
- Uma skill para agentes que recria vídeos de motion design como código com SVG inline em loop e GSAP, comparando quadro a quadro com o original. Motion2Code é uma skill para agentes de programação como Claude Code, Codex e Cursor. Agentes não conseguem assistir a vídeos; por isso, quando recebem a tarefa de recriar um clipe, tendem a estimar o timing, o easing e as cores. Esta skill oferece um fluxo de trabalho: analisar o vídeo original em quadros, paleta e pontuação do loop, criar a animação com formas em SVG inline controladas por uma única timeline do GSAP e, em seguida, compará-la com o original quadro a quadro.
- motion2code é gratuito? Qual é a licença?
- motion2code é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
- motion2code ainda é mantido?
- Manutenção ativa. O último commit de motion2code foi em 20 de out. de 2026.
- Para que posso usar motion2code?
- Recriar um clipe de motion design como código web editável e independente de resolução. Transformar uma gravação de tela de um app ou site em uma página interativa funcional com animações de rolagem. Verificar se uma animação gerada por IA corresponde ao vídeo de referência quadro a quadro.
- Como instalar motion2code?
- Instale a skill no seu agente de programação: npx skills add lovisdotio/motion2code Instale Python 3.9 ou superior e ffmpeg (Playwright só é necessário para os scripts baseados em navegador) Estude o vídeo de origem antes de reconstruí-lo: python3 scripts/study_video.py clip.mp4 -o study/
- Onde consigo motion2code?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/lovisdotio/motion2code
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Lista curada de recursos de motion design e cinco skills de agente instaláveis para GSAP, Motion, Remotion, Lottie e Rive, compatíveis com Claude Code, Codex e Copilot.
Uma skill de agente para Claude Code / Codex que transforma a descrição de um produto em um filme de lançamento com qualidade comercial, feito com código, trilha composta e edição por apontar e clicar.
Uma ferramenta local no navegador que reproduz um anúncio de motion graphics finalizado em sincronia com as cenas preliminares em preto e branco e exporta a análise em um único MP4.
Uma skill de agente para Claude Code e Codex que transforma movimentos gerados por IA em animações web controladas por scroll, mouse, arraste, toque ou orientação do dispositivo.
Uma skill de assistente de programação com IA que transforma uma frase em uma capa animada no estilo Live Photo, com gráficos, emojis e linhas do tempo, usando Remotion.