Seedance 2.5 Texto a video API
Texto a video con Seedance 2.5 por ByteDance. El modelo de video más reciente de ByteDance: más largo, nítido y controlable.
por segundo de video · 480p
Operativo99.71% de disponibilidad (30 días)mediana: 3m 33sProbar Seedance 2.5 Texto a video
Formato del fotograma de salida.
Resolución de salida. Las resoluciones más altas cuestan más por segundo.
Duración del clip generado en segundos (4–30s). Se cobra por segundo.
Crea una cuenta gratis con Google o correo electrónico y paga solo por lo que generes.
Tu Video aparecerá aquí
Escribe un prompt, elige la configuración y pulsa Ejecutar. Solo pagas por las generaciones que se completan correctamente.
También disponible: Seedance 2.5 Imagen a video · Seedance 2.5 Video a partir de referencias
Ver los ejemplos y prompts de Seedance 2.5
Seedance 2.5 Texto a video API
/api/v1/run/bytedance/seedance-2.5/text-to-videoEnvía una tarea asíncrona y devuelve 202 con un ID de generación. Consulta GET /api/v1/generations/{id} o proporciona webhook_url. Consulta ciclo de vida del trabajo.
Parámetros de entrada
| Nombre | Tipo | Descripción | Afecta al precio |
|---|---|---|---|
promptobligatorio | string | Describe la toma: sujeto, acción, movimiento de cámara, iluminación y estilo. | No |
aspect_ratio | string (enum) | Formato del fotograma de salida. Valores: 16:9 · 9:16 · 1:1 · 4:3 · 3:4 · 21:9 Valor predeterminado: 16:9 | Sí |
resolution | string (enum) | Resolución de salida. Las resoluciones más altas cuestan más por segundo. Valores: 480p · 720p · 1080p Valor predeterminado: 720p | Sí |
duration | integer | Duración del clip generado en segundos (4–30s). Se cobra por segundo. Intervalo: 4–30s Valor predeterminado: 5 | Sí |
generate_audio | boolean | Genera sonido, ambiente y diálogos sincronizados. Sin coste adicional. Valor predeterminado: true | No |
seed | integer | Usa la misma semilla y los mismos ajustes para reproducir un resultado. Déjalo vacío para usar una semilla aleatoria. | No |
webhook_url | string (URL) | Opcional. Enviaremos aquí la generación terminada mediante una solicitud POST, firmada con el secreto de tu webhook. Webhooks | No |
Solicitud
const API = "https://cheapergen.com/api/v1";
const headers = {
Authorization: `Bearer ${process.env.CHEAPERGEN_API_KEY}`,
"Content-Type": "application/json",
};
// 1. Submit the job
let job = await fetch(`${API}/run/bytedance/seedance-2.5/text-to-video`, {
method: "POST",
headers,
body: JSON.stringify({
"prompt": "Travelling lento hacia un ceramista que da forma a un jarrón a la hora dorada; polvo en la luz y poca profundidad de campo",
"aspect_ratio": "16:9",
"resolution": "720p",
"duration": 5
}),
}).then((r) => r.json());
// 2. Poll until it finishes (or pass webhook_url and skip polling)
while (job.status === "queued" || job.status === "running") {
await new Promise((r) => setTimeout(r, 3000));
job = await fetch(`${API}/generations/${job.id}`, { headers }).then((r) => r.json());
}
console.log(job.status === "succeeded" ? job.output.video.url : job.error);Respuesta
{
"id": "gen_8c2QmX1nq0k4",
"object": "generation",
"model": "bytedance/seedance-2.5",
"endpoint": "bytedance/seedance-2.5/text-to-video",
"mode": "text-to-video",
"status": "queued",
"input": {
"prompt": "Travelling lento hacia un ceramista que da forma a un jarrón a la hora dorada; polvo en la luz y poca profundidad de campo",
"aspect_ratio": "16:9",
"resolution": "720p",
"duration": 5
},
"output": null,
"error": null,
"cost": {
"amount_usd": 0.2255,
"currency": "usd",
"estimated": true,
"official_usd": null,
"list_price_source": "official",
"list_price_label": "Official",
"saved_usd": null
},
"source": "api",
"started_at": null,
"completed_at": null,
"urls": {
"get": "https://cheapergen.com/api/v1/generations/gen_8c2QmX1nq0k4",
"cancel": "https://cheapergen.com/api/v1/generations/gen_8c2QmX1nq0k4/cancel"
},
"created_at": "2026-10-15T09:21:04Z"
}precios de Seedance 2.5
Paga por segundo de video a medida que lo usas, sin necesidad de suscripción (planes mensuales son opcionales). Las generaciones fallidas se reembolsan automáticamente.
| Nivel | Precio oficial | CheaperGen | Ahorras |
|---|---|---|---|
480p 16:9 · 24 fps | $0,0935/s | −9% | |
720p 16:9 · 24 fps | $0,2076/s | −10% | |
1080p 16:9 · 24 fps | $0,5113/s | −10% |
- Precio oficial: Precio de lista internacional de BytePlus ModelArk para dreamina-seedance-2-5 ($10.7 / 1M tokens de video a 480p–720p, $11.7 a 1080p; con entrada de video, $6.4 / $7; los renders 16:9 a 480p tienen una resolución de 854×480). Precios verificados el 18 de octubre de 2026.
- Se factura por tokens de video; los importes por segundo suponen formato 16:9 y ninguna entrada de video.
- Con videos de referencia, los segundos de referencia más los segundos de salida se facturan con la tarifa reducida para entradas de video.
Más de ByteDance
Modelos populares de ByteDance con la misma clave de API.

Seedance2.0 Mini
Texto a video · Imagen a video · Video a partir de referencias
El Seedance de menor coste para borradores y producción en volumen

Seedance2.0
Texto a video · Imagen a video · Video a partir de referencias
Video cinematográfico con varios planos y audio nativo, hasta 4K

Seedance2.0 Fast
Texto a video · Imagen a video · Video a partir de referencias
Calidad de Seedance 2.0 con menos latencia y coste

Seedream5.0 Pro
Texto a imagen · Edición de imagen
Generación de imágenes de calidad profesional y edición precisa
Modelos similares de Video
Modelos populares de text-to-video de otros desarrolladores.

MiniMaxH3
Texto a video · Imagen a video · Video a partir de referencias
Hailuo H3: movimiento expresivo y física realista, hasta 2K

MiniMaxH3 Fast
Texto a video · Imagen a video · Video a partir de referencias
MiniMax H3 en segundos, no en minutos: versión acelerada de los pesos abiertos

Wan3.0
Texto a video · Imagen a video · Video a partir de referencias
Videos de hasta 30 segundos con audio de Alibaba

Kling3.0 Omni
Texto a video · Imagen a video · Video a partir de referencias
Kling 3.0 con referencias de varias imágenes para mantener la coherencia de los personajes
