🎬
CULTIVA IA
Producción de Vídeo con IA
Plan de Producción Generado
Plan de Vídeo IA
NutriFlow — Lanzamiento "Planes Automáticos con IA"
Estrategia completa de producción: 1 explainer de 90s + 6 clips sociales en lote, con avatar IA (HeyGen), metraje generado (Kling 3.0) y pipeline programático (Hyperframes) para reutilización.
Cliente NutriFlow SaaS
Vídeos 7 piezas
Presupuesto 180 €/mes
Plazo 2 semanas
Plataformas 16:9 / 9:16 / 1:1
Idiomas ES + EN
📐
Elección de Estrategia de Producción
🤖
Avatar IA
Presentador digital sin cámara. Ideal para contenido recurrente en múltiples idiomas y personalización a escala.
HeyGen Synthesia MCP
Vídeo Programático
Plantilla reutilizable en código. Un template → muchas variaciones. Perfecto para los 6 clips sociales en lote.
Hyperframes Remotion HTML/CSS
🎥
Generación IA de Metraje
B-roll y escenas cinematográficas sin necesidad de filmación. Para el explainer y fondos de los clips.
Kling 3.0 Runway Gen-4 Veo 3
✂️
Reedición de Contenido
Del testimonio de 3 min del Dr. Ramírez → 2 clips sociales. Flujo: Descript → Opus Clip → CapCut.
Descript Opus Clip CapCut
🔄
Flujo de Producción End-to-End
Explainer 90s
1
Script & Estructura Narrativa
Arco problema → solución → CTA en 90 segundos. Tono: profesional y cercano. Hook en los primeros 5s.
Copywriting Skill problema/solución/CTA ~270 palabras
script-nutriflow.md
## HOOK [0–5s]
¿Cuánto tardas en crear un plan nutricional completo?
→ Estatística: "Los dietistas pasan 2h/día en burocracia"

## PROBLEMA [5–20s]
Crear planes personalizados manualmente lleva horas.
Tus pacientes esperan. Tu agenda no aguanta más.

## SOLUCIÓN [20–60s]
NutriFlow IA analiza historial, preferencias y objetivos
y genera un plan nutricional completo en 8 segundos.
→ Demo de pantalla: introduce datos → resultado instantáneo

## PRUEBA SOCIAL [60–80s]
"Pasé de 25 a 60 pacientes/mes sin trabajar más horas."
— Dr. Carlos Ramírez, Dietista-Nutricionista, Madrid

## CTA [80–90s]
Pruébalo gratis 14 días → nutriflow.app/demo
2
Avatar IA con HeyGen (MCP directo)
Generamos el presenter del explainer con HeyGen vía su MCP server. Avatar "Lucas" (profesional, 30s, europeo). Script en español → versión EN con misma voz.
HeyGen Creator Plan — 24€/mes Avatar ID: lucas_professional_v2 ES + EN automático
heygen-generate.ts
// Via HeyGen MCP — llamada directa del agente
const video = await heygen.createVideo({
  avatar_id: "lucas_professional_v2",
  avatar_style: "closeup",
  background: { type: "color", value: "#0f1628" },
  clips: [
    {
      voice_id: "es-ES-standard-male",
      script: scriptES,
      speed: 1.0,
    }
  ],
  dimension: { width: 1920, height: 1080 },
  test: false,
});

// Traducción automática EN (mismo avatar, misma voz)
const videoEN = await heygen.translateVideo({
  video_id: video.video_id,
  target_language: "English",
  translate_audio: true,
  lip_sync: true,   // lip-sync en inglés
});
3
B-roll con Kling 3.0 — 4 Escenas
Generamos escenas de contexto para el explainer: consulta médica, app en uso, paciente satisfecho. Prompts optimizados para consistencia visual.
Kling 3.0 — ~0.03€/seg 4 clips × 5s = ~6€ total 1080p, 16:9
Prompt escena 1 — Consulta médica:
"Medium shot of a professional nutritionist reviewing data on a modern tablet in a bright, minimal clinic, natural window light from left, shallow depth of field, camera slowly pushes in, cinematic color grade, 4K"

Prompt escena 2 — App en acción:
"Close-up of hands interacting with a health app on a laptop screen, data visualizations populating instantly, clean desk background, cool blue ambient lighting, subtle zoom out, commercial style"
4
6 Clips Sociales en Lote — Hyperframes
Una sola plantilla HTML → 6 variaciones de contenido (features + testimonios). Render a MP4 en 9:16 para TikTok/Reels y en 1:1 para LinkedIn.
batch-clips.ts — Hyperframes
import { render } from "hyperframes";

const clips = [
  { title: "Plan nutricional en 8 segundos",  stat: "↑ 140% eficiencia", color: "#2ECC71" },
  { title: "Soporte para 50+ tipos de dieta",  stat: "Keto, vegano, FODMAP...", color: "#4f8ef7" },
  { title: "Acceso desde cualquier dispositivo", stat: "Web + App nativa",   color: "#7c3aed" },
  { title: "Multilingüe: 20 idiomas",           stat: "Atiende pacientes globales", color: "#f59e0b" },
  { title: "Dr. Ramírez: 60 pacientes/mes",    stat: "Testimonio real",      color: "#ef4444" },
  { title: "Prueba gratis 14 días",            stat: "Sin tarjeta de crédito",color: "#10b981" },
];

for (const [i, clip] of clips.entries()) {
  await render({
    frames: [
      { html: frameHook(clip),    duration: 4 },
      { html: frameContent(clip), duration: 10 },
      { html: frameCTA(clip),     duration: 4 },
    ],
    output: `clips/nutriflow-clip-${i+1}.mp4`,
    width:  1080,
    height: 1920,   // 9:16 para TikTok/Reels
  });
}
5
Post-producción & Distribución
Montaje final en Descript, subtítulos automáticos vía Captions.ai, export en 3 ratios. Clipado del testimonio del Dr. Ramírez con Opus Clip.
Descript — 12€/mes Captions.ai — 14€/mes Opus Clip — 9€/mes 85% vídeos social sin audio
✍️
Prompts de Metraje IA — Optimizados para NutriFlow
Hero Shot — Intro Kling 3.0
"Aerial slow pull-back from a dietitian's hands writing nutrition notes to reveal a modern Madrid clinic with floor-to-ceiling windows, morning golden light, cinematic teal-and-green color grade, 4K, 10 seconds"
App Demo B-roll Runway Gen-4
"Extreme close-up of a MacBook screen showing a clean nutrition dashboard with charts auto-filling, fingers hovering over keyboard, sharp focus on screen, blue ambient light, camera very slowly zooms in, corporate tech aesthetic"
Paciente Satisfecho Kling 3.0
"Medium shot of a smiling 35-year-old woman holding a phone, reviewing her personalized nutrition plan, bright kitchen background, natural window light, shallow DOF, warm commercial color grade, genuine smile reaction"
CTA Final Veo 3
"Simple animated abstract green and blue particles forming a leaf shape against a dark background, smooth motion, loop-able, minimal and modern, suitable for a health tech brand CTA card overlay"
💰
Stack de Herramientas y Presupuesto Mensual
Stack Recomendado — NutriFlow
Optimizado para presupuesto de 200€/mes con reutilización de plantillas
180 €/mes
Bajo presupuesto (200€)
Herramienta Función Plan Coste Para NutriFlow
HeyGen Avatar IA presentador Creator 24 €/mes Explainer + versión EN; vídeos ilimitados hasta 5 min
Kling 3.0 Generación de metraje Pro (créditos) ~30 €/mes 4 clips B-roll × 5s = ~6€; resto para Q3 features
Hyperframes Vídeo programático batch Open Source 0 € Template único → 6 clips sociales + re-uso features Q3
Descript Edición por transcripción Creator 12 €/mes Limpieza testimonio Dr. Ramírez (3 min → 30s gold clips)
Opus Clip Auto-clipping viral Starter 9 €/mes Extrae 2-3 momentos clave del webinar/testimonio
Captions.ai Subtítulos + dubbing Pro 14 €/mes Subtítulos ES+EN, corrección eye-contact avatar
CapCut (Pro) Estilos plataforma nativa Pro 8 €/mes Efectos TikTok/Reels, captions animadas, resizing
TOTAL MENSUAL 97 €/mes + ~83€ créditos variables según volumen
🎬
Comparativa Modelos de Vídeo IA
Modelo Calidad Coste/seg Pick para NutriFlow
Kling 3.0 ✓ Alta ~0,03€ B-roll principal (coste bajo)
Veo 3 Muy alta API CTA final (1 escena premium)
Runway Gen-4 Alta Suscripción Demo app (motion control)
Sora 2 Muy alta API Alternativa si acceso ChatGPT
Pika 2.x Media Créditos Efectos simples si hay presupuesto
📋
Checklist de Assets para Producción
  • Script completo en español (270 palabras / 90s)
  • Script traducido al inglés (mismo ritmo)
  • Logotipo SVG en verde #2ECC71 sobre transparente
  • 4 screenshots de la app en alta resolución (2x)
  • Vídeo testimonio Dr. Ramírez (3 min, sin editar)
  • Paleta de marca: verde #2ECC71, oscuro #0f1628, blanco
  • Fuente tipográfica de la app (o Inter como fallback)
  • URL de demo para CTA: nutriflow.app/demo
  • Créditos HeyGen activos + API key
  • Account Kling 3.0 con créditos cargados
📅
Cronograma de Producción — 2 Semanas
Semana 1 · Días 1–3
Finalizar script ES + versión EN
Preparar assets (logo, screenshots, paleta)
Generar 4 clips B-roll con Kling 3.0
Configurar avatar HeyGen "Lucas"
Semana 1 · Días 4–5
Generar explainer ES con avatar HeyGen
Traducción automática → versión EN
Montar template Hyperframes para batch
Render 6 clips sociales (lote)
Semana 2 · Días 6–8
Edición explainer en Descript
Subtítulos ES+EN con Captions.ai
Clipping testimonio Dr. Ramírez (Opus Clip)
Export 16:9 / 9:16 / 1:1 en CapCut
Semana 2 · Días 9–10
QA: ratios, subtítulos, lip-sync EN
Aprobación cliente NutriFlow
Upload a Landing + LinkedIn + TikTok
Documentar template Q3 features
📊
KPIs y Métricas de Éxito
+60%
Watch Rate
primeros 15s
+3%
CTR objetivo
LinkedIn
+25%
Conversión a trial
desde landing
7
Piezas producidas
en 10 días
2
Idiomas
sin re-grabar
⚠️
Errores Comunes a Evitar
01
Texto en metraje IA
Los modelos generan texto ilegible. Solución: Usa Hyperframes para overlays de texto — siempre legible, controlado al píxel.
02
Sin subtítulos
El 85% del vídeo social se consume sin audio. Solución: Captions.ai genera subtítulos automáticos en ES+EN en minutos.
03
Ratio incorrecto
Un 16:9 en TikTok pierde visibilidad. Solución: Template Hyperframes con 3 configs: 1920×1080, 1080×1920, 1080×1080.
04
Avatar calidad baja
El tier gratuito se nota. Solución: HeyGen Creator (24€/mes) mejora lip-sync y expresiones — vale la pena para contenido de marca.
05
One-off sin template
El batch de Q3 costaría lo mismo sin template. Solución: Documentar Hyperframes template tras este proyecto — reutilizable en 20 min.
06
Empezar por las herramientas
Elegir Runway antes del script lleva a re-trabajo. Solución: Script → estrategia → herramientas. Siempre en ese orden.
🤖
Pipeline Agente-Nativo — Automatizable
pipeline-agente-nutriflow.ts — Pipeline completo automatizable
// PASO 1: El agente escribe el script desde product-marketing.md
const script = await agent.generateScript({ context: productMarketing, duration: 90 });

// PASO 2: HeyGen MCP — genera explainer con avatar
const explainerES = await heygen.createVideo({ script: script.es, avatar: "lucas_professional_v2" });
const explainerEN = await heygen.translateVideo({ video_id: explainerES.video_id, target: "English" });

// PASO 3: Hyperframes — batch 6 clips sociales
const clipData = await agent.extractFeatureClips(script, { count: 6 });
for (const clip of clipData) {
  await render({ frames: buildFrames(clip), output: clip.filename, width: 1080, height: 1920 });
}

// PASO 4: Kling API — genera B-roll desde prompts
const broll = await kling.generateBatch(brollPrompts, { duration: 5, resolution: "1080p" });

// PASO 5: Captions.ai — subtítulos automáticos en lote
await captions.addSubtitles([explainerES, ...clips], { languages: ["es", "en"] });

// OUTPUT: 7 vídeos listos para publicar — sin intervención manual
console.log("✓ 7 vídeos listos: 1 explainer × 2 idiomas + 6 clips sociales");
Por qué este pipeline es agente-nativo: Hyperframes usa HTML puro (cualquier agente puede generarlo). HeyGen tiene MCP server oficial. Las APIs de Kling y Captions.ai son REST estándar. Sin pasos manuales de edición. El mismo pipeline se reutiliza para cada feature de Q3 con nuevo script y clips data.