BYTEDANCE · API DE VÍDEO

Seedance 2.5 & 2.0 API

Convierte texto, imágenes y referencias en vídeo con Doubao Seedance (ByteDance, versiones de la región de China) mediante una API asíncrona.

Seedance 2.516:9
Una clave: 4 modelos de vídeo + texto e imágenes
Pago por uso, sin suscripción
Las generaciones fallidas no se cobran
Stripe + USDT
Primera recarga: paga 3,00 US$ y recibe 5,00 US$ de saldo

PRECIOS

Precios de la API de Seedance: 2.5, 2.0, Fast y Mini

Elige una versión y después una resolución. Estos precios corresponden a los segundos de salida de texto a vídeo; las referencias de vídeo pueden añadir cargos de entrada.

por segundo de vídeo generado · USD
Modelo480p720p1080p4K
Seedance 2.0seedance-2.0-cn0,097 US$0,208 US$0,601 US$1,301 US$
Seedance 2.0 Fastseedance-2.0-fast-cn0,078 US$0,119 US$No compatibleNo compatible
Seedance 2.0 Miniseedance-2.0-mini-cn0,048 US$0,074 US$No compatibleNo compatible

Solo se muestran modelos que están a la venta. Son versiones de la región de China.

Captura de precios · 2026-11-09Precios de Volcano Engine ↗Volcano Engine · Revisado el 7 de noviembre de 2026

¿Cuánto costará tu API de vídeo?

Calcula un mes de generación de texto a vídeo, sin vídeo de entrada.

Modelo
Resolución
Audio

Coste mensual estimado88,00 US$
Por vídeo
0,88 US$
Segundos generados al mes
500
Obtener clave API →

Estimación = precio de salida × segundos × vídeos. La liquidación depende de la duración generada real; las referencias de entrada pueden añadir cargos.

  • Haz borradores en 480p
  • Usa Fast o Mini para los borradores
  • Las generaciones fallidas no se cobran

Importes y ofertas de recarga

Seedance 2.5 · 480p · Audio desactivado · Estimación con la configuración seleccionada

Saldo acreditadoPagasDescuentoSegundos de vídeo · estimaciónRecargar
5,00 US$Primera recarga3,00 US$2,00 US$≈ 28 sRecargar →
50,00 US$48,00 US$2,00 US$≈ 284 sRecargar →
100,00 US$95,00 US$5,00 US$≈ 568 sRecargar →
200,00 US$185,00 US$15,00 US$≈ 1136 sRecargar →
500,00 US$450,00 US$50,00 US$≈ 2840 sRecargar →

La oferta de primera recarga y los descuentos por importe son independientes. Al pagar se confirma la oferta aplicable. Los métodos disponibles se confirman al finalizar la compra.

¿Qué puedes crear con Seedance?

Doubao Seedance es la familia de modelos de ByteDance para la región de China. Elige la versión según la duración, las referencias y la salida que necesitas.

Seedance 2.5: 30 segundos en un vídeo

Crea vídeos de 4 a 30 segundos. Describe varios planos y movimientos de cámara en el prompt. Úsalo para anuncios de 30 segundos.

De referencias a vídeo con Seedance 2.5

Utiliza hasta 30 imágenes de referencia para orientar los sujetos y el estilo visual. Úsalo para vídeos de productos.

De imagen a vídeo con Seedance 2.5

Anima un primer fotograma o guía el primero y el último. La salida sigue la primera imagen. Úsalo para guiones gráficos y previsualización.

Seedance en 4K: elige Seedance 2.0

Genera hasta 4K con Seedance 2.0 en vídeos de 4 a 15 segundos. Orienta sujetos y estilo con hasta 9 imágenes de referencia. Úsalo para primeros planos de productos.

Audio de Seedance: con o sin sonido

Genera diálogos, música y efectos sincronizados, o elige una salida sin sonido. Las cuatro versiones permiten activar y desactivar el audio.

Seedance Fast y Mini: 480p o 720p

Ambos admiten de 4 a 15 segundos, primer fotograma o primero y último, hasta 9 imágenes de referencia y audio activado o desactivado.

MODELOS DE VÍDEO

Una clave API. Cuatro modelos de vídeo.

Seedance, Kling, MiniMax H3 y WAN, con un mismo saldo. La misma clave también sirve para modelos de texto e imagen.

Ver todos los modelos de vídeo →

Seedance 2.5

En esta página
Seedance 2.516:9

Para vídeos de hasta 30 segundos y 30 imágenes de referencia.

Desde · 480p
0,176 US$ / s
Duración máx.
30 s
Resolución máxima
1080p
Explorar la API →

Kling 3.0

Kling 3.016:9

Para seis planos con sus propios prompts y duraciones.

Desde · Standard 720p · Audio desactivado
0,099 US$ / s
Duración máx.
15 s
Resolución máxima
4K
Explorar la API →

MiniMax H3

MiniMax H316:9

Para vídeo 2K guiado por referencias y con audio nativo.

Desde · 768p
0,05 US$ / s
Duración máx.
15 s
Resolución máxima
2K
Explorar la API →

WAN 3.0

WAN 3.016:9

Para vídeos guiados por referencias de hasta 30 segundos.

Desde · 480p
0,047 US$ / s
Duración máx.
30 s
Resolución máxima
1080p
Explorar la API →
Prompt compartido

Original en inglés · prompt de generación

Night city street after rain, seen from a slow forward dolly shot at low height: wet asphalt reflecting colorful lights, light trails from passing cars, soft steam rising from a street grate, light drizzle. Generic modern architecture. No people, no readable text, signs, logos, license plates, flags or recognizable landmarks. Cinematic, realistic.

Una API asíncrona: consultar precio → crear → consultar estado → descargar. Cambia de modelo y utiliza sus parámetros compatibles.

INICIO RÁPIDO PARA DESARROLLADORES

Obtén una clave API de Seedance y realiza tu primera llamada

Consulta el precio, crea una tarea, consulta su estado y descarga el vídeo terminado.Reutiliza la misma clave de idempotencia al reintentar una solicitud de creación. Una tarea aceptada sigue procesándose; descárgala solo cuando esté completada.Son ejemplos mínimos — en producción, guarda el Idempotency-Key y el ID de la tarea para continuar tras un reinicio.

Mostrar instrucciones para el agente de IA
Integra la API de vídeo Seedance de BetterToken en la aplicación del usuario.
Lee BETTERTOKEN_API_KEY solo del entorno; nunca la incrustes, registres ni envíes a analítica.
Base: https://bettertoken.ai/v1
Modelo: seedance-2.5-cn (región de China; no lo sustituyas por un ID internacional).
Prompt: A rainy city street at night, slow forward camera move
Usa JSON: text_to_video, duration {mode:"fixed",seconds:5}, output {resolution:"480p",aspect_ratio:"16:9",format:"mp4"}, audio {mode:"off"}.
POST /videos/quote con la misma solicitud devuelve una estimación sin reservar saldo. Requiere autenticación; no es el endpoint público de precios.
ANTES de POST /videos, guarda fuera del proceso un Idempotency-Key nuevo y el cuerpo exacto. Tras reiniciar, carga ese estado o retoma el ID guardado de la tarea aceptada. Reutiliza ambos si la respuesta es incierta; un timeout no justifica crear otra tarea de pago.
Tras la aceptación 202 en /videos (200 en la ruta de compatibilidad), guarda id y consulta GET /videos/{id} cada 5 segundos. Gestiona queued, in_progress, completed, failed y canceled. Una entrega incierta sigue in_progress con stage=reconciliation; no crees otra tarea. Ante 429, respeta Retry-After. Consulta hasta 360 veces con pausas de 5 segundos; la red y la espera por límites pueden alargar el tiempo total. Conserva el ID al detenerte; detener la consulta no cancela ni recrea la tarea.
Tras completed, descarga GET /videos/{id}/content con una API key autorizada del propietario. Un archivo caducado devuelve 410 video_artifact_expired. El contenido es privado; trata la caducidad y los errores de descarga por separado de los fallos de generación.
Comprueba la facturación para conocer el cargo final. Un fallo o cancelación confirmados libera o devuelve los fondos al origen mediante el procesamiento financiero; el estado de la tarea no demuestra que el reembolso haya terminado. La entrega incierta y los problemas posteriores a la generación se gestionan por separado.
Los errores relay están en error: 402 video_insufficient_balance, 409 video_idempotency_conflict/video_acceptance_pending, 422 para parámetros inválidos y 503 para aceptación incierta o servicio no disponible. Conserva la clave y el cuerpo originales ante una respuesta incierta. No añadas una suscripción web ni generación dentro de la página.
# Minimal example: persist the Idempotency-Key and task ID in production.
# Requires curl, jq and BETTERTOKEN_API_KEY in your environment.
BASE=https://bettertoken.ai/v1
IDEM="$(uuidgen)"
cat > request.json <<'JSON'
{
  "model": "seedance-2.5-cn",
  "operation": "text_to_video",
  "prompt": "A rainy city street at night, slow forward camera move",
  "duration": {
    "mode": "fixed",
    "seconds": 5
  },
  "output": {
    "resolution": "480p",
    "aspect_ratio": "16:9",
    "format": "mp4"
  },
  "audio": {
    "mode": "off"
  }
}
JSON

curl --fail-with-body "$BASE/videos/quote" \
  -H "Authorization: Bearer $BETTERTOKEN_API_KEY" \
  -H 'Content-Type: application/json' --data-binary @request.json || exit 1

TASK=$(curl --fail-with-body "$BASE/videos" \
  -H "Authorization: Bearer $BETTERTOKEN_API_KEY" \
  -H "Idempotency-Key: $IDEM" \
  -H 'Content-Type: application/json' --data-binary @request.json) || exit 1
ID=$(printf '%s' "$TASK" | jq -er '.id') || exit 1
# Poll up to 360 times, waiting 5 seconds between requests.
# Network delays can extend the total time.
for attempt in $(seq 1 360); do
  TASK=$(curl --fail-with-body "$BASE/videos/$ID" \
    -H "Authorization: Bearer $BETTERTOKEN_API_KEY") || exit 1
  STATUS=$(printf '%s' "$TASK" | jq -r '.status')
  case "$STATUS" in
    completed) break ;;
    failed|canceled) printf '%s\n' "$TASK"; exit 1 ;;
  esac
  sleep 5
done
[ "$STATUS" = completed ] || { echo "Resume polling task: $ID"; exit 1; }
curl --fail-with-body "$BASE/videos/$ID/content" \
  -H "Authorization: Bearer $BETTERTOKEN_API_KEY" -o video.mp4

Parámetros de la API de Seedance e ID públicos de modelos

Utiliza el ID público con sufijo -cn en la solicitud. Los cuatro modelos admiten texto a vídeo, imagen a vídeo y referencia a vídeo.

ModeloEntradas compatiblesIntervalo de duraciónResoluciónImágenes de referenciaAudio
Seedance 2.5seedance-2.5-cntext_to_videoimage_to_videoreference_to_video4–30 s480p / 720p / 1080pHasta 30on / off
Seedance 2.0seedance-2.0-cntext_to_videoimage_to_videoreference_to_video4–15 s480p / 720p / 1080p / 4KHasta 9on / off
Seedance 2.0 Fastseedance-2.0-fast-cntext_to_videoimage_to_videoreference_to_video4–15 s480p / 720pHasta 9on / off
Seedance 2.0 Miniseedance-2.0-mini-cntext_to_videoimage_to_videoreference_to_video4–15 s480p / 720pHasta 9on / off

Fotogramas y relación de aspecto

La entrada por fotogramas requiere el primero; el último es opcional. Seedance 2.5 de imagen a vídeo requiere aspect_ratio="adaptive". La familia 2.0 también acepta una relación elegida. Las referencias orientan sujetos y estilo, sin garantizar una coherencia perfecta.

PREGUNTAS FRECUENTES

Respuestas sobre la API de Seedance

Con el precio actual de texto a vídeo, 5 segundos cuestan 0,88 US$ en 480p o 1,89 US$ en 720p, sin referencias de entrada. Son estimaciones fechadas; la liquidación usa la duración generada real.

Ver ejemplos de la API

BETTERTOKEN · SEEDANCE API

¿Todo listo para tu primer vídeo con Seedance?

Primera recarga: paga 3,00 US$ y recibe 5,00 US$ de saldo