Ir al contenido

Wan Motion

Integrar

Id del modelo wan-motion
# Run the model; wait up to 20 s for the finished result in the same call
curl -X POST "https://api.doitong.com/v1/run/wan-motion?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "video": "https://content.doitong.com/video/showcase/v3/gen_fox_cartoon.mp4",
    "image": "https://content.doitong.com/images/showcase/v3/gen_fox_cartoon.jpg"
  }'

# Still "queued" or "running"? Poll with the id from the response:
curl "https://api.doitong.com/v1/requests/REQUEST_ID?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY"

Archivos como el ejemplo: 0,75 $ 750 créditos de API tus archivos se miden antes de la ejecución Ejecutar en esta página

Obtener clave de API
Alibaba Vídeo a vídeo

Animación de personajes que mueve una imagen de referencia según el movimiento de un video guía, con adaptación de postura

Creado en Doitong

Trabajos públicos creados con Wan Motion por la comunidad de Doitong. Reutiliza un prompt con un clic.

Trabajos públicos mostrados: 2
Create a realistic cinematic UGC-style commercial video, exactly 30 seconds long. The entire scen... Vídeo

Create a realistic cinematic UGC-style commercial video, exactly 30 seconds long. The entire scene takes place inside a modern passenger airplane during a daytime flight. Natural smartphone-like cinematography, realistic airplane cabin, authentic passengers, natural lighting, realistic skin...

Реалистичная бытовая сцена в советской одесской квартире зимним вечером. Женщина находится на кух... Vídeo

Реалистичная бытовая сцена в советской одесской квартире зимним вечером. Женщина находится на кухне, мужчина — в комнате и прихожей. Атмосфера обычной советской семьи перед приходом гостей. Голоса: все персонажи говорят по-русски с естественным, выразительным одесским говором. Характерная...

Crear una solicitud

Los controles se generan a partir del esquema del modelo. El código y el precio se actualizan al modificarlos.

predeterminado

Instrucciones de texto opcionales que dirigen la generación.

•obligatorio video_url
Suelta un archivo o

URL del video guía, utilizado como fuente de movimiento.

•obligatorio image_url
Suelta un archivo o

URL de la imagen de referencia, utilizada para definir la apariencia del personaje.

Avanzado acceleration · seed · adapt_motion · enable_safety_checker
acceleration predeterminado regular

Aceleración de la generación basada en caché: elige 'none' para desactivar la caché o 'regular' para habilitarla y generar más rápido.

Semilla que controla la aleatoriedad para obtener resultados reproducibles.

POST /run/wan-motion?wait=20 cotización → 0,75 $
# Run the model; wait up to 20 s for the finished result in the same call
curl -X POST "https://api.doitong.com/v1/run/wan-motion?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "video": "https://content.doitong.com/video/showcase/v3/gen_fox_cartoon.mp4",
    "image": "https://content.doitong.com/images/showcase/v3/gen_fox_cartoon.jpg"
  }'

# Still "queued" or "running"? Poll with the id from the response:
curl "https://api.doitong.com/v1/requests/REQUEST_ID?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY"

Ejecutar esta solicitud

Tu clave permanece en este navegador: solo se envía a la Doitong API y se guarda (localStorage) únicamente si marcas Recordar. Obtener una clave de API

Acerca de Wan Motion

Requiere dos entradas: un video guía en `video_url` para el movimiento y una imagen de referencia en `image_url` para la apariencia del personaje. Un `prompt` opcional orienta el resultado. Con `adapt_motion` activado, la postura del video se adapta a las proporciones corporales del personaje de referencia, lo que ayuda cuando las constituciones difieren. `enhance_identity` puede preprocesar la imagen de referencia para conservar mejor la identidad del personaje.

Parámetros

Envía el nombre canónico o el nombre nativo, no ambos. Nombres canónicos

NombreTipo PredeterminadoPermitido Descripción
video_urlobligatorio video
Tipourl · video
URL del video guía, utilizado como fuente de movimiento.
image_urlobligatorio image
Tipourl · image
URL de la imagen de referencia, utilizada para definir la apariencia del personaje.
promptopcional
Tipostring
Predeterminado
Instrucciones de texto opcionales que dirigen la generación.
seedopcional
Tipointeger | null
Semilla que controla la aleatoriedad para obtener resultados reproducibles.
accelerationopcional
Tipoenum
Predeterminadoregular
noneregular
Aceleración de la generación basada en caché: elige 'none' para desactivar la caché o 'regular' para habilitarla y generar más rápido.
adapt_motionopcional
Tipoboolean
Predeterminadotrue
Adaptación del movimiento para las diferencias en las proporciones corporales entre la imagen de referencia y el sujeto del video guía. Al habilitarla, adapta el movimiento del video guía a las proporciones de referencia; se recomienda cuando difieren las formas o tamaños corporales.
enhance_identityopcional
Tipoboolean
Predeterminadofalse
Preprocesamiento de la imagen de referencia con Flux Kontext Edit, realizado antes de la animación para mejorar la conservación de la identidad.
enable_safety_checkeropcional
Tipoboolean
Predeterminadotrue
Comprobación de seguridad de la entrada y la salida, que solo las cuentas autorizadas pueden deshabilitar. Un valor true habilita la comprobación; las solicitudes sin autorización se comprueban independientemente de la configuración.
obligatorio Nombre canónico, también aceptado

Los parámetros de archivo aceptan una URL pública https://, un URI data: de hasta 10 MB o el file_url de una carga. Archivos

Salida

GET /requests/req_8k2m4q7x1z9c3v5b6n0p2r4t
{
  "id": "req_8k2m4q7x1z9c3v5b6n0p2r4t",
  "object": "request",
  "model": "wan-motion",
  "status": "succeeded",
  "created_at": "2026-10-20T12:00:00Z",
  "started_at": "2026-10-20T12:00:02Z",
  "completed_at": "2026-10-20T12:00:09Z",
  "queue_position": null,
  "cost": {
    "credits": 750,
    "usd": "0.75",
    "charged": 750,
    "refunded": 0
  },
  "input": {
    "video_url": "https://content.doitong.com/video/showcase/v3/gen_fox_cartoon.mp4",
    "image_url": "https://content.doitong.com/images/showcase/v3/gen_fox_cartoon.jpg"
  },
  "output": {
    "video": {
      "url": "https://content.doitong.com/dev-api/2026/10/20/req_8k2m4q7x1z9c3v5b6n0p2r4t/0-output.mp4",
      "content_type": "video/mp4",
      "file_name": "0-output.mp4",
      "file_size": 1843200
    },
    "prompt": "woman dancing",
    "seed": 42
  },
  "outputs": [
    {
      "type": "video",
      "url": "https://content.doitong.com/dev-api/2026/10/20/req_8k2m4q7x1z9c3v5b6n0p2r4t/0-output.mp4",
      "content_type": "video/mp4",
      "file_size": 1843200,
      "width": 1280,
      "height": 720,
      "duration": 5,
      "stored": true
    }
  ],
  "error": null,
  "metrics": {
    "inference_seconds": 6.8
  },
  "urls": {
    "self": "https://api.doitong.com/v1/requests/req_8k2m4q7x1z9c3v5b6n0p2r4t",
    "cancel": "https://api.doitong.com/v1/requests/req_8k2m4q7x1z9c3v5b6n0p2r4t/cancel"
  }
}
Tus archivos, tú eligesCada outputs[].url es una copia en nuestro almacenamiento: conservada para siempre (se cobra por GB-mes) o 7 días gratis, según la configuración de tu cuenta o ?storage=.
La misma estructura en todos los modelostype, url, content_type, width, height y duration, tanto para imágenes como para vídeo y audio. output es el objeto de resultado propio del modelo.
Campos de salida
video
object {url, content_type, file_name, file_size}Archivo de video producido por la generación.
prompt
stringPrompt utilizado para generar la salida.
seed
integerValor de semilla aplicado durante la generación.

Para agentes de IA: esta página en Markdown está en https://doitong.com/es/developers/models/wan-motion.md. Todos los modelos y guías: https://doitong.com/developers/llms.txt