Cómo funciona nuestro editor
Una imagen creada con IA, animada, con voz, subtítulos sincronizados y música — todo encadenado en ocho pasos, una función por paso.
IA para crear las piezas, herramientas locales para armarlas. Cuatro servicios hacen el trabajo pesado; el resto corre en tu máquina, gratis.
Describís la escena con palabras y la IA la dibuja — como pedirle una imagen a ChatGPT.
Escribe texto legible en español dentro de la imagen. El default cuando hay que leer algo.
gpt-image-2-text-to-image · 6 crMás barato por imagen. Ideal cuando no hay texto que leer en la lámina.
google/nano-banana · 4 crLa imagen fija cobra movimiento.
Grok recrea la imagen en movimiento: la vuelve a dibujar viva — respiración, un parpadeo, cámara suave. Toma la que elegiste arriba, GPT o Nano Banana, y la convierte en un clip.
La narración se genera a partir de tu guion, en español.
Modelo multilingüe: pasale un voice_id de tu panel para que suene natural en español.
Se transcribe la voz palabra por palabra para sincronizar los subtítulos karaoke.
Corre en tu máquina, sin costo. Regla dura: con audio en español, nunca uses modelos .en — traducen al inglés.
Una pista instrumental que se sienta debajo de la voz.
Siempre instrumental: la música de fondo no compite con la narración. El paso de mezcla bloquea pistas con voces.
Se arma la composición HTML: los clips + los subtítulos karaoke + la voz, en su sitio.
Video hecho desde HTML: todo queda a la vista y editable antes de renderizar.
La composición se renderiza a MP4, con la voz ya dentro del video.
Se valida antes de renderizar, así no gastás tiempo en un video roto.
La música entra bajo la voz y se masteriza para redes.
Nivel parejo a −16 LUFS con techo de pico: suena bien en el celular de cualquiera.
4 cr con Nano Banana. Solo las imágenes y los clips gastan créditos de Kie.ai.
La animación I2V es el paso más caro. Alternativa wan a 30 cr.
3 imágenes + 3 clips con los modelos por defecto. Voz y música corren en sus propias cuentas.
cd editor-video-estandarcp .env.example .envnpm run checknode src/runners/pipeline.mjs \
--project ejemplo/proyecto-demo