Seedance 2.0 API
Referencia completa de la API para los modelos de generación de video Seedance 2.0 de ByteDance.
Variantes de modelo
Esta API admite seis variantes de modelo:
Comparación rápida
Relaciones de aspecto compatibles
21:9, 16:9, 9:16, 1:1, 4:3, 3:4
Opciones de resolución
Seedance 2.0 Texto a video
Punto de conexión
POST /api/v1/video/task
Parámetros de solicitud
Obligatorio
Opcional
Solicitud de ejemplo
javascript
Seedance 2.0 Imagen a video
Parámetros de solicitud
Obligatorio
Opcional
Solicitud de ejemplo
javascript
Seedance 2.0 Referencia a video
Parámetros de solicitud
Obligatorio
Medios de referencia
Envía entre 1 y 9 imágenes. Las imágenes solo pueden omitirse cuando se proporciona al menos un video de referencia.
Marcadores de referencia @ (AT)
La función de referencia @ (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 del array correspondiente:
Por ejemplo, si la primera imagen es la referencia del personaje y la segunda es la referencia de la escena, usa <<<image_1>>> para el personaje y <<<image_2>>> para la escena en prompt. Cada marcador debe apuntar a un elemento existente en su array correspondiente.
Opcional
Solicitud de ejemplo
javascript
Ejemplo de solicitud Reference-to-Video con @ (AT)
javascript
Variantes rápidas
Las variantes rápidas priorizan la velocidad de procesamiento. Todos los modelos Fast solo admiten salidas "480p" y "720p". Fast Text-to-Video y Fast Image-to-Video siguen por lo demás sus formatos de solicitud estándar correspondientes, mientras que Fast Reference-to-Video utiliza los mismos límites de medios de referencia que el modelo de referencia estándar.
Solicitud rápida de ejemplo
javascript
Ejemplo de solicitud Fast Reference-to-Video con @ (AT)
javascript
Parámetros de Seedance 2.0 Fast Reference-to-Video
Obligatorio
Medios de referencia
La convención de marcadores numerados desde 1 descrita anteriormente también se aplica al modelo Fast Reference-to-Video.
Opcional
Formato de respuesta
Respuesta inicial
Todos los modelos devuelven un task_id para consultar el estado:
json
Respuesta de consulta
Consulta GET /api/v1/video/{taskId} para comprobar el estado:
json
Valores de estado
submitted: Tarea aceptada y en espera de procesamientoprocessing: Generación de video en cursosucceed: Generación de video completadafailed: La generación de video falló
Tiempo de procesamiento
Modelos estándar: 3-8 minutos según la duración y la resolución.
Rápida Modelos: 1-4 minutos para most configurations.
Consulta el estado cada 5-10 segundos.
Buenas prácticas
- Elige la variante adecuada: Usa modelos rápidos para iterar y modelos estándar para la salida final
- Describe el movimiento con claridad: Incluye descripciones específicas de movimiento en los prompts
- Selección de resolución: Usa
480ppara procesamiento más rápido y720ppara la máxima calidad disponible - Control de cámara: Establece
camera_fixed: truecuando quieras ángulos de cámara estáticos - Videos de referencia: Para referencia a video, usa un video de referencia claro y de alta calidad cuando quieras guiar el movimiento o el estilo
- Reproducibilidad: Usa el parámetro
seedpara reproducir generaciones específicas - Mejora de audio: Activa
soundpara experiencias de video más inmersivas