OpenMontage: crea un flujo de vídeo con tu agente de programación

Volver
Kevin Riedl

14 min de lectura · 2 de noviembre de 2026
Última revisión

Siguiente
Se crea en tu dispositivo, sin conectar con Instagram. Copiamos el enlace para su sticker de enlace.

Un vídeo de producto necesita un guion preciso, imágenes útiles, subtítulos legibles y un montaje que alguien pueda aprobar. Generar un clip atractivo resuelve una parte del trabajo.

OpenMontage es un framework de vídeo con IA de código abierto que proporciona a un asistente de programación herramientas y flujos para investigar, escribir guiones, crear material audiovisual, editar y renderizar. El repositorio oficial calesthio/OpenMontage admite asistentes como Claude Code, Cursor y Codex. Tú diriges la producción mediante archivos intermedios que puedes revisar.

Fuentes revisadas el . Inspeccionamos la documentación y el código del commit 195eab2, incluidas las rutas de ejecución de presupuesto y validación. No produjimos un vídeo ni medimos la calidad del resultado. El piloto propuesto y el cálculo de costes son ilustrativos.

¿Qué es OpenMontage y en qué se diferencia de Studio?

OpenMontage en GitHub es un conjunto de herramientas para desarrolladores que ejecutas con un asistente de programación. OpenMontage Studio es otro producto del mismo equipo: una aplicación de escritorio. La ficha oficial de Studio describe una alfa privada para Windows y una lista de espera para la beta. Las herramientas de GitHub tienen su propia licencia.

Las condiciones de Studio del 30 de octubre de 2026 excluyen la UE, el EEE, el Reino Unido y Turquía, entre otros territorios que incluyen China continental, Hong Kong y Macao. Estas restricciones corresponden a los servicios de Studio; no son una cláusula territorial de la licencia AGPL del repositorio. Comprueba por separado las condiciones de acceso de cada proveedor.

¿Cómo funciona el proceso de producción de vídeo?

OpenMontage utiliza tu asistente de programación para coordinar la producción. La documentación de arquitectura describe manifiestos YAML que ordenan las etapas y habilidades en Markdown con las instrucciones de producción. El asistente sigue esas instrucciones y llama a herramientas de Python; no hay un orquestador de Python independiente.

El manifiesto animated-explainer permite entender los pasos de esta tabla. Las preguntas de revisión son nuestras; otros flujos utilizan etapas distintas.

Del encargo de producción a un vídeo aprobado
EtapaQué puedes revisarPregunta para tu equipo
Investigación y propuestaFuentes, audiencia, concepto y método de producción propuesto.¿Es el mensaje que necesita la audiencia?
Guion y planificación de escenasNarración, afirmaciones en pantalla y secuencia prevista.¿Son correctos los datos y se puede producir cada escena con las herramientas aprobadas?
Material audiovisualVídeos, imágenes, voz y música asignados a cada escena.¿Las tomas obtenidas respetan el plan y las fuentes permitidas?
Edición y composiciónTiempos, subtítulos, mezcla de audio y vídeo renderizado.¿El vídeo completo comunica el mensaje con claridad?
ExportaciónArchivos de entrega y registros de producción.¿Está lista esta versión para la audiencia prevista?

Backlot muestra el estado de la producción en un panel local de solo lectura, construido a partir de los archivos del proyecto. Las aprobaciones siguen pasando por el flujo del agente. Para pedir una corrección, puedes señalar el guion o la escena que debe cambiar.

¿Qué tipos de vídeo puedes crear con OpenMontage?

OpenMontage permite generar vídeo y editar material existente. Elige el flujo según la entrega. Una demostración de producto necesita capturas fieles de la interfaz; un clip de pódcast necesita un fragmento que conserve el sentido original.

Tres puntos de partida y qué proponemos revisar en cada uno
EntregaFlujo del repositorioQué revisar antes de aprobar
Demostración de productoEl flujo screen-demo organiza la demostración a partir de material de pantalla.¿La interfaz grabada muestra con claridad la tarea del usuario? ¿Se leen los textos?
Documental o montaje temáticoEl flujo documentary-montage busca y ordena secuencias reales en movimiento.Los derechos del material y si las imágenes respaldan la narración en su contexto.
Clips de pódcastEl flujo podcast-repurpose parte de audio o vídeo para preparar piezas basadas en subtítulos y citas.Un fragmento fiel, con contexto suficiente para identificar a quien habla y entender lo que afirma.

Para métricas empresariales ya aprobadas, nuestro flujo con Claude Dashboards y Motion explica cómo verificar los datos y convertirlos en informes animados. El análisis de costes e instalación de MoneyPrinterTurbo aborda una herramienta más centrada en vídeos cortos.

¿Cómo se instala OpenMontage desde GitHub?

Revisa la instalación del repositorio oficial y ejecuta después la comprobación previa para saber qué herramientas están disponibles. El README establece como mínimos Python 3.10+, FFmpeg, Node.js 18+ y un asistente de programación. Son los mínimos del proyecto; elige versiones con soporte compatibles con el motor de renderizado que vayas a utilizar.

Estos comandos fijan la revisión del código que examinamos. El Makefile instala las dependencias de Python y renderizado, intenta configurar los componentes opcionales Piper y HyperFrames, y proporciona el comando de comprobación previa. La instalación requiere acceso a la red.

git clone https://github.com/calesthio/OpenMontage.git
cd OpenMontage
git checkout 195eab24478dc9363326aec437aefc3701635ddf
make setup
make preflight

Ajusta el encargo según el resultado de esa comprobación. El registro de herramientas informa de la disponibilidad de los proveedores, las dependencias y las advertencias de ejecución. Una integración incluida puede necesitar todavía un ejecutable o los pesos de un modelo. Tener credenciales no acredita el acceso a ese modelo. Configura el método que hayas elegido.

Para consultar los ejemplos incluidos que no necesitan credenciales, utiliza make demo-list; make demo renderiza sus composiciones de Remotion. Son ejemplos de animación local; los proveedores de generación audiovisual se configuran por separado. Comprueba la licencia del motor de renderizado antes de usarlo en tu organización.

¿OpenMontage es gratis y qué se ejecuta en local?

Puedes obtener el código de OpenMontage sin comprar una licencia de software, pero terminar una producción tiene varios costes. La guía de proveedores distingue la ejecución local de las API en la nube e identifica las herramientas que necesitan GPU. Renderizar en local puede evitar llamadas de pago para generar material; siguen contando el asistente, el hardware, las licencias y el trabajo editorial.

Que el proyecto esté en una carpeta local no demuestra que todo funcione sin conexión. El asistente de programación y los proveedores audiovisuales en la nube pueden recibir prompts o material que les facilites. Decide qué archivos puede procesar cada servicio antes de conectarlo.

Calcula el coste por vídeo aprobado para todo el lote, incluidas las tomas fallidas:

Coste por vídeo aprobado =
  (generación audiovisual + uso del asistente + cómputo y licencias asignados
   + tiempo humano de producción y revisión)
  / número de vídeos aceptados y listos para publicar

En un lote ilustrativo, supongamos 24 € en llamadas para generar material, 8 € de uso del asistente, 8 € asignados a cómputo y licencias, y dos horas de trabajo humano a 60 € por hora. El total es 160 €. Si aceptas cuatro clips, cada uno cuesta 40 €; si solo aceptas dos, sube a 80 € por clip. Si no aceptas ninguno, no tiene sentido calcular ese cociente.

Son importes supuestos. Reparte la instalación y el mantenimiento entre el volumen al que sirven; cuenta cada reintento una sola vez. Nuestro modelo de coste por acción de un agente explica por qué el denominador cambia la decisión de automatizar.

¿Los límites de presupuesto detienen todas las llamadas de pago?

La versión revisada no aplica automáticamente un tope global de gasto a todas las llamadas de pago. Su configuración utiliza por defecto mode: warn, un presupuesto de 10 US$, una reserva del 10% y un umbral de aprobación de 0,50 US$ por acción. Esos ajustes, por sí solos, no bloquean una llamada de pago a una API.

La implementación de CostTracker puede rechazar una reserva excesiva en modo cap. Sin embargo, nuestra búsqueda encontró instancias del componente en las pruebas y ningún punto del código Python de producción que lo instanciara. La capa compartida de ejecución de herramientas añade caché y eventos de actividad, pero no un control de presupuesto. La incidencia #723 documenta esta falta de integración y seguía abierta cuando la comprobamos.

Un agente o integrador puede utilizar el componente de forma explícita. Antes de procesar un lote, comprueba que cada operación de pago reserve el importe estimado antes de ejecutarse y registre el coste real después. Prueba el rechazo con un proveedor simulado para que el intento rechazado no pueda generar un cargo. Añade límites de gasto en el proveedor cuando existan. Cambiar warn por cap en el YAML no basta para demostrar que el control funciona.

¿Qué comprueban los controles de calidad?

OpenMontage incluye herramientas de validación y controles de aprobación útiles, con un alcance que varía según la ruta de producción. Un punto de control registra el estado del trabajo. Las comprobaciones del renderizado detectan problemas técnicos, mientras una persona debe juzgar si el vídeo terminado es preciso y comunica bien.

El validador de composición comprueba archivos ausentes y duraciones de corte no válidas. También avisa si la narración dura más que el vídeo. El agente debe invocarlo según las instrucciones. Por separado, la ruta habitual de renderizado de vídeo comprueba el motor previsto y determinados requisitos visuales; otros puntos de entrada siguen rutas distintas.

El componente que guarda los puntos de control rechaza completar una etapa que requiere aprobación si falta el indicador de aprobación humana. Quien llama al componente proporciona ese indicador. La guía del agente describe la autorrevisión como orientativa y permite continuar con advertencias después de dos rondas. Asigna a alguien la revisión del vídeo completo antes de publicarlo.

¿Puedes utilizar OpenMontage con fines comerciales?

OpenMontage utiliza AGPLv3, que permite el uso comercial sujeto a sus obligaciones. La producción interna y la distribución o explotación de software modificado para usuarios remotos plantean cuestiones distintas. La sección 13 regula la oferta del código fuente de versiones modificadas con interacción por red. Un vídeo renderizado no hereda automáticamente la AGPL por haber sido producido con el software.

Revisa también los demás componentes. Remotion tiene sus propias condiciones de licencia, incluidos requisitos para empresas. Las condiciones de los proveedores audiovisuales, modelos, música, imágenes y voces también deben permitir el uso previsto. Conserva la procedencia del material junto al proyecto; la URL pública de un vídeo de referencia no concede derechos para reutilizarlo.

Piloto propuesto: una actualización de producto de 60 segundos

Empieza por una tarea del producto mostrada en grabaciones de pantalla propias y utiliza afirmaciones aprobadas. Elegimos los 60 segundos para acotar este ejemplo. Antes de generar material, define los criterios de aceptación y el formato de exportación para tu audiencia. Aprueba una muestra representativa antes de completar el vídeo.

Adapta estas instrucciones después de comprobar los proveedores disponibles:

Prepara un vídeo de actualización de producto de 60 segundos para clientes actuales.
Utiliza solo nuestras grabaciones de pantalla, el logotipo y las notas de versión aprobadas.
Muestra una tarea del usuario de principio a fin. Mantén exactos los textos de la interfaz.
Entrega un máster 16:9 con subtítulos legibles y una transcripción en texto.
No inventes pantallas, métricas, testimonios ni comportamientos de funciones.
Propón primero el guion, las escenas, el motor de renderizado y los proveedores.
Presenta una muestra representativa de 10 segundos para aprobar antes de producir el vídeo completo.
Pregunta antes de cualquier llamada de pago o cambio de proveedor.
Conserva las fuentes del material, las versiones aprobadas y los costes reales junto al proyecto.
Exporta una copia para revisión y los archivos necesarios para modificarla.

El prompt pide aprobación para gastar. Comprueba también los controles de ejecución.

Criterios de aceptación propuestos para el piloto de actualización de producto
ComprobaciónCondición para aprobar
Fidelidad al productoCada función visible y afirmación factual coincide con la grabación facilitada o las notas aprobadas.
ComprensiónUna persona puede identificar la tarea del usuario y el siguiente paso sin leer el encargo de producción.
Calidad audiovisualRevisa toda la exportación con sonido. Los subtítulos se leen, la narración está completa y las transiciones no dejan huecos imprevistos.
Derechos y proveedoresCada recurso tiene una fuente y un uso permitido registrados; la producción utiliza los proveedores acordados.
CosteRegistra los intentos de pago, el uso del asistente, el renderizado asignado y el tiempo humano, incluidas las tomas rechazadas.
ModificaciónCambia el nombre aprobado de una función en una copia de prueba. Actualiza las escenas afectadas y conserva una versión final identificable.

Aplica los mismos criterios a tu método de producción actual. Compara el esfuerzo total por vídeo aprobado, incluido el tiempo de corrección. Si generas más rápido pero tardas más en revisar, reduce el alcance antes de aumentar el volumen.

¿Cuándo elegiríamos OpenMontage?

Probaríamos OpenMontage para producir vídeos recurrentes cuando haya un responsable técnico capaz de mantener el flujo y revisar cada entrega. El equipo puede mejorar los pasos guardados entre una producción y la siguiente. Para una edición puntual, su editor habitual puede ser suficiente.

Cuando obtengas resultados aprobados de forma repetible, amplía a otro formato o idioma. El servicio de adopción de IA de Wavect puede ayudarte a implementar el flujo y evaluarlo con los criterios de aceptación de tu equipo.

Preguntas frecuentes sobre OpenMontage

¿OpenMontage es un nuevo modelo de vídeo con IA?
OpenMontage coordina herramientas audiovisuales mediante instrucciones de producción. Tu asistente de programación aporta el razonamiento y los proveedores seleccionados crean o procesan el material. Evalúa la producción con el modelo y el motor de renderizado elegidos, usando archivos de origen representativos. Comprueba el resultado y su coste con esa combinación; el nombre del framework no permite deducir ninguno de los dos.
¿Necesito una GPU para utilizar OpenMontage?
Los requisitos cambian según las herramientas elegidas. Los modelos locales de generación de vídeo pueden exigir muchos recursos de GPU; la generación en la nube traslada ese trabajo al proveedor. La edición y el renderizado tienen sus propios requisitos. Ejecuta la comprobación previa y prueba una muestra representativa antes de comprar hardware. Una animación sencilla que funciona no demuestra capacidad para ejecutar otro modelo.
¿Puedo empezar con un vídeo de referencia?
El proyecto admite producción a partir de referencias en los flujos compatibles: analiza el vídeo y desarrolla un concepto propio inspirado en su estructura o ritmo. Comprueba qué admite el flujo elegido, sin dar por hecho que todos aceptan los mismos archivos. Indica qué aspectos creativos te interesan y verifica los permisos antes de reutilizar imágenes, música, una persona reconocible o una voz.
¿Puedo continuar una producción después de detener el agente?
OpenMontage guarda el estado de las etapas y archivos que pueden ayudar a continuar el trabajo en otra sesión. La reanudación varía según el flujo y los trabajos que el proveedor tenga en curso. Revisa esos registros antes de repetir una generación de pago. Retomar la conversación y evitar una solicitud duplicada que genere otro cargo son comprobaciones distintas para el piloto.
¿Puedo editar el resultado después del renderizado?
El MP4 final es una exportación. Para modificarlo necesitas conservar los guiones, los archivos de origen, el plan de escenas y el proyecto de renderizado que lo produjo. Pide esos archivos en el encargo y prueba un cambio controlado antes de adoptar el flujo. No des por hecho que todas las rutas de producción exportan una línea de tiempo para tu editor de escritorio.
¿Cómo reviso los vídeos en varios idiomas?
Aprueba primero el guion original y sus datos; después revisa la narración, la terminología, los subtítulos y los tiempos de cada idioma. La voz traducida puede alterar la duración de una escena, y un subtítulo técnicamente válido puede describir mal una función. Asigna la aceptación a alguien que entienda el idioma de destino. Incluye esa revisión en el coste de cada versión aprobada.

Ayuda para IA en producción

¿Evalúas IA para un flujo interno? Empieza con una evaluación acotada de tareas, acceso a datos, calidad, latencia y coste operativo. Wavect ayuda a tu equipo a decidir si adoptar, ajustar o detener un piloto.

Ruta de servicio:

Tu bandeja, sin ruido

Sigue el trabajo que te importa

Recibe un correo breve cuando publiquemos algo nuevo. Sigue todo el blog o solo los temas que te interesan.

¿Qué quieres recibir?
Elige tus temas

Gratis, doble opt-in y sin píxeles de seguimiento.

Volver
Kevin Riedl

14 min de lectura · 2 de noviembre de 2026
Última revisión

Siguiente

Recibe la próxima nota de campo sobre Entrega y QA

Un correo breve cuando publiquemos. Sin píxeles de seguimiento ni contenido de relleno.

Gratis, doble opt-in y sin píxeles de seguimiento.