Seedance 2.5 API
Referencia completa de la API de los modelos de generación de vídeo Seedance 2.5 de ByteDance.
Variantes del modelo
Esta API admite tres variantes:
Comparación rápida
Relaciones de aspecto compatibles
Texto a vídeo y Referencias a vídeo admiten:
21:9, 16:9, 9:16, 1:1, 4:3, 3:4
Imagen a vídeo no admite el parámetro aspect_ratio.
Opciones de resolución
Seedance 2.5 Text to Video
Punto de conexión
POST /api/v1/video/task
Parámetros de la solicitud
Obligatorios
Opcionales
Ejemplo de solicitud
javascript
Seedance 2.5 Image to Video
Parámetros de la solicitud
Obligatorios
Opcionales
No incluya
aspect_ratioen las solicitudes de Imagen a vídeo. Este modelo no admite ese parámetro.
Ejemplo de solicitud
javascript
Seedance 2.5 Reference to Video
Parámetros de la solicitud
Obligatorios
Medios de referencia
Todos los medios de referencia son opcionales. Se admiten solicitudes solo con imágenes, solo con vídeos, solo con audio y sin medios de referencia. Para generar sin referencias, se recomienda Texto a vídeo.
Marcadores de referencia @ (AT)
La función @ (AT) vincula los medios de referencia al prompt mediante marcadores numerados <<<...>>>. La numeración comienza en 1 de forma independiente para cada tipo de medio y sigue el orden de su matriz:
Por ejemplo, si la primera imagen es una referencia de personaje y la segunda una referencia de escena, use <<<image_1>>> para el personaje y <<<image_2>>> para la escena en prompt. Cada marcador debe apuntar a un elemento existente en su matriz correspondiente.
Opcionales
Ejemplo de solicitud
javascript
Ejemplo de solicitud de Referencias a vídeo con @ (AT)
javascript
Límites de medios
Estos límites se aplican a las imágenes del primer y último fotograma y a los medios de referencia de los modelos de esta página.
El audio y los vídeos de referencia tienen límites de duración total independientes de 30 segundos cada uno. Sus cantidades son independientes: hasta 30 imágenes, 10 vídeos y 10 clips de audio. Añadir vídeos no reduce la cantidad de imágenes permitida.
Todos los modelos usan 720p de forma predeterminada, pero sigue siendo obligatorio enviar resolution. El interruptor de sonido tiene el valor predeterminado true; ni este ajuste ni el audio de referencia cambian el precio.
Formato de respuesta
Respuesta inicial
Todos los modelos devuelven un task_id para consultar el estado periódicamente:
json
Respuesta de consulta
Consulte GET /api/v1/video/{taskId} para comprobar el estado:
json
Valores de estado
submitted: Tarea aceptada y pendiente de procesamientoprocessing: Generación de vídeo en cursosucceed: Generación de vídeo completadafailed: Error en la generación de vídeo
Tiempo de procesamiento
El tiempo de procesamiento depende de la duración, la resolución y las condiciones actuales de la cola.
Consulte el estado cada 5-10 segundos.
Buenas prácticas
- Parámetros obligatorios: envíe siempre
resolutionyduration, además deaspect_ratiopara Texto a vídeo y Referencias a vídeo - Relación de Imagen a vídeo: no envíe
aspect_ratioen solicitudes de Imagen a vídeo - Vídeos de referencia: los vídeos son opcionales; la duración de cada vídeo y la total deben respetar los límites documentados
- Imágenes de referencia: las imágenes son opcionales independientemente de los vídeos y el audio; envíe hasta 30 URL de imágenes compatibles
- Audio de referencia: cada clip debe durar 2-30 segundos y no superar 15 MB, con una duración total máxima de 30 segundos
- Orden de las referencias: organice
images,videosyaudiosen el orden deseado y refiérase a ellos de forma coherente en el prompt - Sonido: omita
soundpara usar el valor predeterminadotrue, o establézcalo enfalsepara desactivar la generación de sonido