Repolode
Vincentwei1021

Vincentwei1021/anything2explainer

Uma skill para Claude Code / Codex que transforma um tema em um vídeo explicativo com narração e motion graphics desenhados em código com Remotion.

Estrelas
3,066
Forks
401
Issues abertas
8
Último commit
há 2 meses

O que é?

anything2explainer é uma skill de agente para Claude Code e Codex que cria um vídeo explicativo narrado a partir de um tema ou artigo. O resultado é um MP4 H.264 de 1280×720, com narração TTS, legendas sincronizadas palavra por palavra, cartões de capítulo, um HUD na parte superior e uma barra de progresso dos capítulos na parte inferior, em chinês ou inglês.

Cada frame é desenhado em código com Remotion (React e TypeScript), sem usar vídeos de banco de imagens nem modelos de geração de vídeo. O repositório inclui o método seguido pelo agente: um template compilável do Remotion, uma biblioteca de primitivas e scripts para narração, storyboard, renderização e controle de qualidade por frame, além de especificações de estilo e movimento. Também inclui um filme de referência completo e seus arquivos de pesquisa, narração e storyboard.

O agente pesquisa o tema com fatos acompanhados de fontes, escreve a narração, cria uma timeline precisa ao frame, monta o storyboard de cada cena e distribui o trabalho entre agentes de build paralelos, cada um responsável por escrever componentes do Remotion. O usuário participa de quatro etapas de aprovação: duração e idioma, aprovação da narração, mecanismo de voiceover e uma prévia de 30 segundos.

Recursos principais

  • 01Transforma um tema ou documento em um MP4 narrado de 1280×720, com legendas e cartões de capítulo.
  • 02Oferece narração em chinês (edge-tts) e inglês (kokoro-82m), ou permite usar seu próprio áudio.
  • 03Cada frame é desenhado em código com Remotion, tornando as renderizações reproduzíveis.
  • 04Divide a criação das cenas entre agentes de build paralelos, com agentes de controle de qualidade que revisam os frames.
  • 05Inclui um filme de referência com todo o histórico de pesquisa, narração, storyboard e controle de qualidade.

Casos de uso

  • Produzir um vídeo explicativo curto sobre um conceito técnico sem filmagens nem vídeos de banco de imagens.
  • Transformar um artigo ou documento escrito em um vídeo narrado com motion graphics.
  • Estudar um fluxo de trabalho estruturado para fazer agentes de programação criarem projetos com Remotion.
  • Criar vídeos educativos bilíngues em chinês ou inglês a partir do mesmo storyboard.

Início rápido

  1. 1

    Clone o repositório

    git clone https://github.com/Vincentwei1021/anything2explainer.git
  2. 2

    Vincule a skill ao Claude Code

    ln -s "$PWD/anything2explainer" ~/.claude/skills/anything2explainer
  3. 3

    Instale o ffmpeg (obrigatório)

    brew install ffmpeg
  4. 4

    Instale as dependências do Python em um ambiente virtual

    pip install 'edge-tts==7.2.8' numpy pillow scipy

Antes de usar

  • Para gerar um vídeo, são necessários ffmpeg, Node 18 ou posterior e uma configuração do Python para TTS.
  • Verificado no macOS; no Linux, requer configuração adicional, e não foi testado no Windows.
  • A licença PolyForm Noncommercial exige autorização prévia do autor para uso comercial.
  • A narração em chinês depende de uma chamada na nuvem a um endpoint da Microsoft.

Em coleções

Tópicos

Perguntas frequentes

O que é anything2explainer?
Uma skill para Claude Code / Codex que transforma um tema em um vídeo explicativo com narração e motion graphics desenhados em código com Remotion. anything2explainer é uma skill de agente para Claude Code e Codex que cria um vídeo explicativo narrado a partir de um tema ou artigo. O resultado é um MP4 H.264 de 1280×720, com narração TTS, legendas sincronizadas palavra por palavra, cartões de capítulo, um HUD na parte superior e uma barra de progresso dos capítulos na parte inferior, em chinês ou inglês.
anything2explainer é gratuito? Qual é a licença?
anything2explainer é open source sob a licença Other. Confira os termos da licença antes de usá-lo em produtos comerciais.
anything2explainer ainda é mantido?
Atualizado nos últimos 6 meses. O último commit de anything2explainer foi em 18 de set. de 2026.
Para que posso usar anything2explainer?
Produzir um vídeo explicativo curto sobre um conceito técnico sem filmagens nem vídeos de banco de imagens. Transformar um artigo ou documento escrito em um vídeo narrado com motion graphics. Estudar um fluxo de trabalho estruturado para fazer agentes de programação criarem projetos com Remotion. Criar vídeos educativos bilíngues em chinês ou inglês a partir do mesmo storyboard.
Como instalar anything2explainer?
Clone o repositório: git clone https://github.com/Vincentwei1021/anything2explainer.git Vincule a skill ao Claude Code: ln -s "$PWD/anything2explainer" ~/.claude/skills/anything2explainer Instale o ffmpeg (obrigatório): brew install ffmpeg Instale as dependências do Python em um ambiente virtual: pip install 'edge-tts==7.2.8' numpy pillow scipy
Onde consigo anything2explainer?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/Vincentwei1021/anything2explainer

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados