ByteDance · modelo de vídeo

Seedance 2.5: precio, API y cómo probarlo

Seedance 2.5 es el modelo de vídeo de ByteDance para clips de hasta 30 segundos con sonido, creados a partir de texto, imágenes y referencias de vídeo y audio. En Revana cuesta $0.09 por segundo en 480p, $0.21 en 720p y $0.52 en 1080p, entre un 9 y un 12 % menos que el precio de lista oficial de ByteDance, sin suscripción y sin cobrar las generaciones fallidas.

Seedance 2.5 de un vistazo

Datos clave de Seedance 2.5
Creado porByteDance (equipo Seed)
Id del modeloseedance-2.5
Duración del clipDe 4 a 30 segundos en una generación
Resoluciones480p, 720p, 1080p
Relaciones de aspecto16:9, 9:16, 1:1, 4:3, 3:4, 21:9, adaptive
SonidoSe genera junto con la imagen (diálogos, efectos, música), mismo precio con o sin sonido
EntradasTexto; primer fotograma; primer y último fotograma; hasta 30 imágenes de referencia, 10 clips de referencia y 10 sonidos de referencia; un vídeo para editar
Precio en RevanaDesde $0.06 por segundo (480p con un vídeo de entrada); $0.21 por segundo en 720p
Rutas5 proveedores con una sola clave, del más barato al más caro, con respaldo automático

Precio de Seedance 2.5 (noviembre de 2026)

Seedance 2.5 se factura por segundo de vídeo, con el sonido incluido. La tabla muestra la tarifa y lo que cuestan las duraciones de clip más habituales. Cada precio se retiene de tu crédito prepago al enviar y solo se cobra si el clip se entrega.

Precio de Seedance 2.5 por segundo y por clip en Revana
ResoluciónPor segundo5 s10 s15 s30 sCon entrada de vídeo
480p$0.09$0.45$0.90$1.35$2.70$0.06
720p$0.21$1.05$2.10$3.15$6.30$0.15
1080p$0.52$2.60$5.20$7.80$15.60$0.34

Un trabajo que recibe un vídeo de entrada (de vídeo a vídeo, o con clips de referencia) se factura con la tarifa más baja de vídeo de entrada, y los segundos del clip de entrada se suman a los de salida: un clip de 720p de 10 segundos creado a partir de un vídeo de 10 segundos se factura como 20 segundos, $3.00. Un primer fotograma puede costar algo más que la tarifa indicada, así que pide a POST /v1/generations/quote el precio exacto de una solicitud; las cotizaciones son gratuitas.

Precio de Seedance 2.5 en otras API

Precios de lista por segundo de un clip 16:9 con sonido, comprobados hasta el 31 de octubre de 2026. Una API solo aparece en las resoluciones en las que su precio de lista supera al de Revana; un guion indica que esa opción cuesta lo mismo o menos que en Revana, o que no la ofrece. Fuentes y tabla completa: Precios de la API de Seedance 2.5 comparados.

Precio de Seedance 2.5 por segundo en otras API
API480p720p1080p
Revana$0.09$0.21$0.52
APIMart$0.0961$0.216$0.5346
ByteDance (precio de lista oficial)$0.1028$0.2311–
OpenRouter$0.1028$0.2311–
Runware$0.1028$0.2311$0.6085
Vercel AI Gateway$0.1028$0.2311$0.5686
Replicate$0.1028$0.2312–
Segmind$0.1065$0.2389$0.5876
Together AI$0.115$0.249–
EvoLink$0.138$0.296$0.739
Runway API$0.20$0.30$0.68
AI/ML API$0.13364$0.30046$0.67603
Atlas Cloud$0.134$0.303–
Kie.ai$0.14$0.315$0.79
WaveSpeed$0.162$0.324$0.81
PiAPI$0.15$0.35$0.80
fal$0.2205$0.473$1.164
API de Higgsfield$0.144–$0.7961

¿Se puede usar Seedance 2.5 gratis?

No sin límites. Todas las API de Seedance 2.5 cobran por segundo, y los sitios «gratis» de Seedance 2.5 dan unos pocos créditos de prueba. Lo que sí puedes conseguir gratis en Revana:

  • Crédito de registro. Una cuenta nueva recibe crédito gratis para probar Seedance 2.5. Se desbloquea al guardar una tarjeta; guardarla no supone ningún cargo.
  • Las generaciones fallidas son gratis. Un trabajo que falla no cuesta nada, así que nunca pagas por un rechazo ni por un tiempo de espera agotado.
  • Cotizaciones gratis. POST /v1/generations/quote te dice el precio exacto antes de gastar nada.
  • Un modelo de vídeo gratis. Revana ejecuta MiniMax H3 gratis en sus propias GPU, para borradores antes de renderizar la toma final con Seedance 2.5 (requiere una primera recarga de al menos $10, que queda como tu crédito). Más en ¿Se puede usar Seedance 2.5 gratis?

La forma más barata de iterar es un borrador de 480p de 4 a 5 segundos ($0.45 por 5 segundos) y, cuando el prompt funcione, la versión final en 720p o 1080p.

API de Seedance 2.5: crea un vídeo con una sola solicitud

Crea una clave en revana.si y envía POST /v1/generations. La respuesta es un id de generación; consúltalo hasta que status sea succeeded y descarga el archivo. Este clip de 720p de 10 segundos con sonido cuesta $2.10; max_cost_usd es lo máximo que permites que cueste.

cURL
export REVANA_API_KEY="sr_live_..."
# One Idempotency-Key per job, made once: resend with the same $KEY after a timeout, a 429 or a 5xx
KEY=$(uuidgen)

curl https://api.revana.si/v1/generations \
  -H "Authorization: Bearer $REVANA_API_KEY" \
  -H "Content-Type: application/json" \
  -H "Idempotency-Key: $KEY" \
  -d '{
  "model": "seedance-2.5",
  "input": {
    "prompt": "A street food vendor in a night market tosses noodles in a flaming wok. Shot 1: wide shot of the busy stall. Shot 2: close-up of the wok. Shot 3: a customer takes the first bite and smiles. Sizzling wok, crowd chatter, distant music.",
    "resolution": "720p",
    "duration": 10,
    "aspect_ratio": "16:9",
    "audio": true
  },
  "max_cost_usd": 3
}'

# Poll with the id it returns until status is "succeeded" or "failed", then download:
curl https://api.revana.si/v1/generations/GEN_ID -H "Authorization: Bearer $REVANA_API_KEY"
curl -L https://api.revana.si/v1/generations/GEN_ID/content -H "Authorization: Bearer $REVANA_API_KEY" -o seedance.mp4
Python
import os, time, uuid, requests

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

key = str(uuid.uuid4())  # made once: resend with the same key after a timeout, a 429 or a 5xx
job = requests.post(f"{API}/generations", headers={**H, "Idempotency-Key": key}, json={
    "model": "seedance-2.5",
    "input": {"prompt": "A paper boat sails down a rainy city gutter, macro shot, raindrops and traffic hum",
              "resolution": "720p", "duration": 10, "audio": True},
    "max_cost_usd": 3,
}).json()

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

print(job["status"], job.get("cost_usd"), job.get("output", {}).get("urls"))
JavaScript
import { randomUUID } from "node:crypto";

const API = "https://api.revana.si/v1";
const H = { Authorization: `Bearer ${process.env.REVANA_API_KEY}`, "Content-Type": "application/json" };

const key = randomUUID(); // made once: resend with the same key after a timeout, a 429 or a 5xx
let job = await fetch(`${API}/generations`, {
  method: "POST",
  headers: { ...H, "Idempotency-Key": key },
  body: JSON.stringify({
    model: "seedance-2.5",
    input: { prompt: "Slow orbit around a ceramic mug on a sunlit desk, steam rising", resolution: "1080p", duration: 8, audio: true },
    max_cost_usd: 6,
  }),
}).then(r => r.json());

while (job.status === "queued" || job.status === "running") {
  await new Promise(r => setTimeout(r, 5000));
  job = await fetch(`${API}/generations/${job.id}`, { headers: H }).then(r => r.json());
}
console.log(job.status, job.cost_usd, job.output?.urls);

Todos los campos, los códigos de error y los reintentos están en la documentación de la API y en llms.txt. La página del modelo Seedance 2.5 incluye una calculadora de precios en vivo y la solicitud para cada opción.

Desde Claude, ChatGPT, Cursor o Codex: añade el servidor MCP de Revana (claude mcp add --transport http revana https://revana.si/api/mcp) y pide un clip de Seedance 2.5 con tus propias palabras. Primero te da el precio y solo gasta lo que apruebes.

Modos de Seedance 2.5, con ejemplos de solicitudes

Todos los modos usan la misma llamada POST /v1/generations; solo cambia input. Las referencias son enlaces https públicos o archivos que subes con POST /v1/uploads.

Texto a vídeo

Escribe el plano como un director: sujeto, acción, cámara, luz y, al final, el sonido. Seedance 2.5 sigue planos numerados dentro de un mismo prompt, así que un clip de 15 a 30 segundos puede incluir varios cortes.

{
  "prompt": "Shot 1: wide aerial of a lighthouse at dawn. Shot 2: the keeper climbs the spiral stairs, handheld. Shot 3: the lamp turns on, lens flare. Waves, wind, a low cello.",
  "duration": 20,
  "resolution": "720p",
  "audio": true
}

Imagen a vídeo (primer fotograma)

Pasa image_url y el clip empieza exactamente en esa imagen: una foto de producto, un personaje, un fotograma de storyboard.

{
  "prompt": "The sneaker rotates slowly as the studio light sweeps across it",
  "image_url": "https://example.com/sneaker.jpg",
  "duration": 6
}

Primer y último fotograma

Añade end_image_url y el clip pasa de una imagen a la otra. Usa la misma imagen dos veces para un bucle perfecto.

{
  "prompt": "Day turns to night over the city skyline, lights come on",
  "image_url": "https://example.com/day.jpg",
  "end_image_url": "https://example.com/night.jpg",
  "duration": 8
}

Referencia a vídeo

Hasta 30 imágenes de referencia (image_urls), 10 clips de referencia (video_urls) y 10 sonidos (audio_urls) mantienen igual entre planos un personaje, un producto, un estilo o un movimiento de cámara. Nómbralos en el prompt por su orden.

{
  "prompt": "The woman in image 1 walks through the shop in image 2 holding the bottle from image 3, camera follows from behind",
  "image_urls": [
    "https://example.com/woman.jpg",
    "https://example.com/shop.jpg",
    "https://example.com/bottle.png"
  ],
  "duration": 12,
  "audio": true
}

Vídeo a vídeo

Indica un clip en video_urls y describe el cambio: cambiar el estilo, sustituir el escenario o prolongar la escena. Se factura con la tarifa de vídeo de entrada, $0.15 por segundo en 720p, por los segundos de entrada y de salida.

{
  "prompt": "Same shot, but the street is covered in fresh snow at night",
  "video_urls": [
    "https://example.com/street.mp4"
  ],
  "duration": 8
}

Para cambiar una persona, un producto o un lugar en un clip que ya tienes, conservando la misma interpretación y cámara, mira Nemesis.

Seedance 2.5 frente a Seedance 2.0, Veo 3.1, Kling 3.0 y Wan 3.0

Todos funcionan con la misma clave de Revana, así que puedes cambiar de modelo con un solo campo. Los precios son los de Revana por segundo a 720p con sonido.

Seedance 2.5 comparado con otros modelos de vídeo
Seedance 2.5Seedance 2.0Kling 4.0Veo 3.1Kling 3.0Wan 3.0
Clip más largo30 s15 s30 s8 s15 s30 s
Resoluciones480p, 720p, 1080p480p, 720p, 1080p, 4K720p, 1080p720p, 1080p, 4K720p, 1080p, 4K480p, 720p, 1080p
SonidoSíSíSíSíSíSí
Imágenes de referenciahasta 30hasta 9hasta 10––hasta 10
720p con sonido, por segundo$0.21$0.15$0.18$0.40$0.13$0.07
Comparativa completa––Seedance 2.5 vs Kling 4.0Seedance 2.5 vs Veo 3.1Seedance 2.5 vs Kling 3.0Seedance 2.5 vs Wan 3.0

Guías de Seedance 2.5

Preguntas frecuentes sobre Seedance 2.5

¿Qué es Seedance 2.5?

Seedance 2.5 es el modelo de generación de vídeo de ByteDance. Crea clips de 4 a 30 segundos con sonido a partir de un prompt de texto, un primer fotograma, un primer y un último fotograma, hasta 30 imágenes de referencia, vídeo y audio de referencia, o un vídeo para editar, en 480p, 720p o 1080p.

¿Seedance 2.5 tiene API?

Sí. En Revana envías POST https://api.revana.si/v1/generations con "model": "seedance-2.5" y una sola clave de API, y consultas la generación hasta que se complete. La misma clave sirve para Seedance 2.0, Veo 3.1, Kling y el resto de modelos del catálogo.

¿Cuánto cuesta Seedance 2.5?

En Revana, $0.09 por segundo en 480p, $0.21 en 720p y $0.52 en 1080p, con sonido incluido. Un clip de 720p de 5 segundos cuesta $1.05, uno de 10 segundos $2.10 y un clip de 1080p de 30 segundos $15.60. Con un vídeo de entrada la tarifa baja a $0.06, $0.15 y $0.34 por segundo, pero también se facturan los segundos del clip de entrada.

¿Puedo usar Seedance 2.5 gratis?

No sin límites en ningún sitio: todas las API de Seedance 2.5 cobran por segundo. En Revana, una cuenta nueva recibe crédito gratis al registrarse (se desbloquea al guardar una tarjeta, a la que no se le cobra nada), y las generaciones fallidas nunca se cobran. Revana también ofrece MiniMax H3 gratis por clip cuando la cuenta ha recargado al menos $10.

¿Seedance 2.5 es de código abierto?

No. ByteDance no ha publicado los pesos de Seedance 2.5. Se usa a través de las apps y la API de ByteDance o de una API como Revana.

¿Cuánto puede durar un vídeo de Seedance 2.5?

Cualquier número entero de segundos de 4 a 30 en una sola generación, con el campo duration. Seedance 2.0 llega hasta 15 segundos.

¿Seedance 2.5 genera vídeo en 1080p y 4K?

Genera en 480p, 720p y 1080p. Para 4K, usa Seedance 2.0, Veo 3.1 o Kling 3.0 con la misma clave.

¿Seedance 2.5 genera sonido?

Sí: pon audio en true para generar diálogos, efectos y música junto con la imagen. El precio es el mismo con o sin sonido.

¿Se cobra si falla una generación de Seedance 2.5?

No. El precio se retiene al enviar y se libera si el trabajo falla. Revana prueba antes sus otras rutas y solo cobra la que funciona.

¿Puedo usar Seedance 2.5 desde Claude, ChatGPT o Cursor?

Sí. Añade el servidor MCP de Revana (https://revana.si/api/mcp) y pide un vídeo: te da el precio, crea el clip con tus créditos y te entrega un enlace de descarga.

Crea tu primer vídeo con Seedance 2.5

Una sola clave de API para Seedance 2.5 y el resto de modelos de vídeo e imagen. Crédito prepago desde $10, crédito gratis de registro, sin suscripción y solo se cobran los clips entregados.