Sobre o projeto

MoviePy é uma biblioteca Python projetada para tarefas de edição de vídeo, como corte, concatenação de clipes, inserção de títulos, composição e aplicação de efeitos personalizados. Ela suporta leitura e gravação da maioria dos formatos de áudio e vídeo comuns, incluindo GIF, e funciona no Windows, Mac e Linux com Python 3.9+. A biblioteca converte a mídia em arrays numpy para manipulação em nível de pixel, permitindo a criação flexível de scripts para efeitos e composições. Embora seja mais lenta que o uso direto do ffmpeg devido ao overhead de conversão de dados, oferece alta acessibilidade para desenvolvedores. A versão 2.0 introduziu alterações que quebram a compatibilidade; os usuários são aconselhados a consultar os guias de migração. A instalação é feita via pip, com configurações opcionais para FFMPEG ou pré-visualização. A documentação está disponível online e pode ser construída localmente. O projeto é de código aberto sob licença MIT, hospedado no GitHub, e aceita contribuições. Os mantenedores ativos incluem Zulko, OsaAjani, tburrows13 e keikoro. O suporte da comunidade está disponível via Reddit e Gitter.