VideoAdAgent Bench v1
Por Creatify Research · Benchmark abierto
Resumen
VideoAdAgent Bench es una evaluación abierta para agentes de IA que producen anuncios en vídeo de principio a fin. Los modelos de vídeo más potentes de hoy — Veo 3.1, Kling 3.0, Seedance 2.0 — generan clips cortos impresionantes, pero un clip no es un anuncio. La prueba correcta es si un director creativo publicaría el resultado: encuadre del producto coherente con la marca, arco narrativo, elección de personajes, cohesión del audio y tipografía en pantalla. Creamos este benchmark para medir esa brecha directamente, evaluada con la misma rúbrica que usa nuestro equipo para lanzar anuncios en producción.
En los enfrentamientos directos de calidad publicitaria, Creatify Agent · modo Pro gana el 95% de los pares frente a los modelos fundacionales sin procesar (tanto de una escena como de varias escenas) y el 85% frente a agentes de la competencia, obtiene un limpio 1.90 en la rúbrica de alucinaciones de producción (frente a Lite 2.85, Luma 3.20, modelos fundacionales multiescena 3.65–3.85 y HeyGen 4.40) y logra la puntuación de calidad de producción más alta (0.990) del sector. Ambos niveles de Creatify ocupan el puesto n.º 1 y n.º 2 en la clasificación compuesta.
Creatify Agent + todos los competidores disponibles · 3 ejes de evaluación (Agente contra Agente, Calidad del anuncio, Calidad de producción) · comparación por pares con varios jueces (Claude Opus 4.7 + GPT-5, consenso estable con intercambio de posiciones) · puntuación de alucinaciones y defectos visuales en 15 fotogramas (Claude Opus 4.7 vision) · cumplimiento estructural determinista (duración, relación de aspecto, audio, texto en pantalla mediante OCR).
0.901
Mejor puntuación compuesta
Creatify Agent · modo Pro · combinación de los tres ejes de evaluación
87%
Eje 1 — Agente contra Agente
Tasa de victorias directas del modo Pro frente a HeyGen V3 y Luma
95%
Eje 2 — Calidad del anuncio
Tasa de victorias directas del modo Pro frente a modelos fundacionales multiescena
0.855
Eje 3 — Calidad de producción
Puntuación de producción del modo Pro (cumplimiento estructural + puntuación de alucinaciones)
Resumen — todos los ejes como puntuaciones de 0–1
| Sistema | Compuesta | Puntuación eje 1 | Puntuación eje 2 | Puntuación eje 3 | Éxito | Coste / vídeo | Coste / 30 s | Latencia p50 |
|---|---|---|---|---|---|---|---|---|
| Creatify Agent · modo Pro | 0.901 | 0.732 | 0.775 | 0.855 | 100% | $6.00 | $5.99 | 1260s |
| Creatify Agent · modo Lite | 0.836 | 0.716 | 0.757 | 0.778 | 100% | $3.00 | $2.97 | 556s |
| Luma Agent | 0.585 | 0.580 | 0.603 | 0.741 | 100% | $8.24 | $10.95 | 4200s |
| HeyGen V3 Agent | 0.327 | 0.358 | 0.378 | 0.609 | 100% | $0.87 | $1.18 | 681s |
| Seedance 2.0 (multiescena) | 0.312 | — | 0.337 | 0.588 | 85% | $2.40 | $4.76 | 161s |
| Kling 3.0 (multiescena) | 0.301 | — | 0.365 | 0.585 | 100% | $4.99 | $5.41 | 80s |
| Kling 3.0 (una escena) | 0.296 | — | 0.302 | 0.593 | 100% | $2.00 | $5.98 | 81s |
| Veo 3.1 (multiescena) | 0.287 | — | 0.362 | 0.549 | 100% | $12.10 | $19.11 | 85s |
| Seedance 2.0 (una escena) | 0.285 | — | 0.349 | 0.545 | 100% | $1.20 | $2.99 | 124s |
| Veo 3.1 (una escena) | 0.265 | — | 0.314 | 0.530 | 100% | $4.00 | $15.00 | 81s |
Por qué creamos este benchmark
Hasta ahora no existía un benchmark público que evaluara los sistemas de vídeo con IA en la tarea completa de producir un anuncio terminado. Los benchmarks de vídeo existentes — VBench, Video Arena, EvalCrafter — miden la fidelidad por fotograma en resultados de texto a vídeo de una sola toma. Ninguno mide si el resultado funcionaría como anuncio: fuerza del gancho, alineación con la marca, tipografía en pantalla, coste de las alucinaciones, acabado de producción. VideoAdAgent Bench llena ese vacío.
Un clip impresionante de ocho a doce segundos no es un anuncio. Un anuncio tiene que mostrar la marca desde el ángulo correcto, escribir el nombre del producto sin letras deformadas, construir un arco narrativo con un gancho en los tres primeros segundos, ajustarse a una duración y relación de aspecto fijas, incluir locución o música y superar una revisión de calidad de producción sin alucinaciones del producto, fallos anatómicos ni artefactos de texto que obliguen a regenerarlo. Los modelos de texto a vídeo actuales no intentan resolver la mayoría de estos problemas. Los agentes que los envuelven o lo hacen mal o los omiten por completo. El objetivo de este benchmark es medir exactamente esa brecha.
Un reflejo de la producción publicitaria real
Cada brief está estructurado como lo redacta nuestro equipo creativo interno para producción: descripción del producto, directrices de marca, intención narrativa (problema-solución / antes-después / demostración / testimonio / estilo de vida), restricciones de la plataforma (duración, relación de aspecto, textos obligatorios en pantalla) y los recursos de entrada en los que el agente debe basarse — logotipo, imagen de referencia del producto, referencia del personaje. El agente recibe el brief y devuelve un MP4 terminado. Evaluamos el MP4 como un director creativo evalúa una campaña antes de aprobarla: no frente a una lista de funciones, sino según si el resultado está listo para publicarse.
El conjunto de briefs abarca todos los patrones principales de producción publicitaria, además de pruebas de estrés dirigidas a los aspectos más difíciles de la producción multiescena: narrativa con hilo conductor, coherencia del personaje, reutilización de recursos de marca, tipografía estructurada de CTA y cumplimiento del arco persuasivo. Todos los briefs usan marcas ficticias y maquetas de producto generadas con IA para evitar la propiedad intelectual de clientes reales. El conjunto completo está prerregistrado — publicado en un commit etiquetado antes de generar un solo resultado —, de modo que ningún sistema del benchmark pudo ajustarse a los briefs concretos.
Eje 1 — Agente contra Agente (Creatify frente a HeyGen V3 y Luma)
Comparación estrictamente entre agentes. Ambos sistemas reciben el mismo brief y producen un anuncio terminado; los jueces LLM (Opus 4.7 + GPT-5) ven el brief y puntúan 8 dimensiones de la rúbrica publicitaria. Tasa de victorias = % de pares que Creatify o HeyGen ganan claramente (consenso entre ambos jueces + ambas posiciones). Puntuaciones por dimensión = puntuación media que los jueces dieron a cada sistema en todos los pares (corregida según el indicador de posición).
| Sistema | Tasa de victorias | Eficacia del anuncio | Alineación con la marca | Calidad visual | Calidad del movimiento | Fuerza del gancho | Claridad del CTA | Arco narrativo | Preferencia general |
|---|---|---|---|---|---|---|---|---|---|
| Creatify Agent · modo Pro | 87% | 0.765 | 0.806 | 0.785 | 0.738 | 0.720 | 0.683 | 0.786 | 0.732 |
| Creatify Agent · modo Lite | 80% | 0.744 | 0.775 | 0.794 | 0.748 | 0.735 | 0.630 | 0.773 | 0.716 |
| Luma Agent | 34% | 0.683 | 0.713 | 0.771 | 0.719 | 0.698 | 0.664 | 0.690 | 0.580 |
| HeyGen V3 Agent | 0% | 0.495 | 0.485 | 0.709 | 0.646 | 0.602 | 0.482 | 0.485 | 0.358 |
Eje 2 — Calidad del anuncio (Creatify frente a modelos T2V sin procesar)
Comparación por pares con varios jueces, que ven el brief y puntúan 8 dimensiones de la rúbrica publicitaria. Las puntuaciones por dimensión que se muestran a continuación son medias por sistema en todos los pares en los que apareció. Los agentes de la competencia (HeyGen V3, Luma) se evalúan por separado en el eje 1; este eje solo incluye Creatify y los modelos fundacionales de texto a vídeo sin procesar.
Dos variantes de referencia por modelo fundacional. Una escena refleja cómo se usan realmente hoy Veo 3.1, Kling 3.0 y Seedance 2.0: el brief se convierte en un único prompt y el modelo devuelve un clip de 8–12 s. Multiescena es una variante más justa que creamos para los modelos de referencia: un LLM descompone el brief en prompts por escena (el mismo paso de descomposición que Creatify Agent realiza internamente), cada escena se genera por separado y los clips se concatenan.
| Sistema | Tasa de victorias | Eficacia del anuncio | Alineación con la marca | Calidad visual | Calidad del movimiento | Fuerza del gancho | Claridad del CTA | Arco narrativo | Preferencia general |
|---|---|---|---|---|---|---|---|---|---|
| Creatify Agent · modo Pro | 95% | 0.781 | 0.823 | 0.796 | 0.739 | 0.740 | 0.694 | 0.791 | 0.775 |
| Creatify Agent · modo Lite | 89% | 0.767 | 0.801 | 0.794 | 0.742 | 0.750 | 0.665 | 0.783 | 0.757 |
| Kling 3.0 (multiescena) | 2% | 0.465 | 0.488 | 0.734 | 0.678 | 0.590 | 0.302 | 0.577 | 0.365 |
| Veo 3.1 (multiescena) | 2% | 0.462 | 0.487 | 0.747 | 0.693 | 0.571 | 0.306 | 0.552 | 0.362 |
| Seedance 2.0 (una escena) | 2% | 0.467 | 0.471 | 0.746 | 0.734 | 0.499 | 0.311 | 0.531 | 0.349 |
| Seedance 2.0 (multiescena) | 4% | 0.439 | 0.458 | 0.756 | 0.697 | 0.596 | 0.295 | 0.480 | 0.337 |
| Veo 3.1 (una escena) | 0% | 0.415 | 0.417 | 0.720 | 0.682 | 0.513 | 0.262 | 0.482 | 0.314 |
| Kling 3.0 (una escena) | 0% | 0.417 | 0.426 | 0.669 | 0.648 | 0.470 | 0.297 | 0.466 | 0.302 |
Eje 3 — Calidad de producción del vídeo (Creatify frente a modelos T2V sin procesar)
El eje 3 evalúa el vídeo terminado como entregable, independientemente de lo bien que responda al brief. Dos mediciones complementarias: (1) una puntuación de alucinaciones y defectos visuales de Claude Opus 4.7 vision sobre 15 fotogramas por vídeo; y (2) comprobaciones deterministas de cumplimiento técnico sobre el MP4 renderizado — duración, relación de aspecto, audio y tipografía en pantalla. Ambas se combinan en la puntuación del eje 3, con el componente de alucinaciones ponderado 3×.
Puntuación de alucinaciones y defectos visuales (0–10, menor es mejor)
Se envían a Claude Opus 4.7 15 fotogramas equidistantes por vídeo, con la descripción del producto del brief como referencia. Seis categorías puntuadas de 0–10 (más alto = más defectos). Tasa de aprobación = proporción de briefs con puntuación < 3.0 (umbral de calidad de producción).
| Sistema | Compuesta ↓ | Tasa de aprobación ↑ | Fidelidad del producto ↓ | Calidad del texto ↓ | Alucin. de objetos ↓ | Infracciones físicas ↓ | Anatomía ↓ |
|---|---|---|---|---|---|---|---|
| Creatify Agent · modo Pro | 1.90 | 90% | 1.75 | 2.00 | 1.20 | 0.90 | 0.70 |
| Creatify Agent · modo Lite | 2.85 | 50% | 2.70 | 2.80 | 2.15 | 1.35 | 0.95 |
| Luma Agent | 3.20 | 45% | 2.50 | 3.05 | 2.40 | 1.65 | 1.10 |
| Kling 3.0 (una escena) | 3.60 | 35% | 3.15 | 2.95 | 3.00 | 2.30 | 1.65 |
| Seedance 2.0 (multiescena) | 3.65 | 35% | 4.35 | 2.12 | 1.88 | 1.12 | 0.76 |
| Seedance 2.0 (una escena) | 3.80 | 25% | 3.35 | 3.95 | 2.95 | 1.90 | 1.10 |
| Kling 3.0 (multiescena) | 3.80 | 35% | 3.95 | 3.70 | 3.00 | 1.65 | 1.55 |
| Veo 3.1 (multiescena) | 3.85 | 30% | 4.15 | 3.20 | 2.50 | 1.70 | 1.65 |
| Veo 3.1 (una escena) | 4.00 | 20% | 3.70 | 3.40 | 3.30 | 2.35 | 1.60 |
| HeyGen V3 Agent | 4.40 | 20% | 4.65 | 4.00 | 2.55 | 1.45 | 1.05 |
Acabado de producción — calidad estructural determinista (0–1)
Cuatro mediciones sin LLM sobre el MP4 renderizado. Cada celda es una puntuación de calidad de 0–1 promediada en todos los briefs del conjunto. Precisión de duración: ±0.5 s del objetivo · Relación de aspecto: dentro del 5% · Cohesión del audio: contiene una pista de audio · Precisión del texto renderizado: proporción de textos obligatorios en pantalla detectados (OCR + Claude vision).
| Sistema | Precisión de duración | Aspecto | Audio | Renderizado de texto | Media de producción |
|---|---|---|---|---|---|
| Creatify Agent · modo Pro | 1.000 | 1.000 | 1.000 | 0.958 | 0.990 |
| Creatify Agent · modo Lite | 0.969 | 1.000 | 1.000 | 0.892 | 0.965 |
| Luma Agent | 0.880 | 1.000 | 0.950 | 0.858 | 0.922 |
| HeyGen V3 Agent | 0.130 | 1.000 | 1.000 | 0.892 | 0.755 |
| Kling 3.0 (multiescena) | 0.715 | 0.050 | 1.000 | 0.150 | 0.479 |
| Kling 3.0 (una escena) | 0.000 | 0.500 | 1.000 | 0.300 | 0.450 |
| Seedance 2.0 (multiescena) | 0.588 | 1.000 | 0.000 | 0.206 | 0.449 |
| Veo 3.1 (multiescena) | 0.237 | 1.000 | 0.000 | 0.175 | 0.353 |
| Veo 3.1 (una escena) | 0.000 | 1.000 | 0.000 | 0.275 | 0.319 |
| Seedance 2.0 (una escena) | 0.000 | 1.000 | 0.000 | 0.275 | 0.319 |
Compuesta (0–1, más alto es mejor). Combina el eje 2 (calidad del anuncio) y el eje 3 (calidad de producción del vídeo). Creatify + T2V sin procesar: 0.5 × overall_preference del eje 2 + 0.5 × puntuación del eje 3. HeyGen V3 (sin datos de los ejes 2/3): 0.5 × puntuación del eje 1 + 0.5 × acabado de producción.
Eje 1 — Capacidad (tasa de victorias %). Proporción de pares que Creatify gana claramente frente a un competidor agéntico. Dos jueces (Claude Opus 4.7 + GPT-5), con intercambio de posiciones; solo cuentan los veredictos de consenso.
Eje 2 — Calidad del anuncio (tasa de victorias %). Mismo protocolo por pares, enfrentado a los modelos de referencia Veo 3.1, Kling 3.0 y Seedance 2.0.
Eje 3 — Calidad de producción del vídeo (0–1). Combinación ponderada de (a) la puntuación sin alucinaciones = 1 − (compuesta de alucinaciones / 10) y (b) el acabado de producción — cuatro mediciones sin LLM sobre el MP4 renderizado (precisión de duración, relación de aspecto, audio, renderizado de texto). Las alucinaciones se ponderan 3× porque son lo que más decide si un anuncio "se puede publicar o no".
Coste / 30 s = coste normalizado a un entregable de 30 segundos (coste ÷ duración real del resultado × 30) — una comparación justa cuando los modelos T2V de referencia se limitan a 8–12 s pero los anuncios reales necesitan 15–30 s.
Conclusión
1. Creatify gana con claridad a todos los agentes de la competencia. Enfrentamientos directos del eje 1: el modo Pro logra un 85% de victorias y el modo Lite un 76% frente al resto. El competidor más fuerte (Luma) solo gana el 34% de sus pares entre agentes; HeyGen, el 0%.
2. Creatify domina a los modelos T2V sin procesar en calidad publicitaria. Eje 2: el modo Pro logra un 95% de victorias y el modo Lite un 89%. El mejor modelo fundacional sin procesar se queda en el 4%.
3. Creatify produce el vídeo entregable más limpio. Puntuación de calidad de producción del modo Pro 0.990 · modo Lite 0.965 · mejor referencia ajena a Creatify 0.922 (Luma). Puntuación de alucinaciones del modo Pro 1.90 · modo Lite 2.85 · T2V multiescena sin procesar 3.65–3.85.
4. El modo Pro supera al modo Lite en los ejes de enfrentamiento directo. La revisión de calidad por escena del modo Pro añade +9 puntos de tasa de victorias en el eje 1, +7 puntos de tasa de victorias en el eje 2, −0.95 en defectos por alucinaciones y +2.5 puntos de calidad de producción — con un coste ~2× y una latencia ~2×.
5. Creatify entrega un anuncio listo para publicar, no un clip en bruto. Lite a $3/vídeo y Pro a $6/vídeo — cada uno produce un anuncio de marca totalmente montado. Cohesión de audio completa, duración ajustada y un 89–96% del texto en pantalla renderizado correctamente, frente al 15–21% de los modelos T2V sin procesar.
El benchmark es de código abierto. Todos los briefs, todos los veredictos originales de los jueces, todos los vídeos generados y todos los scripts de agregación están publicados bajo Apache 2.0 en github.com/creatify-ai/VABench.
¿Qué sigue?
La v2 ampliará el benchmark en dos direcciones. Primero, más briefs que cubran patrones publicitarios específicos de cada sector: e-commerce, instalación de apps, SaaS B2B, salud y educación. Segundo, una línea de evaluación de ciclo cerrado que mida el valor de la revisión en varios turnos. También estamos incorporando señales a nivel de campaña (CTR, ROAS) en un AdReward específico del dominio para impulsar una alineación tipo DPO de los modelos I2V subyacentes.
Agradecimientos
Creatify Agent y este benchmark se apoyan en el trabajo de una comunidad de investigadores dedicados al vídeo multiagente, la evaluación de la calidad de vídeo, las rúbricas de eficacia publicitaria y el control de calidad de ciclo cerrado. Líneas destacadas en las que nos basamos:
- Generación de vídeo multiagente: Mora, VideoDirectorGPT, FilmAgent, StoryAgent, VISTA.
- Benchmarks de calidad de vídeo: VBench / VBench-2.0; VideoGen-Eval; Artificial Analysis Video Arena.
- Modelado de recompensas para vídeo: VideoReward / Flow-DPO, UnifiedReward.
- Rúbricas específicas de publicidad: Springboards Creativity Benchmark, AdsQA, el Pitt Ads Dataset.
- Control de calidad de ciclo cerrado: Meta-Harness; Learning Beyond Gradients.
