calesthio/OpenMontage es un sistema open source de producción de vídeo agentic. Divide guion, recursos, voz, música, edición y composición en una línea de producción para que un asistente de programación con IA pueda participar en todo el proceso.
Repositorio del proyecto:
https://github.com/calesthio/OpenMontage
Instala primero las dependencias
El README pide preparar:
- Python 3.10+
- FFmpeg
- Node/npm, porque el proyecto incluye un Remotion composer
Puedes instalar FFmpeg así:
|
|
Instalación e inicio
Los comandos oficiales de inicio rápido son:
|
|
Si tu equipo no tiene make, puedes seguir el método manual del README:
|
|
En Windows, si npm install informa ERR_INVALID_ARG_TYPE, el README recomienda usar:
|
|
Configuración de API keys
OpenMontage puede ejecutar parte del flujo sin keys, pero para capacidades más completas de vídeo, imágenes, música y voz, configura los servicios en .env:
|
|
La generación de vídeo con GPU local se puede activar según el README:
|
|
Luego añade esto a .env:
|
|
Cómo usarlo con un Agent
Conviene no dar a la IA una tarea demasiado abstracta. Puedes escribir algo así:
|
|
O partir de un vídeo de referencia:
|
|
Su flujo típico es:
|
|
Sugerencias de uso
OpenMontage encaja bien para experimentar con una línea de producción de vídeo. No lo trataría desde el primer día como un sistema de edición comercial estable. Empieza con piezas de 30 a 60 segundos y verifica poco a poco las fuentes de recursos, la voz, la música, la composición y el coste. Cuantas más API keys añadas, más capacidades tendrás, pero también será más complejo depurar.