Repolode
Zulko

Zulko/moviepy

Biblioteca de Python para editar video mediante código: cortes, concatenación, superposición de texto, composición y efectos personalizados en video, audio y GIF.

Alternativa open source a:Adobe Premiere Pro

Estrellas
15,115
Forks
2,143
Issues abiertos
97
Último commit
hace 2 meses

¿Qué es?

MoviePy es una biblioteca de Python para editar video. Permite cortar y concatenar clips, insertar títulos, componer varios clips (edición no lineal), procesar fotogramas de video y crear efectos personalizados. Los medios se cargan como arrays de numpy, por lo que el código Python puede acceder a cada píxel y así definir efectos breves.

La biblioteca lee y escribe los formatos de audio y video más comunes, incluido GIF, y funciona en Windows, macOS y Linux con Python 3.9 o posterior. Las ediciones se expresan como una cadena de operaciones sobre clips y luego se codifican en mp4, webm, gif y formatos similares. El README señala que este proceso es más lento que llamar a ffmpeg directamente, debido al costo de mover los datos de los fotogramas hacia y desde Python.

La versión 2.0 introdujo cambios incompatibles en la API; la documentación de v1 ya no se mantiene. La instalación se realiza con pip.

Funciones clave

  • 01Cortar, extraer subclips y concatenar clips de video y audio
  • 02Superponer clips de texto y componer varios clips con transparencia
  • 03Aplicar efectos personalizados por fotograma mediante arrays de numpy
  • 04Leer y escribir mp4, webm, GIF y otros formatos comunes
  • 05Funciona en Windows, macOS y Linux con Python 3.9 o posterior

Casos de uso

  • Automatizar ediciones de video por lotes, como recortar y agregar subtítulos desde scripts de Python
  • Generar GIF o clips cortos a partir de material de video existente
  • Crear efectos visuales personalizados o flujos de procesamiento de video a nivel de fotograma

Inicio rápido

  1. 1

    Instala MoviePy con pip

    pip install moviepy

Antes de usarlo

  • La versión 2.0 introdujo cambios importantes que rompen la compatibilidad, por lo que el código y los tutoriales de la v1 pueden no funcionar.
  • La importación y exportación de datos, al ser más pesadas, hacen que sea más lento que usar ffmpeg directamente.
  • La vista previa y las configuraciones personalizadas de FFmpeg requieren pasos de instalación adicionales.

En colecciones

Temas

Preguntas frecuentes

¿Qué es moviepy?
Biblioteca de Python para editar video mediante código: cortes, concatenación, superposición de texto, composición y efectos personalizados en video, audio y GIF. MoviePy es una biblioteca de Python para editar video. Permite cortar y concatenar clips, insertar títulos, componer varios clips (edición no lineal), procesar fotogramas de video y crear efectos personalizados. Los medios se cargan como arrays de numpy, por lo que el código Python puede acceder a cada píxel y así definir efectos breves.
¿moviepy es gratuito? ¿Qué licencia tiene?
moviepy es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿moviepy sigue mantenido?
Actualizado en los últimos 6 meses. El último commit de moviepy fue el 26 ago 2026.
¿Para qué puedo usar moviepy?
Automatizar ediciones de video por lotes, como recortar y agregar subtítulos desde scripts de Python Generar GIF o clips cortos a partir de material de video existente Crear efectos visuales personalizados o flujos de procesamiento de video a nivel de fotograma
¿Cómo se instala moviepy?
Instala MoviePy con pip: pip install moviepy
¿Dónde consigo moviepy?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/Zulko/moviepy

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados