Ferramentas
Manim
Motor de animação em Python criado pelo autor do canal 3Blue1Brown para produzir vídeos explicativos de matemática a partir de código.

Os vídeos de matemática do canal 3Blue1Brown saem de um script em Python, e o Manim é o motor que transforma esse script em animação. O autor do canal começou o projeto para uso próprio. Esta ficha trata do repositório original, o ManimGL, publicado no pip como manimgl. Em 2020, desenvolvedores criaram um fork, o Manim Community Edition (ManimCE), com foco em estabilidade, testes e resposta mais rápida a contribuições. O README avisa que as instruções das duas versões não se misturam.
Para que serve
- Animar equações, gráficos de funções e figuras geométricas para aulas.
- Escrever fórmulas em LaTeX e vê-las surgir ou se transformar na cena.
- Guardar cada vídeo como código, com histórico de versões e revisão.
- Pré-visualizar a cena numa janela antes de gerar o arquivo final.
Como começar
Os requisitos são Python a partir do 3.10, FFmpeg e OpenGL. LaTeX é opcional e só entra se você for renderizar fórmulas; no Linux, o Pango e seus cabeçalhos de desenvolvimento também são exigidos. Com isso pronto:
pip install manimglPara ver uma cena de exemplo, clone o repositório e rode, dentro da pasta:
manimgl example_scenes.py OpeningManimExampleUma janela abre e toca uma animação simples. O README traz passos específicos para Ubuntu, Windows (com MiKTeX para o LaTeX), macOS via Homebrew e Anaconda.
Licença e custo
A MIT faz uma única exigência: cada cópia do Manim, mesmo modificada ou dentro de um projeto fechado, leva o copyright e o texto da licença. Não existe versão paga nem serviço hospedado; o projeto também não tem site próprio, só o repositório.
Quando vale a pena
Se você já escreve Python e quer controle fino sobre cada quadro de uma aula ou vídeo, o ManimGL entrega o mesmo motor usado pelo 3Blue1Brown. Quem prefere documentação mais estável e uma comunidade maior de contribuidores deve olhar o ManimCE. Para vídeo de marketing montado com componentes web, o Remotion usa React e pode ser mais familiar para um time de front-end.