Introducción
LTX 2.3 Spicy LoRA Extensión de video continúa un clip que ya tienes. Envíalo en video_url, con un prompt si quieres orientar lo que pasa después. El último fotograma de tu clip se convierte en el fotograma inicial de una nueva toma de LTX 2.3 Spicy LoRA imagen a video de 3 a 20 segundos, y ambas partes se unen en un solo MP4: primero tu original y luego la continuación, sin el fotograma repetido en la unión. El nuevo segmento también vuelve como archivo propio, para seguir extendiendo o editar las piezas por separado.
Funciones y aspectos destacados
La continuidad sale del último fotograma. El vestuario, el set, la luz y la posición de cada persona se mantienen porque el nuevo segmento empieza literalmente en tu último fotograma. El movimiento no se transmite igual: el modelo ve una sola imagen fija, no el clip completo, así que describe el movimiento que quieres continuar en lugar de suponer que conservará su velocidad o dirección.
Recibes un archivo y, además, la pieza nueva por separado. El MP4 unido conserva la tasa de fotogramas y el encuadre de tu clip, sin bandas negras. Para que la costura quede alineada, la imagen puede recortarse o ajustarse unos pocos puntos porcentuales en los bordes. Si el modelo devuelve una proporción claramente distinta, el nuevo segmento se escala hasta llenar tu encuadre, se centra y se recorta lo que sobresale. El archivo se codifica como MP4 H.264 con sonido AAC. LTX 2.3 Spicy LoRA no tiene campo de audio, así que el nuevo segmento suele volver en silencio o con un sonido débil. El sonido de tu original se conserva; si un lado no tiene, el archivo unido se rellena con silencio, y donde ambos tienen sonido se mezclan con un breve fundido cruzado en la unión. El segundo asset de la salida es solo el nuevo segmento, listo para otra extensión o para un editor.
Todo lo demás es LTX 2.3 Spicy LoRA imagen a video. El nuevo segmento corre por las mismas rutas, con el mismo margen de contenido y el mismo precio por segundo que el endpoint de imagen a video, y una generación fallida se reembolsa de la misma forma. Los campos de preset y LoRA funcionan igual que en imagen a video. Si la generación se completa pero no se puede construir la unión, la tarea falla y se reembolsa el cargo.
Parámetros de la solicitud
| Parámetro | Obligatorio | Descripción |
|---|---|---|
preset | No | El valor por defecto, tuned, aplica el conjunto general recomendado; original da un estilo más ligero y se mantiene más cerca de tu último fotograma. |
prompt | No | Opcional. Lo que pasa después: la acción que sigue y el movimiento de cámara. |
loras | No | Hasta tres entradas {path, scale} que se aplican al nuevo segmento sobre el preset: path es una de las trece claves de LoRA integradas y scale su intensidad de 0 a 4 (1 por defe… máximo 3 elementos |
duration_seconds | No | Duración del nuevo segmento: un número entero de 3 a 20 segundos, 5 por defecto. 20 segundos son una sola generación, no una secuencia unida. |
resolution | No | Resolución del nuevo segmento: 480p, 720p o 1080p, 480p por defecto. |
seed | No | De 0 a 2147483647. Mantenla fija para comparar un campo cambiado cada vez; quítala para tener variedad. |
video_url | Sí | El clip que vas a continuar: MP4, MOV o WebM, hasta 60 segundos. mínimo 1 caracteres |
Precios
Se cobra por segundo del nuevo segmento según la resolución que elijas; el clip original que envías no se cobra.
| Especificación | Precio |
|---|---|
| $0.0285 / segundo |
| $0.0475 / segundo |
| $0.0665 / segundo |
Casos de uso
Alarga una toma que terminó demasiado pronto: un plato giratorio de producto que se detiene antes de que la etiqueta mire a cámara, o una caminata que se corta antes de que la persona llegue a la puerta. Extiéndela unos segundos y describe solo el movimiento restante.
Construye una secuencia más larga paso a paso. Genera una primera toma, extiéndela y luego extiende de nuevo el resultado unido; cada paso cobra solo los segundos que añade. Como cada paso parte de un solo fotograma, revisa cada unión antes de apilar la siguiente.
Guía de prompts y consejos prácticos
Describe el siguiente momento, no toda la escena, o deja el prompt vacío. El fotograma ya fija quién está dónde; si escribes, usa las palabras para la acción que sigue y el movimiento de cámara. Repite el lenguaje de cámara con el que terminó tu clip, como un lento acercamiento o un plano fijo, para que la unión se lea como una sola toma.
Recorta antes de extender. El último fotograma es la única imagen que ve el modelo, así que un final borroso, cortado a mitad de movimiento o muy comprimido pasa directo a la continuación. Corta primero tu original en un fotograma limpio y nítido. Se aceptan originales de hasta 60 segundos en MP4, MOV o WebM.
Mantén la resolución coherente. La resolución solo define la nitidez con la que se genera el nuevo segmento, así que un ajuste menor hace que la parte nueva se vea más suave que el original. Iguala la resolución de tu original y ajusta duration_seconds a la duración que de verdad necesitas: el cobro sigue solo al nuevo segmento.
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": "lightricks/ltx-2.3-spicy-lora/video-extend",
"input": {
"duration_seconds": 5,
"preset": "tuned",
"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.





