API de generación de videos Seedance 2.0
Genera videos con Seedance 2.0 a través de APIMaster.
Generación de videos con Seedance 2.0
Seedance 2.0 admite generación de texto a video, imagen a video y medios de referencia mediante tareas asíncronas.
URL base:
https://apimaster.ai/v1eshttps://apimaster.ai/v1. No agregues otro/v1a las rutas.
Parámetros
| Campo | Tipo | Obligatorio | Descripción |
|---|---|---|---|
model |
string | sí | doubao-seedance-2.0 |
prompt |
string | sí | Descripción del video |
duration |
integer | no | Duración en segundos, predeterminado 5 |
resolution |
string | no | 480p, 720p, 1080p o 4K |
aspect_ratio |
string | no | 16:9, 4:3, 1:1, 3:4, 9:16, 21:9 o adaptive |
image_urls |
string[] | no | URLs públicas de imágenes de referencia |
video_urls |
string[] | no | URLs públicas de videos de referencia |
audio_urls |
string[] | no | URLs públicas de audio de referencia |
generate_audio |
boolean | no | Generar audio |
watermark |
boolean | no | Agregar marca de agua |
seed |
integer | no | Semilla de reproducibilidad |
output_format |
string | no | mp4 o mov |
Enviar una tarea
curl -s "https://apimaster.ai/v1/videos/generations" \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "doubao-seedance-2.0",
"prompt": "Sunlight through a forest, smooth forward camera movement",
"duration": 5,
"resolution": "720p",
"aspect_ratio": "16:9",
"generate_audio": false
}'
La respuesta contiene un task_id:
{"code":200,"data":[{"status":"submitted","task_id":"task_xxxxxxxx"}]}
Consultar y descargar
curl -s "https://apimaster.ai/v1/videos/task_xxxxxxxx" -H "Authorization: Bearer YOUR_API_KEY"
curl -L "https://apimaster.ai/v1/videos/task_xxxxxxxx/content" -H "Authorization: Bearer YOUR_API_KEY" -o output.mp4
Los estados incluyen submitted, in_progress, completed y failed. Descarga de inmediato después de que se complete.
Facturación
La facturación se basa en la duración generada y la resolución de salida. Las imágenes, videos o audio de referencia pueden generar cargos adicionales por medios. Consulta los precios actuales de Video/medios en el panel antes de enviar. Las tareas fallidas no se cobran por generación.
Errores
400 parámetros no válidos, 401 clave de API no válida, 402 saldo insuficiente, 429 límite de velocidad excedido y 500/502 errores temporales del servicio.
Ver también: Descripción general de generación de videos y Seedance 2.5.