API de Vidu: modelos Vidu Q3 y Q4, precios y código
Vidu divide sus modelos según la entrada: Q3 Turbo y Q3 Pro trabajan a partir de un prompt o un fotograma inicial, mientras que Q3, Q3 Mix y Q4 se basan en imágenes de referencia. Aquí verás qué hace cada uno, cuánto cuesta por segundo y cómo llamarlo.
Los modelos de Vidu en Revana
Vidu es la familia de vídeo de Shengshu. Sus modelos se dividen según lo que envías: unos trabajan a partir de un prompt o un fotograma inicial, y otros se basan en imágenes de referencia, donde le das al modelo personajes, productos o lugares y los coloca en una misma escena. Todos aceptan la misma solicitud en Revana:
| Modelo | Id del modelo | Qué hace | Resolución | Duración | Sonido | Precio desde |
|---|---|---|---|---|---|---|
| Vidu Q3 Turbo | vidu-q3-turbo | texto a vídeo, imagen a vídeo, fotogramas inicial y final | 540p, 720p, 1080p | 1 a 16 s | yes | $0.04 / s |
| Vidu Q3 Pro | vidu-q3-pro | texto a vídeo, imagen a vídeo, fotogramas inicial y final | 540p, 720p, 1080p | 1 a 16 s | yes | $0.07 / s |
| Vidu Q3 | vidu-q3 | imágenes de referencia (hasta 7) | 540p, 720p, 1080p | 3 a 16 s | no | $0.05 / s |
| Vidu Q3 Mix | vidu-q3-mix | imágenes de referencia (hasta 7) | 720p, 1080p | 1 a 16 s | no | $0.13 / s |
| Vidu Q4 | vidu-q4 | imagen a vídeo, imágenes de referencia | 540p a 4K | lo define el modelo | no | $0.05 / s |
| Vidu Q4 Preview | vidu-q4-preview | imagen a vídeo, imágenes de referencia (hasta 15) | 540p a 4K | 3 a 16 s | yes | $0.06 / s |
Cada modelo de Vidu tiene hoy una ruta en Revana. Conviene saberlo para producción: si esa ruta está saturada, el trabajo espera o falla en lugar de pasar a otro proveedor, y un trabajo fallido no cuesta nada.
Qué Vidu usar
- Vidu Q3 Turbo para clips baratos a partir de texto o de un fotograma inicial, con sonido: $0.07 por segundo a 1080p es uno de los precios más bajos a 1080p del catálogo.
- Vidu Q3 Pro cuando quieres el nivel Q3 superior para los mismos trabajos.
- Vidu Q3 o Q3 Mix para referencia a vídeo: envía hasta siete imágenes (un personaje, un atuendo, un producto, un lugar) y describe la escena.
- Vidu Q4 Preview para hasta 15 referencias, sonido y salida de hasta 4K.
Los clips desde 1 segundo hacen que Vidu sea útil para bucles cortos, giros de producto y transiciones, a duraciones a las que otros modelos no llegan.
Precios de Vidu (octubre de 2026)
| Modelo | Resolución | Por segundo | Clip de 5 s | Clip de 10 s |
|---|---|---|---|---|
| Vidu Q3 Turbo | 540p | $0.04 | $0.20 | $0.40 |
| Vidu Q3 Turbo | 1080p | $0.07 | $0.35 | $0.70 |
| Vidu Q3 Pro | 720p | $0.15 | $0.75 | $1.50 |
| Vidu Q3 Pro | 1080p | $0.16 | $0.80 | $1.60 |
| Vidu Q3 | 720p | $0.10 | $0.50 | $1.00 |
| Vidu Q3 | 1080p | $0.13 | $0.65 | $1.30 |
| Vidu Q3 Mix | 1080p | $0.15 | $0.75 | $1.50 |
| Vidu Q4 Preview | 1080p | $0.13 | $0.65 | $1.30 |
| Vidu Q4 Preview | 4K | $0.42 | $2.10 | $4.20 |
Vidu Q4 cuesta $0.12 por segundo a 1080p y $0.39 a 4K, y no tiene opciones propias de duración ni de formato. El cargo exacto de cualquier trabajo vuelve como cost_usd. Para los precios de otros modelos, consulta la guía de la API de vídeo más barata.
Genera un clip con Vidu Q3 Turbo
Envía POST /v1/generations y consulta la generación hasta que tenga succeeded o failed. Este clip de 8 segundos a 1080p con sonido cuesta $0.56.
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": "vidu-q3-turbo",
"input": {
"prompt": "A paper boat drifts down a rain-filled gutter, passing fallen leaves, the camera following at water level. Rain patter and a distant tram bell.",
"resolution": "1080p",
"duration": 8,
"aspect_ratio": "16:9",
"audio": true
},
"max_cost_usd": 0.7
}'
# 2. Poll with the id from step 1 until status is "succeeded" or "failed"
curl https://api.revana.si/v1/generations/gen_01JC2V8K5T \
-H "Authorization: Bearer $REVANA_API_KEY"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": "vidu-q3-turbo",
"input": {
"prompt": "A paper boat drifts down a rain-filled gutter, passing fallen leaves, the camera following at water level. Rain patter and a distant tram bell.",
"resolution": "1080p",
"duration": 8,
"aspect_ratio": "16:9",
"audio": True,
},
"max_cost_usd": 0.7,
})
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 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: "vidu-q3-turbo",
input: {
prompt: "A paper boat drifts down a rain-filled gutter, passing fallen leaves, the camera following at water level. Rain patter and a distant tram bell.",
resolution: "1080p",
duration: 8,
aspect_ratio: "16:9",
audio: true,
},
max_cost_usd: 0.7,
}),
});
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);Pon varias referencias en una misma escena con Vidu Q3
Para referencia a vídeo, envía las imágenes en image_urls (hasta siete en Q3) e indica en el prompt cómo se combinan. Sube primero los archivos locales con POST /v1/uploads. Este clip de 6 segundos a 720p cuesta $0.60:
{
"model": "vidu-q3",
"input": {
"prompt": "The woman from the first image, wearing the jacket from the second image, walks into the cafe from the third image and waves at the camera.",
"image_urls": [
"https://example.com/woman.jpg",
"https://example.com/jacket.png",
"https://example.com/cafe.jpg"
],
"resolution": "720p",
"duration": 6,
"aspect_ratio": "9:16"
},
"max_cost_usd": 0.8
}Vidu Q3 y Q3 Mix solo admiten imágenes de referencia. Un único fotograma inicial en image_url se rechaza antes de cobrar nada; para eso usa Q3 Turbo o Q3 Pro.
Todos los modelos de Vidu están en la página de modelos, los campos de entrada en la documentación y los paquetes de créditos en la página de precios. Obtén una clave de API para probarlos.
Preguntas frecuentes
¿Cuánto cuesta la API de Vidu?
En octubre de 2026, Vidu Q3 Turbo cuesta desde $0.04 por segundo a 540p hasta $0.07 a 1080p. Vidu Q3 Pro cuesta $0.16 a 1080p y Vidu Q3 cuesta $0.13 a 1080p.
¿Qué diferencia hay entre Vidu Q3, Q3 Turbo y Q3 Pro?
Q3 Turbo y Q3 Pro trabajan a partir de un prompt, un fotograma inicial o el primer y el último fotograma, con sonido. Vidu Q3 y Q3 Mix trabajan a partir de hasta siete imágenes de referencia.
¿Cuánto puede durar un clip de Vidu?
Hasta 16 segundos. Q3 Turbo, Q3 Pro y Q3 Mix bajan hasta 1 segundo; Vidu Q3 y Q4 Preview empiezan en 3 segundos.
¿Vidu admite 4K?
Vidu Q4 y Vidu Q4 Preview llegan hasta 4K. Los modelos Q3 se quedan en 1080p.
¿Vidu genera sonido?
Vidu Q3 Turbo, Q3 Pro y Q4 Preview pueden. Establece audio en true.
Prueba Vidu con una sola clave
Una clave de API para todos los modelos de Vidu y todos los demás modelos de vídeo e imagen. Crédito prepago desde $10, solo se cobran los clips que se entregan.