Seedance 2.5 Video Edit
- Edicion sobre un video de entrada: reemplazar sujetos, agregar o quitar objetos, reestilizar o repintar regiones
- La indicacion debe expresar la intencion de edicion (por ejemplo, “Editar el video: quitar la musica de fondo de @video1”)
- Ingrese el video que se va a editar (obligatorio) + imagenes de referencia opcionales (0–30) + videos de referencia (hasta 10 en total) + audio de referencia (0–10)
- Ahora compatible con materiales realistas de personas generados por IA (AIGC)
- Modo de procesamiento asincrono, utilice el ID de tarea devuelto para consultar
- El enlace del video generado es valido por 24 horas, guardelo lo antes posible
Autorizaciones
##Todas las interfaces requieren autenticacion mediante Bearer Token##
Obtener API Key:
Visite la Pagina de gestion de API Key para obtener su API Key
Agregue en el encabezado de la solicitud al usar:
Cuerpo
Nombre del modelo de generacion de video
seedance-2.5-video-edit "seedance-2.5-video-edit"
Indicacion de texto que describe la edicion deseada. Admite chino e ingles; se recomienda no superar 500 caracteres en chino. Longitud maxima de la indicacion: 10000 tokens
Detalles:
- La indicacion debe expresar la intencion de edicion, por ejemplo: "Editar el video: quitar la musica de fondo de @video1"
- Puede usar lenguaje natural para indicar el proposito de cada material, por ejemplo: "reemplazar al personaje de @video1 por la persona de @image1"
- El modelo entiende automaticamente la correspondencia entre los numeros de material y su uso previsto
"Editar el video: quitar a todos los transeuntes de @video1 y conservar solo al personaje principal"
Arreglo de URL de videos de entrada, obligatorio; de 1 a 10 videos
Requisito: se necesita al menos 1 video, el que se va a editar. El primer video es el objeto de la edicion; los demas actuan como referencia.
Descripcion del rol:
Requisitos de video:
- Formatos admitidos:
.mp4,.mov - Resolucion: 480p, 720p, 1080p, 4K
- Duracion por video:
4~30segundos (el primer video es el objeto de la edicion), maximo 10, duracion total de todos los videos <=30segundos - Relacion de aspecto (ancho/alto):
0.4~2.5 - Pixeles de ancho/alto:
300~6000px - Pixeles de imagen (ancho x alto):
409,600~8,295,044(ej. 640x640 ~ 3326x2494) - Tamano por archivo: no mas de
200MB - Velocidad de fotogramas:
24~60FPS - El tamano total del cuerpo de la solicitud no debe exceder
64MB, no use codificacion Base64 - La validez del codec, la resolucion y otros detalles del material se comprueba adicionalmente por el modelo proveedor
- El uso de referencia de video aumentara los costos (la duracion del video de entrada se incluye en la facturacion)
- Las URLs de video deben ser accesibles directamente por el servidor
1 - 10 elementsArray de URLs de imagenes de referencia, opcional; si se proporciona, debe contener de 1 a 30 imagenes
Requisito: en este modelo video_urls es obligatorio; las imagenes son referencias complementarias opcionales.
Descripcion del rol:
Requisitos de imagen:
- Formatos admitidos:
.jpeg,.png,.webp - Relacion de aspecto (ancho/alto):
0.4~2.5 - Pixeles de ancho/alto:
300~6000px - Tamano por imagen: no mas de
30MB - El tamano total del cuerpo de la solicitud no debe exceder
64MB, no use codificacion Base64 - Las URLs de imagenes deben ser accesibles directamente por el servidor
1 - 30 elementsArray de URLs de audio de referencia, opcional; si se proporciona, debe contener de 1 a 10 segmentos
Requisito: en este modelo video_urls es obligatorio; el audio es una referencia complementaria opcional.
Descripcion del rol:
Requisitos de audio:
- Formatos admitidos:
.wav,.mp3 - Duracion por segmento de audio:
2~30segundos, maximo 10 segmentos, duracion total de todo el audio <=30segundos - Tamano por archivo: no mas de
15MB - El tamano total del cuerpo de la solicitud no debe exceder
64MB, no use codificacion Base64 - Las URLs de audio deben ser accesibles directamente por el servidor
1 - 10 elementsDuracion del video de salida (segundos), valor predeterminado -1
Detalles:
- Solo se admite
-1: la duracion de salida sigue al video de entrada (puede ser hasta 0,4 s mas corta) - No se aceptan duraciones personalizadas
- La duracion afecta directamente a la facturacion
-1 -1
Resolucion del video, valor predeterminado 720p
Valores opcionales:
480p: menor claridad, precio mas bajo720p: claridad estandar, este es el valor predeterminado
480p, 720p "720p"
Relacion de aspecto del video, valor predeterminado adaptive
Valores opcionales:
adaptive: la relacion de salida sigue al primer video de entrada; es el unico valor admitido por este modelo- Las relaciones fijas como
16:9o9:16se rechazan
adaptive "adaptive"
Si se genera audio sincronizado, valor predeterminado true
Valores opcionales:
true: el video incluye audio sincronizado, sin cargo adicionalfalse: salida de video sin audio
true
Filtro de contenido, valor predeterminado true
Valores opcionales:
true: verificacion estandar de seguridad de contenido, este es el valor predeterminadofalse: relaja las restricciones de contenido, facturado con +10% (1.1x). El contenido ilegal y prohibido siempre se aplica independientemente de esta configuracion
true
Formato de contenedor de salida, valor predeterminado mp4
Valores opcionales:
mp4: codificacion H.264, la mejor compatibilidad y precision de color estandar; es el valor predeterminadomov: H.264 + submuestreo de croma yuv444p + audio PCM, con mayor fidelidad de color, recomendado para etalonaje, recorte de croma y composicion. Es posible que el navegador no lo reproduzca en linea; descarguelo y reproduzcalo con VLC / mpv / ffplay. Sin cargo adicional
mp4, mov "mp4"
Direccion de callback HTTPS despues de completar la tarea
Momento del callback:
- Se activa cuando la tarea se completa (completed), falla (failed) o se cancela (cancelled)
- Se envia despues de confirmar la facturacion
Restricciones de seguridad:
- Solo admite protocolo HTTPS
- Prohibido el callback a direcciones IP de red interna (127.0.0.1, 10.x.x.x, 172.16-31.x.x, 192.168.x.x, etc.)
- La longitud de la URL no debe exceder
2048caracteres
Mecanismo de callback:
- Tiempo de espera:
10segundos - Maximo
3reintentos despues del fallo (reintentos a los1/2/4segundos despues del fallo) - El formato del cuerpo de respuesta del callback es consistente con el formato de retorno de la interfaz de consulta de tareas
- Un codigo de estado 2xx se considera exitoso, otros codigos de estado activan reintentos
"https://your-domain.com/webhooks/video-task-completed"
Respuesta
Tarea de generacion de video creada exitosamente
Marca de tiempo de creacion de la tarea
1761313744
ID de la tarea
"task-unified-1774857405-abc123"
Nombre del modelo utilizado
"seedance-2.5-video-edit"
Tipo especifico de la tarea
video.generation.task Porcentaje de progreso de la tarea (0-100)
0 <= x <= 1000
Estado de la tarea
pending, processing, completed, failed "pending"
Informacion detallada de la tarea de video
Tipo de salida de la tarea
text, image, audio, video "video"
Informacion de uso y facturacion