Video IA

Generador de escenas con MiniMax H3

Video IA

Proyectos

🖥️CPU — 🧠RAM — 💾Disco — 🗄️VPS — 🎮GPU — 📋0 en cola
modo simulado

¿Qué querés ver?

← Volver al Home ← Videos

Proyectos

Todavía no hay proyectos. Creá uno y adentro cargá las escenas, cada una con su imagen inicial, imagen final, audio y parámetros de cámara.

← Volver

Elementos

Cualquier cosa que tenga que mantenerse igual entre fotos de este proyecto: una persona, un auto, un logo, un lugar. Cargá nombre, descripción y una o más fotos de referencia de cada uno — podés elegir varias juntas, arrastrarlas a su tarjeta o pegarlas con Ctrl+V (⌘+V). Después, en cada foto, elegís cuáles aparecen.

Fotos

Se perdió el permiso de la carpeta de descargas de este proyecto — el navegador lo pide de nuevo con un clic.

Tocá una foto de arriba para verla.

← Volver

Cómo escribirle a H3 para que haga lo que querés

Casi todos los problemas —que mueve la cámara cuando le dijiste que no, que entre la primera y la última imagen inventa cualquier cosa— salen de la misma raíz: H3 no lee el prompt como una orden, lo lee como una descripción. Estas son las reglas que sí funcionan.

1 · Una escena es un plano, no una secuencia

Por defecto cada escena se genera como una sola toma continua. Eso significa una acción, un movimiento de cámara, un lugar. Si estás pensando en dos cosas que pasan en lugares distintos, son dos escenas, no una.

Regla de oro: cuando algo no sale, casi siempre la solución es partir la escena en dos escenas más cortas, no escribir un prompt más largo.

2 · Los tiempos son cortes, no marcas internas

H3 no entiende "en el segundo 2 que gire la cabeza". Si escribís tiempos, los lee como cambios de plano: el hueco entre marcas es la duración de cada plano, no de cada acción.

Lo que sí respeta es el orden encadenado. Por eso conviene escribir la acción como una seguidilla de momentos, uno por renglón, y H3 los arma como It begins as… then… and it ends as….

Así sí
el chofer abre la puerta del colectivo
baja el escalón y pisa el charco
se detiene y mira hacia atrás

Tres momentos encadenados. H3 respeta el orden.

Así no
a los 2 segundos abre la puerta,
a los 4 baja, a los 6 mira atrás

Los segundos no los va a respetar dentro de una toma continua.

3 · Cuántos momentos entran

Dos o tres para un clip de 5 segundos; cuatro como mucho para 8 o más. Si le metés seis momentos en cinco segundos, los apura todos y no se entiende ninguno.

4 · Que la cámara no se mueva

Tres cosas, en este orden de importancia:

  1. Elegí Cámara fija en el desplegable. La app agrega al final del prompt un bloque que lo declara en positivo: CAMERA: locked-off on a tripod, the frame does not move…
  2. No escribas negaciones en la acción. "que la cámara no se mueva" empeora las cosas: el modelo lee "cámara" y "mover". Declarar qué hace la cámara funciona; pedirle que no haga algo, no.
  3. Prompt corto. Cuando se sobrecarga, H3 empieza a soltar instrucciones, y la de cámara es de las primeras que tira. Si el contador de caracteres te marca largo, sacá adjetivos antes que otra cosa.

5 · La primera y la última imagen

Si cargás las dos, H3 tiene que inventar el camino entre una y otra. Si no le decís cuál es, elige el que quiere: de ahí sale el "hace cualquier cosa en el medio".

Para eso está «Qué cambia entre la primera y la última imagen». Describí el cambio continuo: postura, luz, distancia de cámara, entorno.

Así sí
pasa de estar sentado al volante a estar
parado en la calle mojada, con la luz del
interior apagándose sobre su cara
Así no
que vaya de la primera foto a la segunda

No le dice nada del camino: lo rellena a su gusto.

6 · El diálogo

Se escribe en castellano y no se traduce: es lo que dice el personaje en el audio que subís (MP3 o WAV) — la app no genera voz, sólo la usa como referencia para que H3 sincronice los labios.

Y tiene que entrar en el tiempo del plano. Con habla natural entran unas dos o tres palabras por segundo: en un clip de 5 segundos, no más de diez o doce palabras. Si te pasás, el modelo lo acelera o lo corta.

6b · Dos personajes hablando

Se puede. Subí un audio en cada pista (A y B) y, si no lo tildó solo la app, marcá «Hablan dos personajes» en la escena; escribí el diálogo con un renglón por línea, o poniendo A: y B: adelante:

Así
A: Nadie sale de acá.
B: Vos tampoco.
A: Eso lo veremos.

Cada personaje usa su propio audio, exactamente como es.

Ojo
El audio sale bien con dos voces.
El video con dos personajes
sincronizando labios, no siempre.

Para diálogo de verdad conviene plano y contraplano: una escena por personaje, como en el cine.

Cuando hay dos audios cargados (A y B) aparecen dos pistas, cada una con el nombre del personaje — subís vos el MP3 o WAV de cada una, grabado aparte. Si sólo cargás una, la app las mantiene separadas; con las dos, arma una sola pista en el orden A → B, porque el modelo recibe un solo audio de referencia, y te muestra la duración total.

Ojo con el total: las dos pistas juntas tienen que entrar en los 15 segundos que admite H3. Si se pasan, la escena se parte en dos.

6c · El movimiento del cuerpo va aparte

Hay un campo propio para brazos, manos, torso y cómo se desplaza. No lo metas dentro de la acción: si va todo junto, el modelo lo diluye y suele terminar moviendo la cámara en lugar del cuerpo. Separado, se respeta mucho mejor.

6d · Que Claude escriba el prompt

El atajo para todo lo anterior. Contale en castellano qué querés que pase, como se lo dirías a un actor, y apretá «Que Claude arme el prompt». Te lo devuelve en inglés ya separado en Action, Body, Camera, Sound y Ending, sin negaciones, sin marcas de segundos y sin pasarse de largo. Después lo editás si querés.

7 · Cuándo escribir en castellano y cuándo no

La acción, la transición, los sonidos y el cierre los escribís en castellano. La traducción al inglés se hace sola, en segundo plano, apenas guardás el campo — no hay que apretar nada. El prompt se le manda a H3 en inglés porque es lo que mejor entiende.

Podés ver la traducción guardada abajo de cada campo («Inglés — fijo, no se edita»). Si tarda unos segundos en aparecer es normal: mientras tanto H3 usa el texto en castellano, así que nunca te quedás sin prompt.

8 · Cuando sale mal

Lo que vesPor quéQué hacer
Mueve la cámara aunque pediste fija Prompt sobrecargado, o hay una negación en la acción Acortá el prompt y sacá cualquier mención de cámara del campo de acción
Entre las dos imágenes hace cualquier cosa El tramo del medio quedó implícito Completá «Qué cambia entre la primera y la última imagen»
Se saltea momentos de la acción Son demasiados para la duración Bajá a dos o tres, o partí en dos escenas
Corta de plano sin que se lo pidas La acción describe cosas en lugares distintos Una escena, un lugar. Partila
El personaje cambia de cara entre escenas Cada escena se genera por separado Usá el último fotograma de una como primera imagen de la siguiente
El diálogo suena apurado No entra en la duración Menos palabras, o más segundos

9 · Los límites, para tenerlos a mano

  • Duración: de 4 a 15 segundos. Se redondea a la grilla interna del modelo.
  • Prompt: hasta 7000 caracteres, pero pasando los 1400 empieza a ignorar cosas.
  • Audio: MP3 o WAV, hasta 15 segundos y 15 MB.
  • Imágenes: JPG, PNG o WEBP, hasta 30 MB cada una.

10 · El orden en que conviene trabajar

  1. Creá el proyecto y fijá ahí el modelo, la resolución, el formato y el tono visual.
  2. Armá la primera escena entera y generala sola, hasta que salga como querés.
  3. Recién ahí creá las siguientes: heredan toda la configuración de la anterior.
  4. Cuando estén todas, «Generar las escenas pendientes» y las hace de a una.
← Volver

Log de generaciones

—

Abrí un proyecto para ver su historial de generaciones.

Todavía no se generó nada en este proyecto.

← Volver

Server alquilado

—

Desplegar el modelo en el server

El server viene pelado en cada alquiler. Este botón instala ComfyUI y baja lo que haga falta: MiniMax H3 con sincronización de labios (ref2va). Tarda entre veinte minutos y un par de horas, y podés cerrar la página: sigue solo.

Instala también las piezas del reemplazo de personaje (LoRA del swap + SAM3 + el nodo h3-relay, ~1,9 GB): son lo único que el reemplazo agrega sobre lo que ya usa el video y el avatar.

«Reparar» es para cuando algo se rompió (ComfyUI no arranca, falta un nodo, no aparece la opción 2×): revisa las dependencias y los nodos, vuelve a clonar lo que quedó a medias, reinicia ComfyUI y al final te dice qué quedó. No borra los modelos ya bajados.

0%


      

Generando ahora

ComfyUI

Procesos en la GPU

log de ComfyUI

        
$
← Volver al Home

🎬 Video reemplazado por fotos

Subís un video de actuación y una foto por persona: H3 copia el movimiento, la cámara y el ritmo del video, y las caras salen de tus fotos. No es el mismo MP4 con la cara cambiada — H3 recrea el plano.

← Todos los proyectos
Elegí el proyecto de Fotos con el mismo Título del que esta película va a usar imágenes (para más adelante, al importar el guion).

Valores por defecto de las escenas

6 pasos en vez de 20. Tres veces más rápido y casi igual de bueno. Sin esto pagás el triple de GPU por escena.
La 2× usa atención INT8 (comfy kitchen): más rápida y menos VRAM, con un pelo menos de precisión. Necesita el paquete comfy_kitchen en el server; si falta, la app te avisa ANTES de encolar.

🪪 Elenco del proyecto

Los personajes que pueden aparecer en cualquier Secuencia. La foto carnet (de frente, sólo esa cara) es lo que le ancla la identidad y la voz a cada personaje — el nombre es sólo la etiqueta.

Todavía no cargaste ningún personaje — agregá al menos dos (los que necesita una Secuencia).

Secuencia

Esta Secuencia usa DOS personajes del Elenco del proyecto: elegí acá cuáles. El elenco y las fotos carnet viven en la ficha del PROYECTO (arriba), no acá. Después, "Propagar a las escenas" copia la descripción de cada personaje a las escenas de esta Secuencia. ¿Cambian los personajes más adelante? Creá una Secuencia nueva en vez de pisar ésta.

Se perdió el permiso de la carpeta de descargas de este proyecto — el navegador lo pide de nuevo con un clic.

Tocá una escena de arriba para verla.

Este proyecto todavía no tiene escenas.

Configuración

IA para armar prompts y planificar

Es la IA que redacta y adapta los prompts ("Prompt" de cada Foto, "Que la IA complete la escena", la duración...). DeepSeek es mucho más barato y su modelo deepseek-flash también entiende imágenes, así que sirve para el prompt de Fotos con fotos de referencia. Claude queda como opción.

Traducción al inglés

Escribís las escenas en castellano y la app las pasa a inglés sola, en segundo plano, que es lo que H3 entiende mejor. El diálogo nunca se traduce: queda como lo decís, porque es lo que dice el personaje en el audio que subís.

Se une con el botón 🔗 de cada escena: une esa escena con la anterior en un solo plano continuo. Con Continuum-Plus se pueden encadenar hasta 16 escenas, con o sin audio, y el MP3 original se preserva como pista final. Requiere la GPU con el nodo instalado.

Fish Audio (voz de los personajes)

El modelo de voz se pega directo en la ficha de cada Elemento del proyecto de Fotos (el id que te da Fish Audio, letras y números) — acá sólo hace falta la API key de la cuenta para poder generar el audio.

Server GPU alquilado (ComfyUI)

El server viene pelado y cambia de dirección y de puerto cada vez que lo alquilás (en Clore el puerto SSH es distinto en cada instancia). Al dar de alta uno nuevo, actualizá acá el host y el puerto: lo demás queda guardado. Podés entrar con contraseña o con clave privada — si cargás una clave, se usa esa.

Si pegás la línea entera que te da Clore (ssh root@host -p 2998) también sirve: se separa sola.

Sin token, las descargas de modelos van anónimas y HuggingFace las limita mucho. Se guarda en la VPS y viaja al server alquilado en un archivo con permisos 600 (nunca aparece en el log ni en la línea de comandos).

Pegala completa, con las líneas BEGIN y END. Se guarda en tu VPS y no vuelve al navegador. Para sacarla y volver a usar contraseña, escribí borrar y guardá.

Base de conocimiento de errores

Cada vez que falla una generación, o reportás un problema de calidad desde una escena, queda una fila acá — si vuelve a pasar lo mismo, la próxima vez avisa solo en el cartel de error (o en la confirmación del reporte) en vez de tener que investigar de cero. Complementa a "Revisar y arreglar todo": eso son chequeos ya escritos a mano a partir de bugs conocidos; esto es donde cae cualquier cosa nueva, para notar si se repite.

Acceso a esta web

Todo se guarda en este servidor. Si definís MINIMAX_API_KEY, FISH_API_KEY, WMM_USUARIO o WMM_CLAVE en el .env, esos valores tienen prioridad sobre lo que cargues acá.

Formato para ChatGPT

Copiá este texto y pegalo en ChatGPT junto con la idea de tu película — le dice exactamente en qué formato tiene que darte el resultado para que esta app lo entienda.

Importar guion de Película (sin fotos ni audios)

Pegá un guion con bloques SECUENCIA N — Nombre, cada una con hasta dos líneas Personaje A: .../Personaje B: ... y adentro uno o más bloques ESCENA N con CONTEXTO/ACCION/CIERRE (y CONTEXTO 2/ACCION 2 si es diálogo a dos voces). En vez de subir fotos, cada Escena referencia una Foto YA GENERADA en el proyecto de Fotos vinculado con FOTO INICIAL: Foto N, Toma K / FOTO INTERMEDIA: ... / FOTO FINAL: ... -- las imágenes y los audios se traen recién después, con "🖼 Traer fotos"/"🔊 Traer audios". Tocá "Formato" para el texto completo que le podés pasar a ChatGPT.

Importar guion de Fotos

Pegá un guion con el formato ESCENA N — (Personaje) Título — K fotos y, debajo de cada una, una línea Foto N: ... por foto con el prompt en inglés ya armado. Opcional, debajo de las fotos: hasta una línea Audio 1 (Personaje): texto, una Audio 2 (Personaje): texto y una Voz en off (Personaje): texto por Foto. Se crea una Foto por cada ESCENA, lista para generar. Los nombres entre paréntesis se buscan entre los Elementos ya cargados del proyecto — tocá "📋 Formato para IA" para el texto completo.

← Volver al Home

🎙️ Avatar v3

Subís una foto de la persona y un MP3 completo. La app lo corta en los silencios y cada tramo se genera como foto→video con tu voz ya sincronizada adentro (la receta del bulldog). Las partes para descargar van apareciendo a medida que terminan: las unís en edición con cortes secos y tenés el avatar hablando.