Toolkit de motion design que permite a agentes de programação, como Claude Code, criar vídeos com Remotion usando cenas guiadas por timeline, revisão visual e um mecanismo de áudio em Python.
Vincentwei1021/mg-styles-15
Quinze filmes de motion design com 10 segundos cada, produzidos com código escrito por Claude; o prompt e o código-fonte completo de cada estilo estão publicados.
- Estrelas
- 1,417
- Forks
- 208
- Issues abertas
- 2
- Último commit
- há 16 dias
O que é?
Este repositório reúne quinze filmes de motion design com 10 segundos cada, um por estilo, que vão de animação cel frame a frame e 2.5D isométrico a pixel art, synthwave e uma edição de legendas de programa de variedades em 9:16. Claude Opus 5.5 produziu cada filme escrevendo código a partir de um único prompt, que abrangia os visuais, a animação, a música e os efeitos sonoros. As imagens são criadas com SVG, Canvas, WebGL, Three.js e Blender no filme 3D, sem recorrer a modelos generativos de imagem ou vídeo.
Para cada estilo, o repositório disponibiliza o filme, notas sobre o estilo, o prompt completo na pasta prompts/ e o código-fonte completo, incluindo o código visual, o script de trilha sonora audio.py e o arquivo de timing. Um renderizador baseado em Node captura cada frame no Chrome headless e usa ffmpeg para combinar os frames com o áudio em um MP4. Uma página de pré-visualização permite navegar por qualquer filme no navegador.
O projeto é voltado a desenvolvedores que querem reproduzir um estilo com seu próprio assistente de IA. Os prompts podem ser reutilizados com uma nova história e marca, e o repositório inclui uma rubrica de avaliação e um template para escrever prompts para novos estilos.
Recursos principais
- 01Quinze filmes em estilos distintos, cada um com 10 segundos de duração.
- 02Cada estilo inclui seu prompt, notas sobre o estilo e o código-fonte completo.
- 03As imagens são geradas por código (SVG, Canvas, WebGL, Three.js, Blender), sem geração de imagens ou vídeos.
- 04As trilhas sonoras são sintetizadas por scripts audio.py que usam samples de instrumentos gravados.
- 05Um renderizador com Chrome headless e ffmpeg produz arquivos MP4 com precisão de frame.
- 06Página de pré-visualização no navegador para navegar por cada filme.
Casos de uso
- Aprender como um estilo específico de motion design é criado com código.
- Reutilizar um prompt como ponto de partida para seu próprio curta animado.
- Estudar um pipeline de renderização com Chrome headless e ffmpeg para gerar vídeos de forma determinística.
- Explorar como um assistente de IA pode escrever o código visual e de áudio de um filme.
Início rápido
- 1
Instale os pacotes Node na raiz do repositório (requer Node.js 22.12 ou posterior).
npm install - 2
Instale os pacotes Python para as trilhas sonoras e os scripts de assets (requer Python 3.11 ou posterior).
pip install -r requirements.txt - 3
Sintetize a trilha sonora de um filme.
python3 demos/01-flat-vector/audio.py - 4
Renderize todos os frames desse filme em um MP4 (requer Google Chrome e ffmpeg).
node harness/render.mjs demos/01-flat-vector
Antes de usar
- Para renderizar, é necessário ter o Google Chrome e o ffmpeg instalados na máquina.
- O filme 3D também requer o Blender, e as fontes não estão incluídas no repositório.
- Esta é uma apresentação de 15 filmes e seus códigos-fonte, não uma biblioteca reutilizável.
Tópicos
Perguntas frequentes
- O que é mg-styles-15?
- Quinze filmes de motion design com 10 segundos cada, produzidos com código escrito por Claude; o prompt e o código-fonte completo de cada estilo estão publicados. Este repositório reúne quinze filmes de motion design com 10 segundos cada, um por estilo, que vão de animação cel frame a frame e 2.5D isométrico a pixel art, synthwave e uma edição de legendas de programa de variedades em 9:16. Claude Opus 5.5 produziu cada filme escrevendo código a partir de um único prompt, que abrangia os visuais, a animação, a música e os efeitos sonoros. As imagens são criadas com SVG, Canvas, WebGL, Three.js e Blender no filme 3D, sem recorrer a modelos generativos de imagem ou vídeo.
- mg-styles-15 é gratuito? Qual é a licença?
- mg-styles-15 é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
- mg-styles-15 ainda é mantido?
- Manutenção ativa. O último commit de mg-styles-15 foi em 5 de out. de 2026.
- Para que posso usar mg-styles-15?
- Aprender como um estilo específico de motion design é criado com código. Reutilizar um prompt como ponto de partida para seu próprio curta animado. Estudar um pipeline de renderização com Chrome headless e ffmpeg para gerar vídeos de forma determinística. Explorar como um assistente de IA pode escrever o código visual e de áudio de um filme.
- Como instalar mg-styles-15?
- Instale os pacotes Node na raiz do repositório (requer Node.js 22.12 ou posterior).: npm install Instale os pacotes Python para as trilhas sonoras e os scripts de assets (requer Python 3.11 ou posterior).: pip install -r requirements.txt Sintetize a trilha sonora de um filme.: python3 demos/01-flat-vector/audio.py Renderize todos os frames desse filme em um MP4 (requer Google Chrome e ffmpeg).: node harness/render.mjs demos/01-flat-vector
- Onde consigo mg-styles-15?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/Vincentwei1021/mg-styles-15
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Conjunto de skills do Claude Code que criam vídeos gerando cada quadro e a trilha musical em código, com uma skill para cada estilo visual.
Um conjunto de Agent Skills que ensina agentes de programação com IA, como Claude Code, Codex e Cursor, a seguir as melhores práticas para criar projetos de vídeo com Remotion.
Uma skill de agente que transforma receitas de estilos artísticos e gramáticas de vídeos explicativos em animações feitas por código, dando movimento a pinturas e diagramas.
Kit inicial para animar um personagem de desenho feito à mão com Claude, usando p5.js e p5.brush, com um guia para o modelo.
Conjunto de 13 a 15 skills do Claude Code para criar motion graphics e vídeos de lançamento em código, renderizando os frames em MP4 sem usar After Effects.