Vídeo
Generación de vídeos con Seedance 2.5 MCP
Generar un vídeo Seedance 2.5 usando una imagen primaria, hasta 30 imágenes de referencia, o un vídeo de referencia. El modelo se fija por esto APIAsí que videoType no debe ser suministrado en la solicitud.
Prompts y casos de uso de Generación de vídeos con Seedance 2.5
Después de conectar esta herramienta MCP a tu asistente de IA, puedes plantear las preguntas siguientes. Sustituye los marcadores entre corchetes por tus datos y usa los valores admitidos en Argumentos.
¿Es tu primera vez con Nexscope MCP? Sigue la guía de conexión, y después usa los prompts siguientes. Las pestañas Integración y Parámetros y respuesta contienen los pasos de conexión, un ejemplo de llamada y la referencia técnica.
1. Generar un vídeo de producto
Prompt: Gire la imagen de mi producto [IMAGE_URL] en una [DURATION]- Segundo video con Seedance 2.5. Siga este informe: [VIDEO_BRIEF]. Mantenga el producto consistente con la referencia y devuelva el vídeo terminado cuando esté listo.
2. Generar un vídeo de múltiples imágenes
Prompt: Crear un [DURATION]- Segundo vídeo de producto con Seedance 2.5 utilizando estas imágenes de referencia: [IMAGE_URLS]. Seguir [VIDEO_BRIEF] y preservar los detalles del producto visibles en las imágenes. Usar entre 1 y 30 imágenes y devolver el vídeo terminado para su revisión.
3. Generar un vídeo usando un clip de referencia
Prompt: Use estos vídeos de referencia [VIDEO_URLS] crear un [DURATION]- Segundo video con Seedance 2.5. Siga el movimiento y la escena descrita en [VIDEO_BRIEF]. Utilice hasta 5 clips de referencia sin añadir referencias de imagen, y devolver el vídeo completado.
4. Generar un vídeo en la relación de aspecto adecuado
Prompt: Crear un [DURATION]- Segundo vídeo de mi imagen de producto [IMAGE_URL] para [PLACEMENT]. Seguir [VIDEO_BRIEF] y uso [ASPECT_RATIO]: 16:9 o 4:3 para el paisaje, 1:1 para el cuadrado, 3:4 ó 9:16 para el retrato, o 21:9 para un amplio diseño. Devuélvalo para su revisión sin publicarlo.
5. Generar un vídeo en una resolución elegida
Prompt: Crear un [DURATION]- Segundo vídeo de [IMAGE_URL] A continuación [VIDEO_BRIEF]. Uso [RESOLUTION], elegir 480p, 720p o 1080p para que coincida con mis requisitos de entrega. Envíeme el vídeo completo para su revisión.
6. Generar un vídeo de 30 segundos de producto
Prompt: Crear un recorrido de productos de 30 segundos desde estas imágenes de referencia: [IMAGE_URLS]. Use entre 1 y 30 imágenes y siga este breve resumen: [VIDEO_BRIEF]. Mostrar los detalles del producto claramente y devolver el vídeo terminado para su revisión.
7. Generar un vídeo de un breve aprobado
Prompt: Crear un [DURATION]- Segundo vídeo de mi imagen de producto [IMAGE_URL] utilizando este informe aprobado: [VIDEO_BRIEF]. Mantener la optimización rápida y el modo profesional apagado. Regrese el vídeo completado para que pueda comprobarlo contra el breve.
8. Mejorar un breve y generar un vídeo
Prompt: Uso Nexscope’s optimización rápida para mejorar este video breve: [VIDEO_BRIEF]. Crear un [DURATION]- Segundo vídeo usando mi imagen de producto [IMAGE_URL], manteniendo la información fundamentada en los hechos del producto suministrado. Regrese el vídeo terminado para su revisión.
9. Generar un vídeo en modo profesional
Prompt: Crear un [DURATION]- Segundo vídeo de [IMAGE_URL] A continuación [VIDEO_BRIEF], utilizando el modo profesional si es compatible. Si el modo no está disponible, dígame en lugar de cambiar el ajuste o comenzar otra generación.
10. Generar un vídeo de producto vertical
Prompt: Crear un [DURATION]- segundo vídeo de producto vertical de estas imágenes de referencia: [IMAGE_URLS]. Utilice un diseño de 9:16 y resolución 720p, mantenga la optimización rápida fuera, y siga [VIDEO_BRIEF]. Usar entre 1 y 30 imágenes y devolver el vídeo terminado para su revisión sin publicarlo.
Qué debes proporcionar
Proporcionar una imagen de referencia pública, un conjunto de imágenes de referencia, o videos de referencia, más un breve de hasta 2.000 caracteres. Elige una duración de 4 a 30 segundos enteros.
Las imágenes deben ser JPEG, PNG o WebP, no más de 20 MiB cada uno, con ancho y altura entre 300 y 6.000 píxeles. Los vídeos de referencia deben ser MP4 o QuickTime y no más de 20 MiB cada uno.
Elija referencias de imagen o referencias de vídeo para cada solicitud. La generación puede tomar tiempo: compruebe la tarea existente con los registros encuadernados, informe si todavía está procesando, y no la envíe de nuevo. La pestaña Integración explica el flujo de trabajo de tareas.
Paso 1 · Conectar
Conecta tu asistente de IA
Conecta un cliente MCP compatible a Nexscope y selecciona esta herramienta en tu asistente. Completa la autenticación en la configuración de conexión del cliente.
POST https://api.nexscope.ai/mcp
MCP-Protocol-Version: 2025-11-25
Content-Type: application/jsonAutenticación
Usa el código de autorización OAuth 2.1 con PKCE y el ámbito mcp:tools. Las claves de API siguen siendo una opción de compatibilidad admitida.
Authorization: Bearer nk-xxxxxxxxxxxxxxxxx¿Usas una clave de API? Obtén tu clave en Acceso a la API e inclúyela en el encabezado Authorization que se muestra arriba.
Llamar a esta herramienta MCP
nexscope_seedance_2_5_video_generationhttps://api.nexscope.ai/mcptools/callInicializa una sesión HTTP Streamable MCP 2025-11-25 en https://api.nexscope.ai/mcp y después usa tools/call.
{
"jsonrpc": "2.0",
"id": "seedance-2-5-video-generation-1",
"method": "tools/call",
"params": {
"name": "nexscope_seedance_2_5_video_generation",
"arguments": {
"imageUrl": "https://example.com/source-image.jpg",
"prompt": "Keep the product consistent while the camera slowly orbits and highlights material details.",
"resolution": "480p",
"videoTime": 5
}
}
}MCP 2025-11-25 · Streamable HTTPLa respuesta SSE del POST inicial comunica el progreso. El flujo SSE por GET transmite notificaciones; si se restablece la conexión, consulta la tarea asíncrona existente en vez de enviarla de nuevo.
Flujo de tareas asíncronas
- 1. Crear una sola vez
Conserva el taskId devuelto.
- 2. Consultar con espera progresiva
Usa nexscope_media_task_result después de 5 segundos y luego de 10, 20 y 30 segundos.
- 3. Usar el resultado final
Detén las consultas al obtener éxito, fallo o tiempo de espera agotado.
{
"jsonrpc": "2.0",
"id": "seedance-2-5-video-generation-result-1",
"method": "tools/call",
"params": {
"name": "nexscope_media_task_result",
"arguments": {
"skillSlug": "seedance-2-5-video-generation",
"taskId": "TASK_ID_FROM_THE_GENERATION_RESULT"
}
}
}Argumentos
| Nombre | Tipo | Obligatorio | Descripción |
|---|---|---|---|
videoTime | integer | obligatorio | Duración del vídeo en segundos. Valores respaldados: 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30. Ejemplo: 5 |
prompt | string | obligatorio | Generación de vídeo rápida describiendo movimiento, consistencia de sujeto, movimiento de cámara, y la escena del comercio electrónico. Máximo 2000 caracteres. Ejemplo: Keep the product consistent while the camera slowly orbits and highlights material details. |
promptOptimizer | boolean | opcional | Ya. Nexscope debe optimizar el impulso de vídeo antes de la generación. Defaults to false. Ejemplo: false |
isPro | boolean | opcional | Ya sea para usar el modo de generación profesional del modelo cuando se admite. Defaults to false. Ejemplo: false |
resolution | string | opcional | Resolución de salida. Valores compatibles: 480p, 720p, 1080p. Ejemplo: 480p |
imageUrl | string | opcional | Público URL de una imagen de primer marco o de referencia primaria. Cada imagen debe ser entre 300 y 6000 píxeles en ancho y altura. Ejemplo: https://example.com/source-image.jpg |
imageList | array | opcional | Imagen de referencia pública URLsProporcionar 1 a 30 imágenes. Cada imagen debe ser entre 300 y 6000 píxeles en ancho y altura. Ejemplo: [
"https://example.com/product.jpg",
"https://example.com/ref-2.jpg"
] |
video | array | opcional | Opcional de referencia pública URL lista. El modo de referencia-vídeo no puede combinarse con referencias de imagen o una imagen de marco final. Ejemplo: [
"https://example.com/reference-video.mp4"
] |
aspectRatio | string | opcional | Objetivo de la relación de aspecto de vídeo con el apoyo de este modelo. Valores respaldados: 16:9, 4:3, 1:1, 3:4, 9:16, 21:9. Ejemplo: 16:9 |
Campos de respuesta
Usa structuredContent como los datos de respuesta de la API para el procesamiento programático.
| Nombre | Tipo | Obligatorio | Descripción |
|---|---|---|---|
code | integer | obligatorio | 0 indica que la solicitud se ha aceptado o se ha completado correctamente; cualquier valor distinto de cero indica un error de la plataforma. |
cost | string | obligatorio | Milliseconds pasados, nunca créditos; -1 solicitudes fuera de la web. |
data | any | obligatorio | Valor de Data usado por esta operación de API. |
msg | string | null | obligatorio | Valor de Msg usado por esta operación de API. |
time | string | obligatorio | Tiempo local del servidor: yyyy-MM- No. HH:mm:ss. |
traceId | string | null | obligatorio | Valor de Trace id usado por esta operación de API. |
ts | string | obligatorio | Época milisegundos. |
Opción 1 de cualquier alternativa — requiere taskId, status, result
| Nombre | Tipo | Obligatorio | Descripción |
|---|---|---|---|
data | object | obligatorio | Valor de Data usado por esta operación de API. |
data.result | any | obligatorio | Producción completa de generación retenida del resultado de la tarea. Las esferas varían según la capacidad; el uso generado de los recursos Nexscope- hospedado URLs y cualquier cargo representa Nexscope créditos. Esta es la salida del negocio, no un recibo de creación de tareas. |
data.status | string | obligatorio | Valor de Status usado por esta operación de API. Permitidos: PENDING, RUNNING, SUCCEEDED, FAILED, TIMEOUT |
data.taskId | string | obligatorio | Valor de Task id usado por esta operación de API. |
Opción 1 de cualquier alternativa
| Nombre | Tipo | Obligatorio | Descripción |
|---|---|---|---|
data.result | object | obligatorio | Producción completa de generación retenida del resultado de la tarea. Las esferas varían según la capacidad; el uso generado de los recursos Nexscope- hospedado URLs y cualquier cargo representa Nexscope créditos. Esta es la salida del negocio, no un recibo de creación de tareas. |
Opción 2 de cualquier alternativa
| Nombre | Tipo | Obligatorio | Descripción |
|---|---|---|---|
data.result | null | obligatorio | Producción completa de generación retenida del resultado de la tarea. Las esferas varían según la capacidad; el uso generado de los recursos Nexscope- hospedado URLs y cualquier cargo representa Nexscope créditos. Esta es la salida del negocio, no un recibo de creación de tareas. |
Opción 2 de cualquier alternativa
| Nombre | Tipo | Obligatorio | Descripción |
|---|---|---|---|
data | null | obligatorio | Valor de Data usado por esta operación de API. |
Ilustración del formato
Ejemplo ilustrativo con datos ficticios, no una llamada en vivo a la herramienta.
Pregunta ilustrativa
Convierta mi imagen de producto en un vídeo de cinco segundos con una cámara lenta a 480p.
Explicación ilustrativa de la respuesta
La respuesta ilustrativa acepta la tarea de vídeo y devuelve una PENDING estado. El vídeo no está listo todavía; mantener la tarea ID y comprobar el resultado completado en lugar de enviar la misma solicitud de generación de nuevo.
Sobre esta muestra: Ilustre ejemplo de trabajo-estadística sólo. La imagen URL y tareas ID son marcadores de posición, no un vídeo generado o una tarea en vivo. Reemplazar la imagen con un activo accesible compatible antes de enviar una solicitud real.
No hay datos de ejemplo publicados para esta página. Una ilustración del formato o una guía de flujo de trabajo no sustituye un resultado publicado.
Ver el formato de solicitud y respuesta MCP
Ejemplos
Ejemplo ilustrativo con datos ficticios, no una llamada en vivo a la herramienta.
La estructura JSON-RPC siguiente muestra cómo se presentan en MCP los argumentos y los datos indicados. No procede de una captura de tráfico ni demuestra que la llamada se haya completado. Los ejemplos de flujo de trabajo no muestran un resultado.
Solicitud MCP
{
"jsonrpc": "2.0",
"id": "seedance-2-5-video-generation-example",
"method": "tools/call",
"params": {
"name": "nexscope_seedance_2_5_video_generation",
"arguments": {
"imageUrl": "https://example.com/source-image.jpg",
"prompt": "Keep the product consistent while the camera slowly orbits and highlights material details.",
"resolution": "480p",
"videoTime": 5
}
}
}Formato de respuesta MCP
{
"jsonrpc": "2.0",
"id": "seedance-2-5-video-generation-example",
"result": {
"content": [
{
"type": "text",
"text": "{\"code\":0,\"msg\":null,\"data\":{\"result\":null,\"status\":\"PENDING\",\"taskId\":\"example-task\"},\"cost\":\"0\",\"time\":\"2026-01-01 00:00:00\",\"traceId\":null,\"ts\":\"1767225600000\"}"
}
],
"structuredContent": {
"code": 0,
"msg": null,
"data": {
"result": null,
"status": "PENDING",
"taskId": "example-task"
},
"cost": "0",
"time": "2026-01-01 00:00:00",
"traceId": null,
"ts": "1767225600000"
},
"isError": false
}
}