Este artículo podría haber sido otra lista de diez herramientas de IA para crear anuncios de iGaming. Pero el lector se habría quedado con una colección de servicios y enlaces de afiliación, sin apenas llegar a utilizarlos.

Por eso hemos optado por una guía práctica: analizaremos herramientas accesibles y mostraremos, con ejemplos concretos, cómo sacarles el máximo partido.
Ventajas de las creatividades generadas con IA
Las creatividades generadas con IA permiten convertir ideas en anuncios más rápido: contratas una suscripción, preparas un prompt detallado con ChatGPT y generas el resultado. Además, ofrecen dos ventajas:
- Menos barreras de entrada. Ya no necesitas dominar editores de imagen avanzados o el montaje de vídeo para crear una primera versión funcional. Describe lo que debe aparecer y ve refinando el resultado.
- Más posibilidades de prueba. En lugar de 1–2 versiones, puedes preparar varios anuncios con distintos enfoques, imágenes y mensajes. Con la competencia y los cambios introducidos por Andromeda, el volumen y la variedad importan más que el acabado visual por sí solo.
El valor de la IA está en hacer la producción más rápida, sencilla y flexible. Ayuda a probar ideas, encontrar enfoques que funcionan y evitar invertir demasiados recursos en propuestas débiles, sin sustituir por completo el trabajo humano.
Herramientas de IA para creatividades estáticas
Hay cientos de herramientas que generan imágenes, pero dos de las mejores opciones ya están al alcance de la mayoría: NanoBanana y ChatGPT. El generador de Google tiene una versión básica gratuita; la opción de OpenAI que utilizamos aquí requiere una suscripción.
Veamos cómo resolvieron ambas herramientas una tarea sencilla:
| prompt creativo fotorealista vertical para anuncio de Facebook, formato 4:5, hombre brasileño de 25-30 años, atractivo pero realista, ropa casual urbana, sentado en una habitación moderna y tenue con luz ambiental roja neón, concentrado y emocionado mientras juega Aviator en su smartphone, teléfono claramente visible en la mano cerca de la cámara, interfaz realista del juego crash en la pantalla con un multiplicador muy alto congelado en x120+, gráfico de vuelo ascendente rojo dinámico, botón de cobro brillante, momento intenso del juego, composición cinematográfica, poca profundidad de campo, textura natural de la piel, dedos y agarre del teléfono realistas, atmósfera premium de apuestas móviles, sensación de tensión y anticipación, fondo limpio, alto contraste, ultra detallado, iluminación realista, estilo de publicidad en redes sociales, sin objetos extra, sin desorden, punto focal visual claro en la pantalla del smartphone y la reacción del jugador, vibra brasileña, fotografía comercial pulida, hiperrealista, calidad premium negative prompt caricatura, ilustración, baja calidad, borroso, rostro sobreeditado, mala anatomía, dedos extra, manos deformadas, teléfono distorsionado, pantalla ilegible, interfaz falsa, demasiado texto, marca de agua, distorsión de logotipo, objetos duplicados, fondo desordenado, bajo contraste, iluminación plana, piel poco realista, expresión exagerada, anuncio de aspecto barato, teléfono recortado, pantalla deformada |
Para crear el prompt, recurrimos a ChatGPT, adjuntando un enlace al artículo del blog de los desarrolladores de la IA. Este tipo de materiales se llaman cookbook, o libro de recetas. También agregamos información de este artículo. Gracias a esto, ChatGPT generó un prompt especialmente adaptado a los parámetros de NanoBanana.
NanoBanana
El resultado aparece a continuación. Al utilizar la herramienta gratuita, las imágenes llevan un logotipo en la esquina inferior derecha.

Generar una creatividad es sencillo. Después quisimos comprobar lo fácil que era editarla: pedimos eliminar el fondo de las insignias de Google Play y App Store e incorporarlas a la imagen.

No dimos instrucciones sobre el aspecto de Aviator. La IA generó y estilizó la pantalla del juego por su cuenta e integró ambas insignias en menos de un minuto.

A continuación, complicamos la tarea añadiendo texto. Sin dar instrucciones detalladas, pedimos que estuviera en «brasileño», es decir, portugués de Brasil. El sistema entendió la variante deseada y generó el texto en portugués brasileño, en lugar de portugués europeo.

El diseño no nos convenció, así que pedimos algo más llamativo. En conjunto, NanoBanana resolvió la tarea.

Después pedimos sustituir al hombre por una mujer. A primera vista, el resultado era bueno, pero al fijarse se veía que las manos no habían cambiado.

Tras 1–2 prompts adicionales para dar a las manos un aspecto más femenino, el resultado fue creíble.

Por último, adjuntamos una captura con el texto de otra creatividad y pedimos copiarlo en la imagen, colocándolo de forma natural en el centro.

La herramienta no resolvió bien ese paso, pero sus funciones siguen siendo útiles para un servicio gratuito. Para empezar, basta con crear una cuenta de Google, abrir Google AI Studio, seleccionar la versión gratuita de NanoBanana y generar creatividades.
ChatGPT
La suscripción de ChatGPT con las funciones utilizadas aquí cuesta $20 al mes, aunque algunas webs ofrecen acceso más barato.
DALL·E 3 se encarga de generar imágenes en ChatGPT. No encontramos un cookbook para este modelo, así que usamos el mismo prompt que con NanoBanana. El resultado aparece a continuación.

Fíjate en que ChatGPT añadió R$, el símbolo del real brasileño, sin que se lo pidiéramos. También integró correctamente las insignias de las tiendas.

Después pedimos añadir el mismo mensaje: «¡+500 tiradas gratis por registrarte! ¡Consíguelas ahora!». El resultado salió en español y la traducción no era del todo correcta.

A continuación, pedimos un tratamiento del texto más llamativo. ChatGPT propuso dos opciones:

El siguiente paso fue sustituir al personaje masculino por una mujer. El resultado era bueno, salvo por los dedos masculinos y las manos con vello.

Un par de prompts más permitió obtener manos femeninas, pero no corrigió la traducción.

Por eso facilitamos el texto exacto que debía insertar y obtuvimos una creatividad adecuada para probar.

La opción preferible aquí es utilizar ChatGPT y NanoBanana desde tus propias cuentas. Algunos servicios ofrecen varios modelos por $5–10, pero acceden a las mismas IA mediante API, a veces a través de intermediarios. Esto puede afectar al resultado: una imagen puede estar bien acabada y aun así contener detalles extraños.
Modelos de IA para generar vídeo
Para vídeo utilizaremos Sora y Veo, modelos consolidados de grandes desarrolladores. Según nuestra experiencia, tienen capacidad para una producción completa, a diferencia de sus alternativas chinas. Mantendremos el mismo concepto publicitario, adaptando el prompt a cada modelo. Para Sora usaremos el cookbook de sus desarrolladores:
| prompt crea un video publicitario vertical fotorrealista, 9:16, 6–8 segundos, diseñado como un anuncio premium de apuestas móviles en Facebook para audiencia brasileña. La protagonista es una joven brasileña, de 23 a 28 años, atractiva de forma natural, rostro realista, piel cálida y bronceada, cabello largo castaño oscuro, ojos expresivos, maquillaje sutil, usando una camiseta negra ajustada y sencilla. Debe parecer una persona real de un rodaje comercial, no una modelo de campaña de moda, y sin exageraciones. Su mano debe lucir femenina: dedos delgados, palma suave, muñeca elegante, antebrazo más estrecho, piel lisa, manicura bonita y prolija con uñas cortas o medianas naturales, esmalte nude claro. Absolutamente sin proporciones masculinas, sin nudillos ásperos, sin dedos gruesos, sin brazo con vello. escena y atmósfera Ella está sentada en una habitación moderna y tenue con un ambiente premium de apuestas, fondo oscuro y cálido, luces de neón rojas desenfocadas, atmósfera nocturna cinematográfica. El entorno debe sentirse realista y costoso, como un rodaje real de anuncio móvil. Sin desorden, sin objetos aleatorios, sin detalles baratos de fondo. Mantén el fondo suavemente desenfocado para que la atención se centre en la chica y el teléfono. estructura del video toma 1 — apertura, 0.0–2.5 seg plano medio-cercano. La chica mira hacia abajo a su smartphone con intensa concentración, sosteniéndolo de forma natural en una mano a la altura del pecho. Su rostro muestra anticipación y concentración, como si estuviera viendo una ronda en vivo en un crash game. La cámara es ligeramente en mano pero suave, movimiento natural muy sutil, estilo comercial realista. Iluminación cinematográfica suave en su rostro, reflejos cálidos rojos en el cabello y los hombros. Ella mira la pantalla, los ojos se agrandan, los labios se abren ligeramente al darse cuenta de que el multiplicador está subiendo mucho. toma 2 — reacción emocional, 2.5–4.2 seg Su expresión cambia de concentración a emoción genuina. Sonríe y luego reacciona sorprendida y feliz como si el multiplicador hubiera llegado a un valor enorme. Rápidamente gira el smartphone hacia la cámara en un solo movimiento natural y fluido, acercando la pantalla al lente. El movimiento debe sentirse realista, fluido, humano, no robótico. La cámara se acerca ligeramente mientras el teléfono se acerca. toma 3 — toma heroica de revelación del teléfono, 4.2–6.2 seg El teléfono es ahora el punto focal principal, sostenido cerca de la cámara en orientación vertical. Pantalla brillante, nítida, legible, realista, alto contraste. Muestra una interfaz de juego tipo crash inspirada en la estética de aviator, con interfaz oscura, curva ascendente roja brillante, pequeño ícono de avión y un multiplicador enorme alrededor de x120.5 destacado en amarillo. Muestra un botón de acción verde brillante similar a “SAQUE” / cash out, con valores de apuesta realistas en reales brasileños, como R$100,00 y R$12.050,00. El teléfono debe parecer un smartphone moderno real, reflejos correctos, bisel limpio, perspectiva correcta, sin bordes deformados, sin interfaz rota, sin pantalla ilegible. La chica sigue visible detrás del teléfono, suavemente desenfocada, sonriendo emocionada. animación de texto, 5.2–7.5 seg Después de la revelación del teléfono, un texto promocional grande aparece dinámicamente desde abajo con impacto, centrado en la parte inferior del encuadre, siguiendo el estilo de la referencia: Línea superior en letras amarillas en estilo pincel y negrita: +500 FREESPINS segunda línea en letras blancas en cursiva/negrita estilo bloque pincel: NA REGISTRO! tercera línea sobre una banda roja estilo pincel en texto blanco y negrita: GARANTA AGORA! El texto debe aparecer con mucha energía, como una animación de promoción premium de apuestas: entrada rápida, ligero rebote, pequeñas chispas o acentos de brillo, pero lo suficientemente realista para un anuncio social. El texto debe ser grande, centrado abajo, muy legible, visualmente similar a un anuncio editado real. Mantén la tipografía expresiva y agresiva, como un creativo de casino de alta conversión. estilo visual cinematografía comercial ultra realista, textura de piel natural, proporciones faciales precisas, dientes limpios, movimiento realista de la boca, anatomía realista de mano femenina, iluminación premium, poca profundidad de campo, reflejos detallados en el smartphone, contraste cinematográfico, paleta de colores rojo y negro, vibra de anuncio brasileño, pulido pero creíble. El ambiente es de emoción, anticipación, energía de gran ganancia, pero con realismo. requisitos importantes de realismo sin aspecto de caricatura sin rostro de IA sin manos distorsionadas sin dedos masculinos gruesos sin dedos extra sin dedos fusionados sin teléfono deformado sin pantalla de juego ilegible sin interfaz falsa o sin sentido sin piel plástica sin expresión facial exagerada sin joyería aleatoria salvo que sea sutil sin proporciones corporales exageradas sin estética de influencer falsa todo debe sentirse como un rodaje real de anuncio para campaña de casino móvil prompt negativo baja calidad, borroso, caricatura, anime, ilustración, aspecto CGI, piel plástica, rostro extraño, anatomía distorsionada, mano masculina, brazo femenino con vello, dedos gruesos, dedos extra, mano rota, teléfono deformado, pantalla ilegible, texto sin sentido, tipografía malformada, extremidades duplicadas, fondo barato, iluminación plana, piel sobreexpuesta, movimiento robótico, pose rígida, ángulo de brazo incómodo, uñas deformadas, manicura fea, sonrisa falsa, sobreactuación, poco detalle, bajo realismo, mala perspectiva, objetos flotantes, composición desordenada |
Este prompt se puede utilizar en Sora, Sora 2 y Veo.
Sora y Sora 2
Sora está incluida sin coste adicional en la suscripción a ChatGPT Plus. Puedes ver aquí el resultado de Sora.
La segunda versión de Sora resolvió la tarea de otra manera, y el primer intento no tuvo demasiada calidad.
El segundo vídeo ya se parecía mucho más a un anuncio utilizable.
Sora puede considerarse una de las mejores opciones para generar vídeo, pero su recorrido es limitado. Sus desarrolladores anunciaron recientemente que cerrarían el producto y finalizarían el acceso por API el 24 de septiembre de 2026.

Más adelante explicaremos cómo utilizar Sora sin una suscripción mensual ni una configuración complicada.
Veo
Veo también requiere pago. Antes, Google permitía hasta 10 generaciones gratuitas al día, pero el flujo descrito aquí ahora exige una clave API de pago. Para obtenerla, hay que vincular una tarjeta y añadir saldo. Si no dispones de una tarjeta compatible, hay servicios online que pueden proporcionarla. El tipo de cambio puede ser desfavorable, pero conseguirla puede llevar solo 5–10 minutos.
Es probable que Veo rechace creatividades de apuestas demasiado explícitas y devuelva un error. No ejecutó nuestro prompt de Sora, así que optamos por una redacción más neutral:
| Crea un video comercial vertical ultra-realista para una audiencia brasileña. Formato: 9:16 vertical, 8 segundos, cinematografía premium de anuncios sociales, acabado realista y pulido. Personaje principal: Mujer joven brasileña, entre 23 y 28 años, atractiva de forma natural y creíble, piel cálida y bronceada, cabello largo castaño oscuro, ojos expresivos, maquillaje sutil, vestida con una camiseta negra ajustada y sencilla. Debe parecer una persona real de un rodaje comercial premium, no una modelo de moda, sin exageraciones ni artificialidad. Su mano debe lucir claramente femenina y realista: dedos delgados, muñeca elegante, palma suave, piel lisa, manicura natural nude corta o media y bien cuidada. No debe haber proporciones masculinas, dedos gruesos, nudillos ásperos, dedos extra ni anatomía de la mano distorsionada. Escenario: Está sentada en un interior moderno y tenue con una atmósfera premium nocturna. Fondo oscuro y cálido, suaves acentos de neón rojo, profundidad de campo cinematográfica poco profunda, ambiente caro y realista. El fondo permanece limpio, suavemente desenfocado, sin desorden ni objetos que distraigan. Toma 1 — 0.0 a 2.7 seg: Plano medio corto. Ella mira su smartphone con anticipación concentrada, sosteniéndolo de forma natural a la altura del pecho con una mano. Su expresión sugiere que está viendo una ronda rápida de un juego móvil llegar a un momento emocionante. Realismo sutil y fluido de cámara en mano. Luz cinematográfica suave en su rostro, reflejos cálidos y rojos en el cabello y los hombros. Sus ojos se abren ligeramente a medida que la acción en pantalla se intensifica. Toma 2 — 2.7 a 4.7 seg: Su expresión cambia a una emoción genuina. Sonríe con sorpresa y alegría. En un movimiento natural y fluido, gira el smartphone hacia la cámara y lo acerca al lente. El movimiento debe sentirse humano, fluido, elegante y creíble, no robótico. La cámara se acerca suavemente. Toma 3 — 4.7 a 8.0 seg: El teléfono se convierte en el objeto principal en orientación vertical, cerca de la cámara. La pantalla es brillante, nítida, realista y legible. Muestra una interfaz de juego de vuelo tipo arcade premium: UI oscura, curva ascendente roja brillante, pequeño ícono de avión y un momento dramático de alta puntuación. Mantén la interfaz elegante, enérgica y creíble para una promoción de juego móvil premium. El teléfono debe verse físicamente correcto: reflejos realistas, bisel limpio, perspectiva correcta, sin bordes deformados, sin interfaz rota, sin texto sin sentido. La mujer permanece visible detrás del teléfono, suavemente desenfocada, sonriendo con emoción. Texto promocional sobreimpreso desde el segundo 5.8: Línea superior: SPECIAL BONUS Segunda línea: NEW EVENT Tercera línea en una banda roja de pincel: PLAY NOW El texto promocional aparece dinámicamente desde abajo con fuerte energía de anuncio premium, centrado en la parte inferior del encuadre. Entrada rápida, ligero rebote, sutiles acentos de brillo, muy legible, acabado pulido de anuncio social. Audio: Genera audio premium sincronizado. Ambiente suave de habitación, sutil aumento de tensión en la primera mitad, sonido creciente a medida que la acción en pantalla avanza, acento energético cuando el teléfono se gira hacia la cámara, impacto pulido cuando aparece el texto promocional. Sin locución. Estilo visual: Cinematografía comercial ultra-realista, textura natural de la piel, proporciones faciales realistas, iluminación premium, poca profundidad de campo, reflejos nítidos en el smartphone, contraste cinematográfico, paleta rojo y negro, emoción creíble, acabado pulido pero realista. Prompt negativo: baja calidad, borroso, caricatura, anime, ilustración, cgi, piel plástica, rostro extraño, anatomía distorsionada, mano masculina, dedos gruesos, dedos extra, dedos fusionados, teléfono deformado, pantalla ilegible, interfaz sin sentido, tipografía mal formada, extremidades duplicadas, fondo barato, iluminación plana, movimiento robótico, pose rígida, ángulo de brazo incómodo, uñas deformadas, sonrisa falsa, sobreactuación, composición desordenada |
Puedes ver aquí el vídeo generado.
Cómo crear creatividades sin una suscripción mensual
OpenRouter se creó para desarrolladores que acceden a grandes modelos de lenguaje mediante API. Con algo de configuración, también puede servir para el marketing de afiliación.

Su principal ventaja en este caso es poder añadir saldo con criptomonedas. Depositas USDC, creas una clave API y utilizas los modelos mientras tengas fondos. Puedes trabajar directamente desde PowerShell.
Tras añadir saldo y crear la clave API, introduce los siguientes comandos en PowerShell. Empieza preparando la autorización para las solicitudes a OpenRouter.
| $env:OPENROUTER_API_KEY=’INSERTA_NUEVA_CLAVE’ $headers = @{ Authorization = «Bearer $env:OPENROUTER_API_KEY» «Content-Type» = «application/json» } |
Después, consulta y guarda la lista completa de modelos de vídeo:
| $all = Invoke-RestMethod -Method Get -Uri «https://openrouter.ai/api/v1/videos/models» -Headers $headers $all | ConvertTo-Json -Depth 10 | Set-Content .\video_models.json -Encoding UTF8 |
Para facilitar la lectura, muestra la lista como una tabla:
$all.data | Select-Object id,name | Format-Table -Auto
OpenRouter tiene una selección limitada de modelos de vídeo, pero suficiente para crear tanto anuncios de prueba como versiones listas para lanzar.

Cuando elijas un modelo, introduce su identificador en el comando siguiente. Así obtendrás sus requisitos y parámetros configurables.
| $modelId = «openai/sora-2-pro» $model = $all.data | Where-Object { $_.id -eq $modelId } $model | ConvertTo-Json -Depth 10 | Set-Content .\model_caps.json -Encoding UTF8 $model | ConvertTo-Json -Depth 10 |
Copia el resultado en ChatGPT para que te ayude a preparar un prompt eficaz.

Ahora prepara el prompt. Lo más práctico es guardarlo en una variable, como se muestra a continuación.
| $modelId = «openai/sora-2-pro» $prompt = @’ Crea un video comercial vertical ultra realista, 9:16, 8 segundos, con cinematografía premium de anuncios móviles para una audiencia brasileña. Sujeto principal: Mujer brasileña joven, de 23 a 28 años, atractiva de manera natural y creíble, piel cálida y bronceada, cabello largo castaño oscuro, ojos expresivos, maquillaje sutil, vestida con una camiseta negra simple y ajustada. Debe parecer una persona real de un rodaje comercial premium, no una modelo de moda, sin exageraciones ni aspecto artificial. Su mano debe verse claramente femenina y realista: dedos delgados, muñeca elegante, palma suave, piel lisa, manicura natural corta o media con esmalte nude. Sin proporciones masculinas, sin nudillos toscos, sin dedos gruesos, sin dedos extra, sin anatomía de mano distorsionada. Escenario: Está sentada en un interior moderno y tenue con un ambiente premium nocturno. Fondo oscuro y cálido, suaves acentos de neón rojo, profundidad de campo cinematográfica y poco profunda, ambiente caro y realista. El fondo permanece desenfocado y limpio, sin desorden ni objetos que distraigan. Toma 1 — 0.0 a 2.7 seg: Plano medio corto. Ella mira su smartphone con intensa concentración, sosteniéndolo de forma natural cerca del pecho con una mano. Su expresión muestra concentración y anticipación, como si estuviera viendo una ronda en vivo de un juego tipo crash. Realismo sutil de cámara en mano, movimiento de cámara comercial muy suave. Luz principal cinematográfica suave en su rostro, reflejos cálidos rojos en el cabello y los hombros. Sus ojos se abren ligeramente y sus labios se entreabren al darse cuenta de que el multiplicador está subiendo dramáticamente. Toma 2 — 2.7 a 4.7 seg: Su expresión cambia de tensión a emoción genuina. Sonríe y reacciona con una sorpresa feliz. En un solo movimiento fluido y natural, gira el smartphone hacia la cámara, acercándolo al lente. El movimiento debe sentirse humano, elegante y creíble, no robótico. La cámara se acerca ligeramente durante el movimiento. Toma 3 — 4.7 a 8.0 seg: El teléfono se convierte en el protagonista visual en orientación vertical, cerca de la cámara. La pantalla es brillante, nítida, realista y claramente legible. Muestra una interfaz premium de juego tipo crash inspirada en la estética aviator: interfaz oscura, curva ascendente roja brillante, pequeño ícono de avión, un multiplicador muy grande alrededor de x120 mostrado de forma destacada, un botón de acción verde brillante y valores de apuesta en reales brasileños. El teléfono debe verse físicamente correcto: reflejos realistas, bisel limpio, perspectiva correcta, sin bordes deformados, sin interfaz rota, sin texto sin sentido. La mujer permanece visible detrás del teléfono, suavemente desenfocada, sonriendo con emoción. Texto promocional en pantalla — desde 5.8 seg en adelante: Texto promocional grande y dinámico aparece desde abajo con fuerte energía publicitaria, centrado en la parte inferior del encuadre. Línea superior: +500 FREESPINS. Segunda línea: NO REGISTRO! Tercera línea sobre una banda roja tipo pincel: GARANTA AGORA! Audio: Agrega audio premium sincronizado: ambiente suave de la habitación, sutil aumento de tensión de la interfaz en la primera mitad, un sonido ascendente satisfactorio a medida que el multiplicador crece, un acento de revelación enérgico y agudo cuando el teléfono se gira hacia la cámara, y un impacto comercial pulido cuando aparece el texto promocional. Sin voz en off. Estilo visual: Cinematografía comercial ultra realista, textura natural de la piel, proporciones faciales precisas, movimientos realistas de boca y ojos, iluminación premium, poca profundidad de campo, reflejos nítidos en el smartphone, contraste cinematográfico, paleta rojo y negro, vibra de anuncio móvil brasileño, emoción creíble, acabado premium pero realista. Restricciones de realismo: Sin aspecto de caricatura, sin apariencia CGI, sin piel plástica, sin rostro extraño, sin anatomía distorsionada, sin mano masculina, sin dedos gruesos, sin brazo femenino con vello, sin dedos extra, sin dedos fusionados, sin mano rota, sin teléfono deformado, sin pantalla ilegible, sin interfaz sin sentido, sin tipografía malformada, sin extremidades duplicadas, sin iluminación plana, sin piel sobreexpuesta, sin movimiento robótico, sin pose rígida, sin ángulo de brazo incómodo, sin uñas deformadas, sin manicura fea, sin sonrisa falsa, sin sobreactuación, sin composición desordenada ‘@ |

Prepara la solicitud con el prompt y los parámetros elegidos.
| $body = @{ model = $modelId prompt = $prompt aspect_ratio = «9:16» duration = 8 resolution = «1080p» generate_audio = $true } | ConvertTo-Json -Depth 5 |
El resultado debería tener este aspecto:

Guarda ese enlace en una variable para utilizarlo en el siguiente paso.
| $submit = Invoke-RestMethod -Method Post -Uri «https://openrouter.ai/api/v1/videos» -Headers $headers -Body $body $submit | ConvertTo-Json -Depth 10 |

Ejecuta la siguiente solicitud y espera a que el sistema genere el vídeo.
| $pollUrl = $submit.polling_url if ($pollUrl.StartsWith(«/»)) { $pollUrl = «https://openrouter.ai$pollUrl» } $pollUrl |
Espera a que el estado indique que la generación ha terminado.
| do { Start-Sleep -Seconds 5 $status = Invoke-RestMethod -Method Get -Uri $pollUrl -Headers $headers $status.status } while ($status.status -notin @(«completed»,»failed»)) $status | ConvertTo-Json -Depth 10 |
Espera a que el estado indique que la generación ha terminado.

Cuando termine, aparecerá un enlace al vídeo en el terminal.
Una vez completado el proceso, puedes reunir el flujo de Sora 2 en un único script:
| $env:OPENROUTER_API_KEY=’INSERTA_TU_CLAVE’ $headers = @{ Authorization = «Bearer $env:OPENROUTER_API_KEY» «Content-Type» = «application/json» } $body = @{ model = «openai/sora-2-pro» prompt = @’ Crea un video comercial vertical ultra realista para una audiencia brasileña. Formato: Vertical 9:16, 8 segundos, cinematografía premium de anuncios móviles, calidad realista de anuncio social. Personaje principal: Una joven brasileña, de 23 a 28 años, atractiva de forma natural y creíble, piel cálida y bronceada, cabello largo castaño oscuro, ojos expresivos, maquillaje sutil, usando una camiseta negra ajustada y sencilla. Debe parecer una persona real de un rodaje comercial premium, no como una modelo de moda, sin exageraciones ni artificialidad. Su mano debe lucir claramente femenina y realista: dedos delgados, muñeca elegante, palma suave, piel lisa, manicura natural nude corta o media bien cuidada. Sin proporciones masculinas, sin dedos gruesos, sin nudillos ásperos, sin dedos extra, sin anatomía de mano distorsionada. Escenario: Está sentada en un interior moderno y tenue con una atmósfera premium nocturna. Fondo oscuro cálido, suaves acentos de neón rojo, profundidad de campo cinematográfica, ambiente caro y realista. El fondo permanece limpio, suavemente desenfocado, sin desorden ni objetos que distraigan. Toma 1 — 0.0 a 2.7 seg: Plano medio corto. Ella mira su smartphone con intensa concentración, sosteniéndolo de forma natural cerca del pecho con una mano. Su expresión muestra anticipación, como si estuviera viendo una ronda en vivo de un juego tipo crash. Realismo sutil y suave de cámara en mano. Luz cinematográfica suave en su rostro, reflejos cálidos rojos en el cabello y los hombros. Sus ojos se abren ligeramente mientras el multiplicador sube dramáticamente. Toma 2 — 2.7 a 4.7 seg: Su expresión cambia a una emoción genuina. Sonríe con sorpresa feliz. En un movimiento suave y natural, gira el smartphone hacia la cámara y lo acerca al lente. El movimiento debe sentirse humano, fluido, elegante y creíble, no robótico. La cámara se acerca suavemente. Toma 3 — 4.7 a 8.0 seg: El teléfono se convierte en el objeto protagonista en orientación vertical, cerca de la cámara. La pantalla es brillante, nítida, realista y legible. Muestra una interfaz premium de juego tipo crash inspirada en la estética aviator: UI oscura, curva ascendente roja brillante, pequeño ícono de avión, un multiplicador enorme alrededor de x120, un botón de acción verde brillante y valores de apuesta en reales brasileños. El teléfono debe verse físicamente correcto: reflejos realistas, bisel limpio, perspectiva correcta, sin bordes deformados, sin interfaz rota, sin texto sin sentido. La mujer permanece visible detrás del teléfono, suavemente desenfocada, sonriendo emocionada. Texto promocional sobreimpreso desde el segundo 5.8: Línea superior: +500 FREESPINS Segunda línea: NO REGISTRO! Tercera línea en una banda roja de pincel: GARANTA AGORA! El texto promocional aparece dinámicamente desde abajo con fuerte energía de anuncio premium, centrado en la parte inferior del encuadre. Entrada rápida, ligero rebote, sutiles acentos de brillo, muy legible, acabado pulido de anuncio social. Audio: Genera audio premium sincronizado. Ambiente suave de habitación, sutil aumento de tensión en la primera mitad, sonido ascendente a medida que crece el multiplicador, acento energético de revelación cuando el teléfono se gira a cámara, golpe de impacto pulido cuando aparece el texto promocional. Sin voz en off. Estilo visual: Cinematografía comercial ultra realista, textura natural de piel, proporciones faciales realistas, iluminación premium, profundidad de campo reducida, reflejos nítidos en el smartphone, contraste cinematográfico, paleta rojo y negro, emoción creíble, acabado pulido pero realista. Prompt negativo: baja calidad, borroso, caricatura, anime, ilustración, cgi, piel plástica, rostro inquietante, anatomía distorsionada, mano masculina, dedos gruesos, brazo femenino peludo, dedos extra, dedos fusionados, teléfono deformado, pantalla ilegible, interfaz sin sentido, tipografía malformada, extremidades duplicadas, fondo barato, iluminación plana, movimiento robótico, pose rígida, ángulo de brazo incómodo, uñas deformadas, sonrisa falsa, sobreactuación, composición desordenada ‘@ aspect_ratio = «9:16» duration = 8 resolution = «1080p» generate_audio = $true } | ConvertTo-Json -Depth 6 $submit = Invoke-RestMethod -Method Post -Uri «https://openrouter.ai/api/v1/videos» -Headers $headers -Body $body $submit | ConvertTo-Json -Depth 10 | Tee-Object -FilePath .\submit.json $pollUrl = $submit.polling_url if ($pollUrl.StartsWith(«/»)) { $pollUrl = «https://openrouter.ai$pollUrl» } do { Start-Sleep -Seconds 5 $status = Invoke-RestMethod -Method Get -Uri $pollUrl -Headers $headers $status | ConvertTo-Json -Depth 10 | Set-Content .\status.json -Encoding UTF8 $status.status } while ($status.status -notin @(«completed»,»failed»)) if ($status.status -eq «completed») { $contentUrl = $status.unsigned_urls[0] $contentUrl | Set-Content .\content_url.txt -Encoding UTF8 curl.exe -L «$contentUrl» -H «Authorization: Bearer $env:OPENROUTER_API_KEY» –output result.mp4 Get-Item .\result.mp4 | Select-Object Name,Length start .\result.mp4 } else { $status | ConvertTo-Json -Depth 10 } |
El script ejecuta los pasos anteriores en secuencia y abre el vídeo cuando está listo. Descárgalo cuanto antes, porque no permanece mucho tiempo en el servidor. También puedes entrar en tu cuenta de OpenRouter, abrir la pestaña de registros, seleccionar la generación y descargar el vídeo desde allí.

A continuación tienes una versión más neutral del prompt para Veo, junto con los comandos necesarios para generar una creatividad en una sola ejecución:
| $headers = @{ Authorization = «Bearer $env:OPENROUTER_API_KEY» «Content-Type» = «application/json» } $modelId = «google/veo-3.1» $prompt = @’ Crea un video comercial vertical ultra realista para una audiencia brasileña. Formato: Vertical 9:16, 8 segundos, cinematografía premium de anuncio social, acabado realista y pulido. Personaje principal: Una joven brasileña, de 23 a 28 años, atractiva de forma natural y creíble, piel cálida y bronceada, cabello largo castaño oscuro, ojos expresivos, maquillaje sutil, vestida con una camiseta negra simple y ajustada. Debe parecer una persona real de un rodaje comercial premium, no una modelo de moda, sin exageraciones ni artificialidad. Su mano debe verse claramente femenina y realista: dedos delgados, muñeca elegante, palma suave, piel lisa, manicura natural nude corta o media y bien cuidada. Sin proporciones masculinas, sin dedos gruesos, sin nudillos ásperos, sin dedos extra, sin anatomía de mano distorsionada. Escenario: Ella está sentada en un interior moderno y tenue con una atmósfera premium nocturna. Fondo oscuro y cálido, suaves acentos de neón rojo, profundidad de campo cinematográfica y ambiente caro y realista. El fondo permanece limpio, suavemente desenfocado, sin desorden ni objetos que distraigan. Toma 1 — 0.0 a 2.7 seg: Plano medio corto. Ella mira su smartphone con anticipación concentrada, sosteniéndolo de forma natural cerca del pecho con una mano. Su expresión sugiere que está viendo una ronda rápida de un juego móvil llegar a un momento emocionante. Realismo sutil y fluido de cámara en mano. Luz cinematográfica suave en su rostro, reflejos cálidos y rojos en el cabello y los hombros. Sus ojos se abren ligeramente a medida que la acción en pantalla se intensifica. Toma 2 — 2.7 a 4.7 seg: Su expresión cambia a una emoción genuina. Sonríe con sorpresa feliz. En un movimiento natural y fluido, gira el smartphone hacia la cámara y lo acerca al lente. El movimiento debe sentirse humano, fluido, elegante y creíble, no robótico. La cámara se acerca suavemente. Toma 3 — 4.7 a 8.0 seg: El teléfono se convierte en el objeto principal en orientación vertical, cerca de la cámara. La pantalla es brillante, nítida, realista y legible. Muestra una interfaz de juego arcade premium: UI oscura, curva ascendente roja brillante, pequeño ícono de avión y un momento dramático de alta puntuación. Mantén la interfaz elegante, enérgica y creíble para una promoción de juego móvil premium. El teléfono debe verse físicamente correcto: reflejos realistas, bisel limpio, perspectiva correcta, sin bordes deformados, sin interfaz rota, sin texto ilegible. La mujer permanece visible detrás del teléfono, suavemente desenfocada, sonriendo con emoción. Texto promocional sobreimpreso desde el segundo 5.8: Línea superior: SPECIAL BONUS Segunda línea: NEW EVENT Tercera línea en una banda roja de pincel: PLAY NOW El texto promocional aparece dinámicamente desde abajo con fuerte energía de anuncio premium, centrado en la parte inferior del encuadre. Entrada rápida, ligero rebote, sutiles brillos, muy legible, acabado pulido de anuncio social. Audio: Genera audio premium sincronizado. Ambiente suave de habitación, tensión sutil en la primera mitad, sonido creciente a medida que la acción en pantalla aumenta, acento energético cuando el teléfono se gira a la cámara, impacto pulido cuando aparece el texto promocional. Sin voz en off. Estilo visual: Cinematografía comercial ultra realista, textura natural de la piel, proporciones faciales realistas, iluminación premium, profundidad de campo reducida, reflejos nítidos en el smartphone, contraste cinematográfico, paleta rojo y negro, emoción creíble, acabado pulido pero realista. Prompt negativo: baja calidad, borroso, caricatura, anime, ilustración, cgi, piel plástica, rostro extraño, anatomía distorsionada, mano masculina, dedos gruesos, dedos extra, dedos fusionados, teléfono deformado, pantalla ilegible, interfaz ininteligible, tipografía mal formada, extremidades duplicadas, fondo barato, iluminación plana, movimiento robótico, pose rígida, ángulo de brazo incómodo, uñas deformadas, sonrisa falsa, sobreactuación, composición desordenada ‘@ $body = @{ model = $modelId prompt = $prompt aspect_ratio = «9:16» duration = 8 resolution = «720p» generate_audio = $true } | ConvertTo-Json -Depth 6 $submit = Invoke-RestMethod -Method Post -Uri «https://openrouter.ai/api/v1/videos» -Headers $headers -Body $body $submit | ConvertTo-Json -Depth 10 | Tee-Object -FilePath .\submit.json $pollUrl = $submit.polling_url if ($pollUrl.StartsWith(«/»)) { $pollUrl = «https://openrouter.ai$pollUrl» } do { Start-Sleep -Seconds 5 $status = Invoke-RestMethod -Method Get -Uri $pollUrl -Headers $headers $status | ConvertTo-Json -Depth 10 | Set-Content .\status.json -Encoding UTF8 $status.status } while ($status.status -notin @(«completed»,»failed»)) $status | ConvertTo-Json -Depth 10 if ($status.status -eq «completed») { $contentUrl = $status.unsigned_urls[0] $contentUrl | Set-Content .\content_url.txt -Encoding UTF8 curl.exe -L «$contentUrl» -H «Authorization: Bearer $env:OPENROUTER_API_KEY» –output veo_result.mp4 Get-Item .\veo_result.mp4 | Select-Object Name,Length start .\veo_result.mp4 } else { «Generation failed» } |
Los vídeos solo permanecen un día en el servidor antes de eliminarse. Este flujo de PowerShell no permite editarlos ni utilizarlos como referencia, por lo que conviene planificar el prompt desde el principio.
Conclusión
Desde 2024, la IA es mucho más que una curiosidad para generar imágenes. Para un afiliado, es una herramienta práctica para producir anuncios estáticos, probar ideas y crear vídeos sin empezar una producción larga desde cero. Un buen resultado sigue dependiendo de un prompt claro, el modelo adecuado y la capacidad de retocar la creatividad manualmente cuando haga falta.
Para tareas rápidas y sencillas, utiliza herramientas accesibles como ChatGPT y NanoBanana. Para pruebas más flexibles y producción de vídeo, OpenRouter con Sora o Veo permite controlar mejor el proceso. La ventaja es poder construir un flujo de trabajo repetible: desde la idea y el primer borrador hasta un anuncio listo para probar o lanzar.

Comentarios (0)