Repolode
Zulko

Zulko/moviepy

Biblioteca Python para edição programática de vídeo: cortes, concatenação, sobreposição de texto, composição e efeitos personalizados em vídeo, áudio e GIF.

Alternativa open source a:Adobe Premiere Pro

Estrelas
15,115
Forks
2,143
Issues abertas
97
Último commit
há 2 meses

O que é?

MoviePy é uma biblioteca Python para edição de vídeo. Ela permite cortar e concatenar clipes, inserir títulos, compor vários clipes (edição não linear), processar quadros de vídeo e criar efeitos personalizados. A mídia é carregada como arrays do numpy, deixando cada pixel acessível ao código Python e facilitando a definição de efeitos.

A biblioteca lê e grava os formatos de áudio e vídeo mais comuns, incluindo GIF, e funciona no Windows, macOS e Linux com Python 3.9 ou superior. As edições são expressas como uma sequência de operações em clipes e, em seguida, codificadas em mp4, webm, gif e formatos semelhantes. O README observa que isso é mais lento do que chamar o ffmpeg diretamente, devido ao custo de transferir dados dos quadros de e para o Python.

A versão 2.0 introduziu mudanças incompatíveis na API; a documentação da v1 não é mais mantida. A instalação é feita via pip.

Recursos principais

  • 01Cortar, criar subclipes e concatenar clipes de vídeo e áudio
  • 02Sobrepor clipes de texto e compor vários clipes com transparência
  • 03Aplicar efeitos personalizados por quadro usando arrays do numpy
  • 04Ler e gravar mp4, webm, GIF e outros formatos comuns
  • 05Funciona no Windows, macOS e Linux com Python 3.9 ou superior

Casos de uso

  • Automatizar edições de vídeo em lote, como aparar trechos e adicionar legendas em scripts Python
  • Gerar GIFs ou clipes curtos a partir de gravações existentes
  • Criar efeitos visuais personalizados ou pipelines de processamento de vídeo no nível dos quadros

Início rápido

  1. 1

    Instale o MoviePy com pip

    pip install moviepy

Antes de usar

  • A versão 2.0 introduziu mudanças importantes que quebram a compatibilidade, então o código e os tutoriais da v1 podem não funcionar.
  • A importação e exportação de dados, por serem mais pesadas, tornam o uso mais lento do que usar o ffmpeg diretamente.
  • A pré-visualização e configurações personalizadas do FFmpeg exigem etapas adicionais de instalação.

Em coleções

Tópicos

Perguntas frequentes

O que é moviepy?
Biblioteca Python para edição programática de vídeo: cortes, concatenação, sobreposição de texto, composição e efeitos personalizados em vídeo, áudio e GIF. MoviePy é uma biblioteca Python para edição de vídeo. Ela permite cortar e concatenar clipes, inserir títulos, compor vários clipes (edição não linear), processar quadros de vídeo e criar efeitos personalizados. A mídia é carregada como arrays do numpy, deixando cada pixel acessível ao código Python e facilitando a definição de efeitos.
moviepy é gratuito? Qual é a licença?
moviepy é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
moviepy ainda é mantido?
Atualizado nos últimos 6 meses. O último commit de moviepy foi em 26 de ago. de 2026.
Para que posso usar moviepy?
Automatizar edições de vídeo em lote, como aparar trechos e adicionar legendas em scripts Python Gerar GIFs ou clipes curtos a partir de gravações existentes Criar efeitos visuais personalizados ou pipelines de processamento de vídeo no nível dos quadros
Como instalar moviepy?
Instale o MoviePy com pip: pip install moviepy
Onde consigo moviepy?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/Zulko/moviepy

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

Projetos relacionados