Guía de precios

Precios de la API de Veo 3.1: Veo 3.1, Fast y Lite comparados

Veo 3.1 de Google viene en tres niveles, cada uno con precio por segundo de vídeo, con o sin sonido. Aquí verás cuánto cuesta cada nivel, cuál usar para qué y cómo llamar a los tres con una sola clave de API.

Los tres niveles de Veo 3.1

Google presentó Veo 3.1 en octubre de 2025, con audio nativo más rico y más control a partir de imágenes, como fijar el primer y el último fotograma de una toma. Se ofrece en tres niveles: el propio Veo 3.1 y los de menor coste Veo 3.1 Fast y Veo 3.1 Lite. Los tres generan sonido junto con la imagen y los tres están disponibles en Revana con el mismo formato de solicitud.

Comparación de los niveles de Veo 3.1
Veo 3.1Veo 3.1 FastVeo 3.1 Lite
Tareastexto a vídeo, imagen a vídeo y fotograma inicial y finaltexto a vídeo, imagen a vídeo, fotograma inicial y final e imágenes de referenciatexto a vídeo, imagen a vídeo, fotograma inicial y final e imágenes de referencia
Resolución720p, 1080p y 4K720p, 1080p y 4K720p, 1080p y 4K
Duración4, 6 u 8 s4, 6 u 8 s4, 6 u 8 s
Relación de aspecto16:9 o 9:1616:9, 9:16 o Auto16:9, 9:16 o Auto
Imágenes de referenciano listadohasta 3hasta 3
Rutasdos rutasdos rutasuna ruta

Las duraciones de los clips son pasos fijos y no un rango: 4, 6 u 8 s. Eso hace que el precio de cada trabajo sea fácil de conocer de antemano, porque siempre es la tarifa por segundo multiplicada por una de tres duraciones.

Precio de Veo 3.1 por segundo (octubre de 2026)

Veo 3.1 y Veo 3.1 Fast tienen dos tarifas en cada resolución: una para vídeo sin sonido y otra con sonido. Veo 3.1 Lite tiene una tarifa por resolución, con el sonido activado o desactivado.

Precio de Veo 3.1 por segundo según nivel y resolución
ResoluciónVeo 3.1 sin sonidoVeo 3.1 con sonidoFast sin sonidoFast con sonidoLite
720p$0.20$0.40$0.08$0.10$0.05
1080p$0.20$0.40$0.10$0.11$0.06
4K$0.40$0.58$0.25$0.29$0.24

Los precios son por segundo de vídeo de salida, del catálogo de Revana en octubre de 2026. La página de precios siempre tiene las cifras actuales de cada modelo.

Cuánto cuesta un clip de Veo 3.1

Estos son cuatro trabajos habituales con su precio en cada nivel. Lite tiene una sola tarifa, así que sus precios con sonido y sin sonido son iguales.

Precio de Veo 3.1 por clip
ClipVeo 3.1Veo 3.1 FastVeo 3.1 Lite
4 s, 720p, sin sonido$0.80$0.32$0.20
8 s, 720p, con sonido$3.20$0.80$0.40
8 s, 1080p, con sonido$3.20$0.88$0.48
8 s, 4K, con sonido$4.64$2.32$1.92

Cuando envías un trabajo, su precio se retiene de tu saldo prepago. Solo se cobra si el trabajo se completa; un trabajo fallido libera la retención. El importe exacto vuelve en la generación terminada como cost_usd.

Precio de Veo 3.1 en Revana, Google, fal, Replicate y Runway

Google vende Veo 3.1 en Vertex AI, y fal, Replicate y la API de Runway lo revenden (Runway indica una sola tarifa para 720p y 1080p y no tiene Lite ni 4K). Sus precios de lista por segundo con sonido, frente a los de Revana, verificados el 26 de octubre de 2026 (Veo 3.1 Lite en Revana siempre genera sonido):

Precio de Veo 3.1 por segundo con sonido en Revana, Google, fal, Replicate, Runway y CometAPI
APIFast 720pFast 1080pFast 4KLite 1080p
Revana$0.10$0.11$0.29$0.06
Google Vertex AI–$0.12$0.30$0.08
fal$0.15$0.15$0.35$0.08
Replicate$0.15$0.15–$0.08
Runway API$0.15$0.15––

Veo 3.1 Lite a 1080p cuesta en Revana 25 % menos que el precio de Google, $0.06 frente a $0.08 por segundo, y es el precio de lista más bajo que encontramos. Veo 3.1 Fast con sonido cuesta 8 % menos que Google a 1080p y 3 % menos a 4K. Veo 3.1 en sí cuesta lo mismo en todas partes. Revana también ofrece Veo 3.1 Lite a 4K por $0.24 el segundo, una resolución que Google y fal no incluyen para Lite. Las cifras en bruto están en market-prices.json, y la comparación de precios de Seedance 2.5 usa el mismo método.

¿Qué nivel de Veo 3.1 deberías usar?

  • Veo 3.1 es el nivel insignia de Google. Úsalo para renders finales y tomas principales, donde compensa el mayor precio por segundo.
  • Veo 3.1 Fast es el nivel más rápido y de menor coste, pensado para iterar en tomas antes de comprometerte con un render final. También admite hasta 3 imágenes de referencia y una relación de aspecto Auto.
  • Veo 3.1 Lite parte de $0.05 por segundo. Sirve para borradores, vistas previas y trabajos de alto volumen, y tiene las mismas tareas y opciones que Fast.

Una advertencia: un prompt que funciona en un nivel no dará una toma idéntica en otro. Trata los borradores de Fast y Lite como una guía de composición y ritmo, y espera que el render final difiera en los detalles.

Genera un clip con sonido en Veo 3.1 Fast

Los tres niveles usan el mismo endpoint y los mismos campos; solo cambia la cadena model. Esta solicitud pide a Veo 3.1 Fast un clip de 8 segundos a 720p con sonido, que cuesta $0.80.

cURL
export REVANA_API_KEY="sr_live_..."

# 1. Submit the job (returns 202 with the generation id)
curl https://api.revana.si/v1/generations \
  -H "Authorization: Bearer $REVANA_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "veo-3.1-fast",
    "input": {
      "prompt": "A barista slides a latte across the counter and says: \"Here you go, one oat latte.\" Close-up, shallow depth of field, warm morning light. Espresso machine hiss, quiet cafe chatter, no music.",
      "resolution": "720p",
      "duration": 8,
      "aspect_ratio": "16:9",
      "audio": true
    },
    "max_cost_usd": 1.5
  }'

# 2. Poll with the id from step 1 until status is "succeeded" or "failed"
curl https://api.revana.si/v1/generations/gen_01JBX7Q2M4 \
  -H "Authorization: Bearer $REVANA_API_KEY"
Python
import os
import time

import requests

API = "https://api.revana.si/v1"
HEADERS = {"Authorization": f"Bearer {os.environ['REVANA_API_KEY']}"}

resp = requests.post(f"{API}/generations", headers=HEADERS, json={
    "model": "veo-3.1-fast",
    "input": {
        "prompt": "A barista slides a latte across the counter and says: \"Here you go, one oat latte.\" Close-up, shallow depth of field, warm morning light. Espresso machine hiss, quiet cafe chatter, no music.",
        "resolution": "720p",
        "duration": 8,
        "aspect_ratio": "16:9",
        "audio": True,
    },
    "max_cost_usd": 1.5,
})
resp.raise_for_status()
job = resp.json()

while job["status"] in ("queued", "running"):
    time.sleep(5)
    job = requests.get(f"{API}/generations/{job['id']}", headers=HEADERS).json()

if job["status"] == "succeeded":
    print(job["output"]["urls"], job["cost_usd"])
else:
    print("Failed:", job["error"])
Node.js
// Node 18 or later. Save as generate.mjs and run: node generate.mjs
const API = "https://api.revana.si/v1";
const headers = {
  Authorization: `Bearer ${process.env.REVANA_API_KEY}`,
  "Content-Type": "application/json",
};

const res = await fetch(`${API}/generations`, {
  method: "POST",
  headers,
  body: JSON.stringify({
    model: "veo-3.1-fast",
    input: {
      prompt: "A barista slides a latte across the counter and says: \"Here you go, one oat latte.\" Close-up, shallow depth of field, warm morning light. Espresso machine hiss, quiet cafe chatter, no music.",
      resolution: "720p",
      duration: 8,
      aspect_ratio: "16:9",
      audio: true,
    },
    max_cost_usd: 1.5,
  }),
});
if (!res.ok) throw new Error(`${res.status} ${await res.text()}`);
let job = await res.json();

while (job.status === "queued" || job.status === "running") {
  await new Promise((r) => setTimeout(r, 5000));
  job = await (await fetch(`${API}/generations/${job.id}`, { headers })).json();
}

if (job.status === "succeeded") console.log(job.output.urls, job.cost_usd);
else console.error("Failed:", job.error);

La llamada de envío devuelve 202 con un id y el estado queued. Consulta hasta que el estado sea succeeded o failed. Un trabajo terminado:

Respuesta
{
  "id": "gen_01JBX7Q2M4",
  "model": "veo-3.1-fast",
  "status": "succeeded",
  "output": {
    "urls": [
      "https://cdn.revana.si/g/gen_01JBX7Q2M4/0.mp4"
    ]
  },
  "cost_usd": 0.8,
  "attempts": 1,
  "error": null,
  "created_at": "2026-10-19T14:02:11Z",
  "completed_at": "2026-10-19T14:03:47Z"
}

Si estableces audio en false en Veo 3.1 o Veo 3.1 Fast, se cobra la tarifa sin sonido. Para pasar el mismo trabajo al nivel insignia, cambia model por veo-3.1 y sube max_cost_usd para cubrir su precio; las rutas con precio por encima de tu tope se omiten.

Primer y último fotograma en Veo 3.1

Dale al modelo un fotograma inicial en image_url y uno final en end_image_url, y describe el movimiento entre ellos. Este trabajo de 8 segundos a 1080p con sonido cuesta $3.20.

Cuerpo de la solicitud
{
  "model": "veo-3.1",
  "input": {
    "prompt": "The camera rises slowly from the busy street to the rooftop garden as evening falls. Traffic noise fades into wind and birdsong.",
    "image_url": "https://example.com/street.jpg",
    "end_image_url": "https://example.com/rooftop.jpg",
    "resolution": "1080p",
    "duration": 8,
    "aspect_ratio": "16:9",
    "audio": true
  },
  "max_cost_usd": 4
}

Imágenes de referencia en Veo 3.1 Lite

Fast y Lite admiten hasta 3 imágenes de referencia en image_urls para mantener coherente a una persona, un producto o un entorno. Describe cada imagen por su posición en el prompt. Usa fotogramas o referencias en una solicitud, pero no ambos. Este clip vertical de 6 segundos cuesta $0.30.

Cuerpo de la solicitud
{
  "model": "veo-3.1-lite",
  "input": {
    "prompt": "The chef from the first image plates the dish from the second image in a bright restaurant kitchen, then looks up at the camera. Sizzling pans, a short laugh.",
    "image_urls": [
      "https://example.com/chef.jpg",
      "https://example.com/dish.jpg"
    ],
    "resolution": "720p",
    "duration": 6,
    "aspect_ratio": "9:16",
    "audio": true
  },
  "max_cost_usd": 1
}

Cómo escribir prompts de sonido en Veo 3.1

  • Pon el diálogo entre comillas e indica quién habla. Por ejemplo: la mujer del abrigo rojo dice: "Deberíamos volver".
  • Enumera los sonidos por separado. Después de describir la imagen, describe el ambiente (lluvia, tráfico, una oficina tranquila) y los efectos concretos (una puerta que se cierra, pasos sobre grava).
  • Indica lo que no quieres. "Sin música" o "sin diálogo" evita que el modelo llene un silencio que querías conservar.
  • Ajusta las palabras a la duración. Un clip de 8 segundos tiene espacio para una o dos frases cortas, no para un párrafo.
  • Desactiva el sonido cuando lo vayas a reemplazar. Si tu editor añade de todos modos la música y la locución, establece audio en false: Veo 3.1 y Fast cobran entonces la tarifa sin sonido.

Enrutamiento y respaldo en Veo 3.1

Veo 3.1 tiene hoy dos rutas en Revana, Veo 3.1 Fast tiene dos rutas y Veo 3.1 Lite tiene una ruta. Cuando un modelo tiene más de una ruta, el enrutador prueba primero la más barata y pasa el trabajo a la siguiente si falla o agota el tiempo de espera. Pagas el precio de lista sea cual sea la ruta que lo atienda, y solo una vez.

Con una sola ruta no hay a dónde recurrir: si esa ruta falla, el trabajo termina como failed y no cuesta nada. Gestiona ese caso en tu aplicación, por ejemplo reintentando más tarde o cambiando a Veo 3.1 Fast.

Compara Veo con otros modelos de vídeo en la página de modelos, consulta la referencia de campos en la documentación, o obtén una clave de API para ejecutar los ejemplos.

Preguntas frecuentes

¿Cuánto cuesta la API de Veo 3.1?

En octubre de 2026, Veo 3.1 cuesta $0.20 por segundo a 720p sin sonido y $0.40 con sonido, así que un clip de 8 segundos a 720p con sonido cuesta $3.20. Veo 3.1 Fast parte de $0.08 por segundo y Veo 3.1 Lite de $0.05.

¿El sonido se cobra aparte en Veo 3.1?

En Veo 3.1 y Veo 3.1 Fast, sí: cada resolución tiene una tarifa sin sonido y otra con sonido. Veo 3.1 Lite tiene una sola tarifa por resolución.

¿Qué diferencia hay entre Veo 3.1, Veo 3.1 Fast y Veo 3.1 Lite?

Son los tres niveles de Google de la misma generación de modelo. Veo 3.1 es el nivel insignia; Fast y Lite son niveles de menor coste. En Revana, Fast y Lite también admiten hasta 3 imágenes de referencia y una relación de aspecto Auto.

¿Cuánto puede durar un vídeo de Veo 3.1?

4, 6 u 8 segundos por solicitud, en los tres niveles. Para piezas más largas, genera varios clips y móntalos juntos.

¿Veo 3.1 es más barato en Revana que en la API de Google?

Para Veo 3.1 Lite y Fast, sí, en octubre de 2026: Lite a 1080p cuesta $0.06 por segundo en Revana frente a $0.08 en Google Vertex AI, y Fast con sonido a 1080p cuesta $0.11 frente a $0.12. Veo 3.1 en sí tiene el mismo precio que en Google.

¿La API de Veo 3.1 admite 4K?

Sí. Los tres niveles incluyen salida en 720p, 1080p y 4K.

¿Veo 3.1 puede generar vídeo vertical?

Sí. Establece aspect_ratio en 9:16. Veo 3.1 Fast y Lite también aceptan Auto.

Usa todos los niveles de Veo 3.1 con una sola clave

Cambia entre Veo 3.1, Fast y Lite modificando una sola cadena. Crédito prepago desde $10; los trabajos fallidos no se cobran.