Scalai · Generación Masiva de Videos con IA (Freepik Minimax Hailuo) | Taller de Automatización
Scalai — Automate. Scale. Grow. Taller de Automatización · Paquete 02 de 17

Genera videos con IA en masa desde una hoja de cálculo

Una guía completa, paso a paso, para producir decenas de videos automáticamente: tus prompts viven en Google Sheets, Freepik Minimax Hailuo los convierte en video, y todo se guarda ordenado en Google Drive — orquestado por n8n, sin tocar un editor.

⏱️ Tiempo de setup: ~25 min 📊 Prompts desde Google Sheets 📦 2 de 17 automatizaciones del taller
⬇️ Antes de empezar: descarga el archivo del workflow e impórtalo en tu n8n.
// El flujo completo, de principio a fin
📊
Google Sheets
PROMPTS
🔁
Duplicar filas
VARIANTES
🔀
Lotes (Loop)
BATCHES
🎬
Crear Video (Freepik)
GENERA
🔄
Estado + Wait + Switch
POLLING
☁️
Google Drive
GUARDA
Archivo del workflow

Descarga el flujo e impórtalo en n8n

Este es el workflow completo, listo para usar. Descárgalo y, en n8n, abre el menú ···Import from File para cargarlo. Después solo conectas tus credenciales siguiendo los pasos de más abajo.

📄
Bulk AI Video Generation with Freepik Minimax Hailuo.json
Workflow de n8n · ~14 KB · listo para importar
Visión general

¿Qué hace este workflow exactamente?

Imagina tener una lista de ideas en una hoja de cálculo — una fila por video — y que el sistema las recorra todas solo: genera cada video con IA, espera a que estén listos y los archiva en una carpeta de Google Drive. Ideal cuando necesitas volumen de contenido sin repetir el mismo proceso manual una y otra vez.

En una frase: tú llenas una hoja con prompts, y el sistema te devuelve una carpeta llena de videos terminados. Producción en lote, 100% automática.
🎯

Para quién es

Creadores y marketers que necesitan producir muchos videos a la vez: catálogos de producto, variaciones de anuncios, contenido para varias marcas.

🧩

Qué necesitas

Una cuenta de n8n, una hoja de Google Sheets, una API key de Freepik Minimax Hailuo y una carpeta de Google Drive con credenciales OAuth2.

📈

Qué consigues

Un motor de producción en lote: cargas prompts una vez y obtienes decenas de videos ordenados, listos para usar o publicar.

Las piezas

Los nodos que forman el sistema

Cada bloque del workflow cumple una función concreta. Entenderlos te permite ajustar el volumen, el ritmo y el destino de tus videos.

📊

Get prompt from Google Sheet

Lee los prompts y datos (como PROMPT y DURATION) desde la hoja de cálculo que tú controlas.

Entrada
🔁

Duplicate Rows

Nodo de código que duplica las filas de entrada, para generar varios videos de un mismo prompt o crear variaciones.

Code
🔀

Loop Over Items

Procesa los prompts por lotes (Split in Batches), útil para respetar los límites de la API.

Batches
🎬

Create Video

Nodo HTTP Request que envía la petición de generación a la API de Freepik Minimax Hailuo con el prompt.

HTTP · Header Auth
🔄

Get Video URL

Consulta periódicamente el estado de la tarea en Freepik hasta que el video esté listo.

Polling
🚦

Switch

Enruta el flujo según el estado: COMPLETED, FAILED, CREATED o IN_PROGRESS.

Estados

Wait

Introduce una pausa antes de volver a comprobar el estado, evitando saturar la API con llamadas.

Tiempo
⬇️

Download + Upload to Drive

Descarga el video terminado (Base64) y lo sube a la carpeta de Google Drive que elegiste.

Salida
Vista del workflow

Así se ve dentro de n8n

El aspecto real del flujo en el editor: Google Sheets → duplicar filas → lotes → Crear Video (Freepik) → consultar estado con el Switch (Completed / Failed / Created / In Progress) → descargar y subir a Google Drive.

n8n · Bulk AI Video Generation with Freepik Minimax Hailuo
Workflow Bulk AI Video Generation with Freepik Minimax Hailuo en n8n

Toca la imagen para ampliar y ver el detalle de cada nodo · generación con Freepik Minimax Hailuo + almacenamiento en Google Drive

Configuración paso a paso

Monta tu sistema desde cero

Sigue estos pasos en orden. Al terminar tendrás el workflow generando videos en lote de punta a punta.

1

Prepara tu Google Sheet

La hoja de cálculo es la fuente de tus videos: una fila por prompt.

  • Crea una hoja nueva con columnas como PROMPT (la descripción del video) y DURATION (la duración deseada).
  • Compártela para que tu instancia de n8n pueda leerla (con la cuenta o el correo de servicio de tus credenciales).
  • En el nodo Get prompt from google sheet, configura el Document ID (lo ves en la URL de la hoja) y el Sheet Name (p. ej. Sheet1).
Dónde está el Document ID
https://docs.google.com/spreadsheets/d/1_u9IxEZINcwKQB15Rfx7C1hM71zeDST58Fz3nRHTCUY/edit
Tip: selecciona tus credenciales OAuth2 de Google Sheets. Si no las tienes, créalas en n8n dando acceso a Google Sheets y Google Drive.
2

Configura la API de Freepik Minimax Hailuo

Es el motor que convierte cada prompt en video.

  • Crea una cuenta en Freepik y obtén tu API key desde el portal de desarrolladores.
  • En los nodos Create Video y Get Video URL, pon Authentication en Generic Credential Type y Generic Auth Type en HTTP Header Auth.
  • Añade la cabecera de autorización según la documentación de Freepik:
Cabecera de autenticación (uno de estos formatos)
Authorization: Bearer TU_API_KEY // o bien X-API-Key: TU_API_KEY
Ojo: el nombre y formato exacto de la cabecera dependen de Freepik. Confirma siempre en su documentación oficial.
3

Prepara Google Drive

Aquí se guardan automáticamente todos los videos generados.

  • Crea una carpeta dedicada en tu Drive y anota su Folder ID (lo ves en la URL de la carpeta).
  • En el nodo Upload to Google Drive1, pon Drive ID en My Drive (o tu unidad compartida) y el Folder ID de tu carpeta.
  • Selecciona tus credenciales OAuth2 de Google Drive (o créalas dando acceso a Drive).
4

Controla el ritmo y los lotes

Para volúmenes altos, ajusta cómo se procesan los prompts y evita topar con los límites de la API.

  • Usa el nodo Loop Over Items (Split in Batches) para procesar de a pocos prompts por vez.
  • Ajusta el nodo Wait para dar tiempo entre comprobaciones de estado.
  • Si generas mucho volumen, reduce el tamaño del lote o alarga las pausas.
5

Ejecuta y prueba

Lanza una corrida de prueba antes de dejarlo en automático.

  • Activa el workflow en n8n.
  • Para probar, usa Execute Workflow y sigue la ejecución nodo por nodo: hoja → duplicar → lotes → crear → estado → Drive.
  • Para producción periódica, añade un Schedule Trigger que procese los prompts nuevos cada cierto tiempo.
En acción

Cómo se usa en el día a día

Una vez configurado, producir contenido en lote es tan simple como llenar una hoja de cálculo.

📝

1 · Llena la hoja

Escribe un prompt por fila en tu Google Sheet, con la duración que quieras para cada video.

⚙️

2 · Ejecuta el flujo

El sistema recorre cada fila, genera el video con Freepik y espera a que terminen.

☁️

3 · Recoge en Drive

Todos los videos aparecen ordenados en tu carpeta de Google Drive, listos para usar.

Tip de productividad: prepara una hoja con decenas de prompts y déjala correr de noche. Por la mañana tendrás una biblioteca de video lista sin haber tocado un editor.
Lleva el workflow más lejos

Posibilidades para ampliar el sistema

El flujo base ya produce en lote, pero puedes convertirlo en una línea de producción completa con estas mejoras.

🔔

Notificación de errores

Conecta la salida FAILED del Switch a un email, Slack o Telegram para enterarte al instante cuando un video falle.

🗓️

Ejecución programada

Añade un Schedule Trigger para que el sistema procese los prompts nuevos de la hoja cada día, sin intervención.

🤖

Variaciones con IA

Inserta un nodo de IA que reescriba cada prompt en varias versiones antes de generar, multiplicando el contenido.

↩️

Estado de vuelta a la hoja

Escribe en la propia Google Sheet el estado y el enlace de cada video, para llevar un registro automático.

📲

Publicación directa

Encadena este flujo con tu automatización de publicación (p. ej. el Paquete de Reels) para subir los videos a redes.

🗂️

Multi-destino

Además de Drive, sube copias a Dropbox, S3 u otra nube para respaldo o reparto entre equipos.

🔁

Reintentos automáticos

Haz que los videos en FAILED vuelvan a la cola un número limitado de veces antes de avisar.

🎚️

Control por columnas

Añade columnas de estilo, formato o relación de aspecto en la hoja para personalizar cada video desde el origen.

Dudas frecuentes

Preguntas que seguramente tienes

¿Necesito saber programar? +

No. Todo se configura visualmente en n8n y los prompts se escriben en una hoja de cálculo normal. El nodo de código de duplicar filas ya viene listo.

¿Cuántos videos puedo generar a la vez? +

Tantos como filas tengas en la hoja, dentro de los límites de la API de Freepik. El nodo de lotes ayuda a procesarlos sin saturar el servicio.

¿Qué pasa si un video falla? +

El nodo Switch enruta los estados FAILED aparte. Puedes ampliarlo con avisos o reintentos automáticos.

¿Dónde quedan los videos? +

En la carpeta de Google Drive que configures, ordenados y listos para descargar, compartir o publicar.

¿Usa nodos de comunidad? +

Las notas del workflow indican que puede incluir nodos de comunidad. Asegúrate de que tu instancia de n8n los tenga habilitados.

Convierte una hoja de cálculo en una biblioteca de video

Este es solo 1 de los 17 paquetes de automatización del taller Scalai. Móntalos todos y deja que tu negocio escale en piloto automático.

Desbloquea los 17 paquetes 🚀
Scalai Scalai

Automate · Scale · Grow

Taller de Automatización · Paquete 02/17 · Generación masiva de videos con Freepik Minimax Hailuo + n8n + Google Sheets + Google Drive

© 2026 Scalai — Todos los derechos reservados.