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.
BYTEDANCE · API DE VÍDEO
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.
PRECIOS
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.
| Modelo | 480p | 720p | 1080p | 4K |
|---|---|---|---|---|
Seedance 2.5seedance-2.5-cn | 0,176 US$ | 0,378 US$ | 0,942 US$ | No compatible |
Seedance 2.0seedance-2.0-cn | 0,097 US$ | 0,208 US$ | 0,601 US$ | 1,301 US$ |
Seedance 2.0 Fastseedance-2.0-fast-cn | 0,078 US$ | 0,119 US$ | No compatible | No compatible |
Seedance 2.0 Miniseedance-2.0-mini-cn | 0,048 US$ | 0,074 US$ | No compatible | No 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 2026Calcula un mes de generación de texto a vídeo, sin vídeo de entrada.
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.
Seedance 2.5 · 480p · Audio desactivado · Estimación con la configuración seleccionada
| Saldo acreditado | Pagas | Descuento | Segundos de vídeo · estimación | Recargar |
|---|---|---|---|---|
| 5,00 US$Primera recarga | 3,00 US$ | 2,00 US$ | ≈ 28 s | Recargar → |
| 50,00 US$ | 48,00 US$ | 2,00 US$ | ≈ 284 s | Recargar → |
| 100,00 US$ | 95,00 US$ | 5,00 US$ | ≈ 568 s | Recargar → |
| 200,00 US$ | 185,00 US$ | 15,00 US$ | ≈ 1136 s | Recargar → |
| 500,00 US$ | 450,00 US$ | 50,00 US$ | ≈ 2840 s | Recargar → |
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.
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.
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.
Utiliza hasta 30 imágenes de referencia para orientar los sujetos y el estilo visual. Úsalo para vídeos de productos.
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.
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.
Genera diálogos, música y efectos sincronizados, o elige una salida sin sonido. Las cuatro versiones permiten activar y desactivar el audio.
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
Seedance, Kling, MiniMax H3 y WAN, con un mismo saldo. La misma clave también sirve para modelos de texto e imagen.
Para vídeos de hasta 30 segundos y 30 imágenes de referencia.
Para seis planos con sus propios prompts y duraciones.
Para vídeo 2K guiado por referencias y con audio nativo.
Para vídeos guiados por referencias de hasta 30 segundos.
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
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.
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.mp4Utiliza 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.
| Modelo | Entradas compatibles | Intervalo de duración | Resolución | Imágenes de referencia | Audio |
|---|---|---|---|---|---|
Seedance 2.5seedance-2.5-cn | text_to_videoimage_to_videoreference_to_video | 4–30 s | 480p / 720p / 1080p | Hasta 30 | on / off |
Seedance 2.0seedance-2.0-cn | text_to_videoimage_to_videoreference_to_video | 4–15 s | 480p / 720p / 1080p / 4K | Hasta 9 | on / off |
Seedance 2.0 Fastseedance-2.0-fast-cn | text_to_videoimage_to_videoreference_to_video | 4–15 s | 480p / 720p | Hasta 9 | on / off |
Seedance 2.0 Miniseedance-2.0-mini-cn | text_to_videoimage_to_videoreference_to_video | 4–15 s | 480p / 720p | Hasta 9 | on / off |
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
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 APIRegístrate o inicia sesión y prepara o reutiliza una clave API en Workspace; después vuelve a esta página. La misma clave permite acceder a Seedance 2.5, 2.0, Fast y Mini si sus permisos y saldo lo permiten. Añade saldo, copia un ejemplo y llama a la API asíncrona desde tu aplicación.
Ver ejemplos de la APIBetterToken es un proveedor de API independiente y no está afiliado a ByteDance. Seedance es una familia de modelos de ByteDance. Los ID de la región de China terminan en -cn y corresponden a modelos Doubao Seedance. Las versiones internacionales de Dreamina pueden tener distintas funciones, requisitos de acceso y precios. Usa el ID exacto en los ejemplos de código.
Ver ejemplos de la APILos fallos de generación confirmados no se cobran. Tras un fallo o una cancelación confirmados, el saldo retenido se libera o devuelve al saldo o cupo original. Una tarea fallida no demuestra que el reembolso haya terminado. Si no está claro si se aceptó la solicitud, primero lo comprobamos. Los fallos al descargar un vídeo generado y la caducidad del archivo se tratan por separado. Revisa los detalles de facturación de la tarea.
Ver ejemplos de la APIPaga con tarjeta a través de Stripe o con USDT. Los métodos disponibles se confirman al finalizar la compra.
Ver ejemplos de la APISeedance 2.5 admite de 4 a 30 segundos. Seedance 2.0, Fast y Mini admiten de 4 a 15 segundos. La duración se indica en segundos enteros. Seedance 2.5 admite 480p, 720p y 1080p. Seedance 2.0 también admite salida 4K. Fast y Mini admiten 480p y 720p.
Ver ejemplos de la APIGenera diálogos, música y efectos sincronizados, o elige una salida sin sonido. Las cuatro versiones permiten activar y desactivar el audio.
Ver ejemplos de la APISeedance 2.5 es la opción más reciente y admite vídeos de hasta 30 segundos. Seedance 2.0 admite hasta 15 segundos. Fast y Mini tienen precios de entrada inferiores, en 480p y 720p. Compara los ejemplos; Fast es un nombre de modelo, no una garantía de velocidad medida. No. Esta página muestra precios por uso de la API. Una suscripción web o un paquete de créditos es otro producto y no equivale al saldo de la API. Esta página no ofrece generación de vídeo.
Ver ejemplos de la APIBETTERTOKEN · SEEDANCE API
Primera recarga: paga 3,00 US$ y recibe 5,00 US$ de saldo