Variantes de creatividades publicitarias
Lee primero video-studio. Los anuncios pulidos individuales salen de hinglish-talking-head-reel (presentador) o product-explainer-video (gráficos en movimiento);
este skill los multiplica para pruebas. Nunca inventes afirmaciones, números, precios ni garantías — usa solo lo que el cliente aprobó
(por ejemplo, una promesa de reembolso solo con su condición en el subtítulo; ningún número inventado).
1. Planificar la matriz (muéstrala antes de renderizar)
edit/ads/matrix.json:
{"hooks": [{"id":"H1","src":"raw/a.mp4","in":12.1,"out":15.0,"title":"DEJA DE GASTAR EN ANUNCIOS"}, ...],
"bodies": [{"id":"B1","segments":[[40.2,52.8],[60.0,71.4]]}, ...],
"ctas": [{"id":"C1","src":"raw/a.mp4","in":90.0,"out":94.5,"button":"Reserva una llamada de estrategia"}],
"combos": [["H1","B1","C1"], ["H2","B1","C1"], ["H3","B1","C1"]],
"formats": ["9x16", "4x5", "1x1"]}
- Prueba una variable a la vez: primero 3–5 ganchos sobre el mismo cuerpo/CTA (los ganchos mueven más los resultados); luego cuerpos; luego CTA/oferta.
- Tipos de gancho a extraer: afirmación audaz, número/resultado, pregunta de dolor, interrupción de patrón (sorpresa visual), frase de testimonio, "POV:"/"Si tú…", antes→después, objeción mencionada. El primer fotograma debe funcionar como imagen fija (sin fundido de entrada, texto en el fotograma 1).
- Objetivos de duración: 15 s, 30 s, (45–60 s para historia UGC). Siempre subtítulos (el 85 % ve sin sonido).
2. Construir
- Corta cada combinación como una lista de mantenimiento (
keep_render.pysegmentos, gancho → cuerpo → CTA,"src"por segmento) a 1080×1920 maestro; pausas ajustadas (~0.1 s). - Formatos desde el maestro 9:16: 4:5 1080×1350 y 1:1 1080×1080 volviendo a recortar la fuente (
face_track.py --aspect 4:5), no aplastando; 16:9 para YouTube in-stream desde fuente ancha. Reubicar superposiciones/subtítulos por formato. - Zonas seguras: 9:16 Reels/Historias — mantén el texto y el logo en y 250–1340 y x 60–1020 (el 14 % superior y ~35 % inferior están cubiertos por la interfaz); 4:5 feed — márgenes de 50 px; subtítulos sobre el área del botón CTA.
- Superposiciones: título del gancho en el fotograma 1 (3–6 palabras), superposición de oferta/precio cuando se menciona, logo de marca pequeño arriba, tarjeta final de CTA de 2–3 s con el texto exacto del botón ("Toca Más información", "Reserva una llamada de estrategia") + dominio. Pista musical −16 dB, efectos de sonido en superposiciones.
- Maestro cada uno: −14 LUFS
--tp -1.5, H.264 high, AAC 320k, faststart;qc.py --platform reels|feed|youtube.
3. Nombrar y entregar
Nombre: <cliente>_<campaña>_<H#>-<B#>-<C#>_<dur>s_<formato>_v<N>.mp4 (ej. acme_leads_H2-B1-C1_30s_9x16_v1.mp4) en exports/ads/.
Proporciona al usuario una tabla (archivo, texto del gancho, duración, formato) y un plan de pruebas: qué conjunto de anuncios recibe qué combinaciones, ejecutar ≥ 3–5 días o ~50 conversiones
por variante antes de declarar un ganador, evaluar ganchos por tasa de parada (tasa de visualización de 3 s) y tasa de retención, cuerpos por CTR/CPA. Portadas/miniaturas para
YouTube mediante thumbnail-designer.