Ir al contenido

Ltx 2.3 Quality · Extend Video

Integrar

Id del modelo ltx-2.3-quality/extend-video
# 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/ltx-2.3-quality/extend-video?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "prompt": "A red fox trots through fresh snow at sunrise, soft golden light, shallow depth of field",
    "video": "https://content.doitong.com/video/showcase/v3/gen_fox_cartoon.mp4"
  }'

# 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,27 $ 270 créditos de API tus archivos se miden antes de la ejecución Ejecutar en esta página

Obtener clave de API
Lightricks · Vídeo

Tu primer resultado aparecerá aquí

Crea una solicitud abajo y ejecútala con tu clave de API. Las salidas se copian en nuestro almacenamiento, conservadas para siempre o 7 días gratis.

Crear una solicitud

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

•obligatorio

Prompt que especifica la continuación deseada del video.

•obligatorio video_url
Suelta un archivo o

URL que apunta al video que se extenderá.

resolution predeterminado auto

Dimensiones del video generado, alineadas con incrementos de 32px; por ejemplo, 1920x1080 se convierte en 1888x1056, y el origen se redimensiona a esas dimensiones para la salida ensamblada. Las extensiones estables pueden ser más largas con resoluciones bajas y más cortas con resoluciones altas. Elegir 'auto' conserva las dimensiones y la relación de aspecto del origen dentro de los límites de LTX.

predeterminado 121

Número de fotogramas de extensión, sujeto a un presupuesto de generación estable basado en la resolución multiplicada por los fotogramas: a 24 fps, aproximadamente 20 segundos para la clase 480p, 11 segundos para la clase 720p o 5 segundos para la clase 1080p. Las solicitudes que superen el presupuesto devuelven 422; reduce `num_frames` o elige una resolución menor. El número incluye `num_context_frames` superpuestos al origen, por lo que la duración añadida es aproximadamente (`num_frames` - `num_context_frames`) / `frames_per_second` segundos.

Avanzado negative_prompt · end_image · extend_direction · video_quality · video_write_mode · num_context_frames · end_image_strength · frames_per_second · video_strength · num_inference_steps · guidance_scale · seed · match_input_fps · enable_prompt_expansion · enable_safety_checker
predeterminado color distortion, ove...

Prompt negativo que especifica lo que la generación debe evitar.

end_image_url
Suelta un archivo o

Imagen de fotograma clave opcional que establece el nuevo primer fotograma de la extensión al extender hacia atrás o su último fotograma al extender hacia delante.

extend_direction predeterminado forward

Modo de extensión del video: 'backward' crea un nuevo inicio, mientras que 'forward' continúa el video después de su final.

video_quality predeterminado high

Preajuste de calidad aplicado al video de salida.

video_write_mode predeterminado balanced

Modo de escritura del video resultante.

predeterminado 25

Número de fotogramas de origen solicitado para el contexto o la superposición de la extensión, limitado por la cantidad de fotogramas que contiene el origen. El número se redondea hacia abajo para ajustarse a la cuadrícula LTX de 8k+1.

predeterminado 1

Intensidad opcional del condicionamiento del fotograma clave final: reducirla permite mayor libertad al modelo, mientras que 1.0 impone una coincidencia exacta.

predeterminado 24

Velocidad de fotogramas del video de salida, medida en fotogramas por segundo.

predeterminado 1

Intensidad del condicionamiento del contexto de origen: reducirla permite mayor libertad al modelo. Con 1.0, los fotogramas superpuestos permanecen fijados al origen, haciendo que la transición sea uniforme.

predeterminado 15

Establece cuántos pasos de inferencia ejecutar, hasta 30; si no se modifica, usa 15.

predeterminado 1

Ajusta la guía sin clasificador mediante esta escala; su ajuste predeterminado busca alta calidad y generación rápida.

Semilla que hace reproducible la generación. Establecerla en None selecciona una semilla aleatoriamente.

POST /run/ltx-2.3-quality/extend-video?wait=20 cotización → 0,27 $
# 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/ltx-2.3-quality/extend-video?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "prompt": "A red fox trots through fresh snow at sunrise, soft golden light, shallow depth of field",
    "video": "https://content.doitong.com/video/showcase/v3/gen_fox_cartoon.mp4"
  }'

# 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 Ltx 2.3 Quality · Extend Video

Extiende un clip existente generando metraje nuevo guiado por un `prompt` obligatorio. `extend_direction` es `forward` para continuar desde el final o `backward` para crear un nuevo comienzo. `num_context_frames` (9 a 121) establece cuánto se solapa la fuente y `num_frames` (9 a 481) define la duración del segmento. Un `end_image_url` opcional fija el fotograma clave final y `match_input_fps` conserva la frecuencia de fotogramas de la fuente.

Parámetros

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

NombreTipo PredeterminadoPermitido Descripción
promptobligatorio
Tipostring
Prompt que especifica la continuación deseada del video.
video_urlobligatorio video
Tipourl · video
URL que apunta al video que se extenderá.
extend_directionopcional
Tipoenum
Predeterminadoforward
forwardbackward
Modo de extensión del video: 'backward' crea un nuevo inicio, mientras que 'forward' continúa el video después de su final.
num_framesopcional
Tipointeger
Predeterminado121
9 – 481
Número de fotogramas de extensión, sujeto a un presupuesto de generación estable basado en la resolución multiplicada por los fotogramas: a 24 fps, aproximadamente 20 segundos para la clase 480p, 11 segundos para la clase 720p o 5 segundos para la clase 1080p. Las solicitudes que superen el presupuesto devuelven 422; reduce `num_frames` o elige una resolución menor. El número incluye `num_context_frames` superpuestos al origen, por lo que la duración añadida es aproximadamente (`num_frames` - `num_context_frames`) / `frames_per_second` segundos.
num_context_framesopcional
Tipointeger
Predeterminado25
9 – 121
Número de fotogramas de origen solicitado para el contexto o la superposición de la extensión, limitado por la cantidad de fotogramas que contiene el origen. El número se redondea hacia abajo para ajustarse a la cuadrícula LTX de 8k+1.
end_image_urlopcional end_image
Tipourl · image
Imagen de fotograma clave opcional que establece el nuevo primer fotograma de la extensión al extender hacia atrás o su último fotograma al extender hacia delante.
end_image_strengthopcional
Tiponumber
Predeterminado1
0 – 1
Intensidad opcional del condicionamiento del fotograma clave final: reducirla permite mayor libertad al modelo, mientras que 1.0 impone una coincidencia exacta.
resolutionopcional
Tipoobject
Predeterminadoauto
autosquare_hdsquareportrait_4_3portrait_16_9landscape_4_3landscape_16_9
Dimensiones del video generado, alineadas con incrementos de 32px; por ejemplo, 1920x1080 se convierte en 1888x1056, y el origen se redimensiona a esas dimensiones para la salida ensamblada. Las extensiones estables pueden ser más largas con resoluciones bajas y más cortas con resoluciones altas. Elegir 'auto' conserva las dimensiones y la relación de aspecto del origen dentro de los límites de LTX.
match_input_fpsopcional
Tipoboolean
Predeterminadotrue
Coincidencia de la velocidad de fotogramas de salida con la del origen cuando está activada, reemplazando `frames_per_second`. Los FPS del origen se redondean a un entero y se restringen al rango admitido.
frames_per_secondopcional
Tiponumber
Predeterminado24
1 – 60
Velocidad de fotogramas del video de salida, medida en fotogramas por segundo.
video_strengthopcional
Tiponumber
Predeterminado1
0 – 1
Intensidad del condicionamiento del contexto de origen: reducirla permite mayor libertad al modelo. Con 1.0, los fotogramas superpuestos permanecen fijados al origen, haciendo que la transición sea uniforme.
num_inference_stepsopcional
Tipointeger
Predeterminado15
8 – 30
Establece cuántos pasos de inferencia ejecutar, hasta 30; si no se modifica, usa 15.
guidance_scaleopcional
Tiponumber
Predeterminado1
1 – 20
Ajusta la guía sin clasificador mediante esta escala; su ajuste predeterminado busca alta calidad y generación rápida.
generate_audioopcional
Tipoboolean
Predeterminadotrue
Alternador del audio de la extensión: desactivado deja el segmento añadido en silencio y conserva la pista de audio del video de origen. Activado genera audio para la extensión y aplica un fundido cruzado con el origen en la unión.
negative_promptopcional
Tipostring
Predeterminadocolor distortion, overexposure, static, blurry details, subtitles, style, artwork, painting, frame, still, dim overall tone, worst quality, low quality, JPEG compression artifacts, ugly, mutilated, extra fingers, poorly drawn hands, poorly drawn face, deformed, disfigured, malformed limbs, fused fingers, motionless frame, cluttered background, three legs, crowded background, walking backwards
Prompt negativo que especifica lo que la generación debe evitar.
seedopcional
Tipointeger | null
Semilla que hace reproducible la generación. Establecerla en None selecciona una semilla aleatoriamente.
enable_prompt_expansionopcional
Tipoboolean
Predeterminadotrue
Controla si la expansión del prompt está habilitada.
enable_safety_checkeropcional
Tipoboolean
Predeterminadotrue
Controla si la comprobación de seguridad está activada.
video_qualityopcional
Tipoenum
Predeterminadohigh
lowmediumhighmaximum
Preajuste de calidad aplicado al video de salida.
video_write_modeopcional
Tipoenum
Predeterminadobalanced
fastbalancedsmall
Modo de escritura del video resultante.
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": "ltx-2.3-quality/extend-video",
  "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": 270,
    "usd": "0.27",
    "charged": 270,
    "refunded": 0
  },
  "input": {
    "prompt": "A red fox trots through fresh snow at sunrise, soft golden light, shallow depth of field",
    "video_url": "https://content.doitong.com/video/showcase/v3/gen_fox_cartoon.mp4"
  },
  "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
    },
    "seed": 42,
    "prompt": "string"
  },
  "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}Video producido por el modelo.
seed
integerSeed aplicado durante la generación.
prompt
stringPrompt de generación, incluida cualquier expansión aplicada antes de usarlo.

Más modelos: Vídeo a vídeo

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