Introducción
Wan 2.1 LoRA Video a video redibuja un clip que ya tienes, conservando su movimiento y su ritmo, con hasta tres archivos LoRA tuyos cargados en el modelo de video abierto de 14B de Alibaba. El resultado vuelve en 480p o 720p con la forma de la fuente, sin filtro de contenido.
Elige el modo según tu material de partida
| Lo que tienes | Modo |
|---|---|
| una descripción escrita | Wan 2.1 LoRA Texto a video |
| una foto para animar | Wan 2.1 LoRA Imagen a video |
| un clip al que cambiar el estilo | Wan 2.1 LoRA Video a video |
| una imagen fija en lugar de un clip | Wan 2.1 Image LoRA Texto a imagen |
Funciones y aspectos destacados
Movimiento conservado, look cambiado
El resultado conserva el movimiento, la cámara y el ritmo de tu clip de origen, mientras que el vestuario, el lugar, la luz y el estilo siguen el prompt. En nuestra prueba, una mujer que cruzaba la habitación de un hotel con un vestido oscuro conservó su forma de caminar y su encuadre mientras su ropa pasaba a lo que describía el prompt.
Un solo control de fuerza
strength 0.9, el valor por defecto, redibuja el clip; con 0.5 nuestra fuente volvió casi sin cambios. Muévete entre los dos valores cuando quieras conservar más del original.
LoRA sobre metraje
Las LoRA de texto a video para Wan 2.1 también se aplican aquí. En nuestra prueba, una LoRA sin filtro dejó pasar una solicitud de nivel Fuerte que el prompt por sí solo no había conseguido.
Sin censura con pesos propios
Los LoRA no se revisan y la salida no se filtra.
Parámetros de la solicitud
| Parámetro | Obligatorio | Descripción |
|---|---|---|
prompt | Sí | Obligatorio. Describe todo el resultado (sujeto, vestuario, lugar, luz, estilo), no solo el cambio. mínimo 1 caracteres |
negative_prompt | No | Lo que debe quedar fuera del clip, como desenfoque, dedos de más, texto o marcas de agua. Opcional, no afecta el precio. |
video_url | Sí | El clip de origen. Su movimiento y su ritmo se conservan; el resultado mantiene su forma y nunca es más largo que él. mínimo 1 caracteres |
resolution | No | 480p (por defecto) o 720p. 720p cuesta más por clip y tarda más; la forma sigue la de la fuente. |
strength | No | Cuánto se aleja de la fuente, de 0.1 a 1, 0.9 por defecto. En nuestra prueba, 0.9 redibujó el clip y 0.5 lo devolvió casi sin cambios. |
duration_seconds | No | 5 (por defecto) o 10. El resultado nunca es más largo que la fuente, pero 10 se factura a la tarifa de 10 segundos, así que úsalo solo con fuentes de 10 segundos o más. |
loras | No | Hasta tres entradas {path, scale} entrenadas para Wan 2.1 14B; path es un enlace directo público a un archivo .safetensors y scale va de 0 a 4 (1 por defecto). Valor predeterminado: |
guidance_scale | No | Con qué rigor el clip sigue el prompt, de 0 a 20, 5 por defecto. Subirlo mientras se bajan los pasos nos dio cuadros sobresaturados y llenos de artefactos. |
flow_shift | No | Desplazamiento del paso de tiempo de flow matching, de 1 a 10. Déjalo fuera para usar 3 en 480p y 5 en 720p; cámbialo solo cuando el autor de un LoRA recomiende un valor. |
steps | No | Pasos de eliminación de ruido, de 1 a 40, 30 por defecto. Con menos pasos es más rápido y más suave. |
seed | No | Mantiene las ejecuciones comparables mientras cambias un LoRA o un scale a la vez. No promete un resultado idéntico. |
Precios
Se factura por clip según la resolución y la elección de 5 o 10 segundos, también cuando la fuente dura menos de 10 segundos. Los LoRA y la fuerza no cambian el precio.
| Resolución | Duración: 5 | Duración: 10 |
|---|---|---|
| $0.24 / solicitud | $0.36 / solicitud |
| $0.36 / solicitud | $0.54 / solicitud |
Casos de uso
Cambios de vestuario y de época
Convierte metraje moderno en una escena de disfraces o de época sin volver a grabar: el movimiento del actor y la cámara se quedan, la ropa y el decorado cambian.
Un reparto consistente entre clips
Redibuja cada clip de un conjunto con el mismo prompt y el mismo LoRA para que las personas y su ropa coincidan de una toma a otra. Espera resultados fotográficos: en nuestras pruebas el metraje no se convirtió en ilustración.
Plataformas sin filtro de contenido
Cambia el estilo de tus propias grabaciones con LoRA sin filtro. Todas las personas en pantalla deben ser adultas.
Guía de prompts y consejos prácticos
Describe el resultado
Escribe toda la escena tal como debe verse, con sujeto, vestuario, lugar y luz, no solo el cambio. El modelo redibuja todo a partir de tu descripción y toma prestado el movimiento de la fuente.
Mantén la fuerza alta
Por debajo de 0.6 aproximadamente, la fuente vuelve casi sin cambios. Empieza en 0.9 y bájala solo cuando desaparezca demasiado del original.
Ajusta la duración
Elige 10 segundos solo para fuentes de 10 segundos o más. Las fuentes más cortas vuelven con su propia duración, pero se facturan a la tarifa de 10 segundos.
Envía un video
Un enlace a una imagen en video_url no se rechaza: devuelve un clip de un solo cuadro que igualmente se factura. Revisa el enlace antes de enviarlo.
Inicio rápido de la API
# Generate the idempotency key once; reuse it when retrying after a lost response.
export SPICY_IDEMPOTENCY_KEY="${SPICY_IDEMPOTENCY_KEY:-$(uuidgen)}"
curl -X POST https://api.spicyapi.ai/api/v1/jobs/createTask \
-H "Authorization: Bearer $SPICY_API_KEY" \
-H "Content-Type: application/json" \
-H "Idempotency-Key: $SPICY_IDEMPOTENCY_KEY" \
-d '{
"model": "alibaba/wan-2.1-lora/video-edit",
"input": {
"duration_seconds": 5,
"prompt": "A slow aerial shot drifting over a misty pine forest at sunrise",
"resolution": "480p",
"video_url": "https://example.com/reference.mp4"
}
}'
# Copy data.taskId from the response into TASK_ID, then poll the status.
TASK_ID="TASK_ID_FROM_RESPONSE"
curl "https://api.spicyapi.ai/api/v1/jobs/recordInfo?taskId=$TASK_ID" \
-H "Authorization: Bearer $SPICY_API_KEY"
Consulta la referencia de la API para autenticación, el esquema completo, sondeo y gestión de errores.
























