Try LTX 2.3 Quality: Video to HDR in the Workbench
Run this model interactively, tune parameters, and compare outputs.
ltx-2-3-quality-hdr
LTX 2.3 Quality (Video to HDR) is the HDR preset of Lightricks LTX-2.3 on fal, lifting a standard dynamic range (SDR) input video into high dynamic range using an IC-LoRA HDR workflow guided by a text prompt. The official Lightricks HDR workflow is video-conditioned, so an input video is required.
The model returns an MP4 preview of the HDR result for quick inspection alongside a ZIP archive of 16-bit EXR frames (one per output frame) for downstream compositing and grading. Output is generated at up to roughly 720p (shorter side capped at 704px); larger requested sizes are scaled down while preserving aspect ratio. It exposes a quality preset control and supports up to 481 frames at 1 to 60 FPS.
| Metric | Value |
|---|---|
| Parameter Count | 22 billion |
| Mixture of Experts | No |
| Context Length | Unknown |
| Multilingual | Unknown |
| Quantized* | Unknown |
Example request
- Sync
- Async
- Async with SSE
This blocks until the video is ready (typically 5-15 minutes). Prefer Async or Async with SSE for anything beyond quick experimentation.See the video generation reference for more details.
- Minimal
- All parameters
Fetch model details
The models endpoint returns the full model object, including itsjson_request_schema.
Request parameters
Required parameters
| Field | Type | Default | Description |
|---|---|---|---|
prompt | string | — | The prompt to guide generation. |
input_video | string | — | SDR input video to lift into HDR. The official Lightricks HDR workflow is video-conditioned. Format: uri. |
Optional parameters
| Field | Type | Default | Description |
|---|---|---|---|
num_frames | integer | 121 | The number of frames to generate. Range: 9 – 481. |
resolution | string | "auto" | Output video size. The output is generated at up to ~720p (shorter side capped at 704px); larger requested sizes are scaled down, preserving the aspect ratio. One of: auto, square_hd, square, portrait_4_3, portrait_16_9, landscape_4_3, landscape_16_9. |
frames_per_second | number | 24 | Frames per second of the generated video. Range: 1 – 60. |
generate_audio | boolean | true | Whether to include audio in the returned video. When disabled, the final MP4 is returned without an audio track. |
video_quality | string | "high" | The quality preset of the generated video. One of: low, medium, high, maximum. |
negative_prompt | string | "color 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" | The negative prompt to steer generation away from. |
seed | integer | — | Random seed for reproducibility. If None, a random seed is chosen. |