Lightricks
This page is auto-generated from model configurations. Last updated: 2026-03-13.
This reference lists all available Lightricks video generation models and their parameters. Use these parameter names when calling the Generation API.
- LTX-2 19b
- LTX-2 19b Extend Video
- LTX-2 19b Fast
- LTX-2 19b Keyframes to Video
- LTX-2 19b Video to Video
- LTX-2 Fast
- LTX-2 Pro
- LTX-2 Retake
- LTX-2.3 Fast
- LTX-2.3 Pro
- LTX-2.3 Pro Audio to Video
- LTX-2.3 Pro Extend Video
- LTX-2.3 Pro Retake
LTX-2 19b
High-quality image-to-video and text-to-video with synchronized audio.
Model ID: model_ltx-2-19b
Capabilities: txt2video, img2video
LLM Markdown: https://app.scenario.com/api/models/model_ltx-2-19b/markdown
| Parameter | Type | Required | Default | Min | Max | Allowed Values | Description |
|---|---|---|---|---|---|---|---|
prompt | string | Yes | - | - | - | - | Text prompt for video generation (1-5000 characters) |
image | file | No | - | - | - | - | Input image for image-to-video (applied at frame 0). Leave empty for text-to-video. |
imageStrength | number | No | 1 | 0 | 1 | - | Image conditioning strength (0-1) for image-to-video. |
negativePrompt | string | No | - | - | - | - | What to avoid in generation |
duration | number | No | 6 | 3 | 20 | - | Video duration in seconds. Durations below 6s may produce lower quality. |
aspectRatio | string | No | auto | - | - | auto, 16:9, 9:16, 4:3, 3:4, 1:1, 21:9 | Video aspect ratio. 'Match Input' detects from input image. |
resolution | string | No | 1080p | - | - | 720p, 1080p, 1440p, 2160p | Video resolution. Ignored if width and height are provided. |
width | number | No | - | 64 | 4096 | - | Explicit video width in pixels. Must be used with height. Rounded to multiple of 64. |
height | number | No | - | 64 | 4096 | - | Explicit video height in pixels. Must be used with width. Rounded to multiple of 64. |
fps | number | No | 25 | 1 | 60 | - | Frame rate in frames per second (1-60) |
cameraMotion | string | No | none | - | - | none, static, dolly_in, dolly_out, dolly_left, dolly_right, jib_up, jib_down | Camera movement type in the generated video |
cameraMotionStrength | number | No | 1 | 0 | 2 | - | Strength of camera motion (0-2) |
numInferenceSteps | number | No | 40 | 1 | 100 | - | Number of inference steps. Higher = better quality, slower. |
guidanceScale | number | No | 3 | 1 | 20 | - | Guidance scale. Higher = stronger prompt adherence. |
generateAudio | boolean | No | true | - | - | - | Whether to generate synchronized audio |
enhancePrompt | boolean | No | false | - | - | - | Enhance the prompt for better video generation |
seed | number | No | - | 0 | - | - | Random seed for reproducibility. Leave blank for random. |
LTX-2 19b Extend Video
Extend videos by generating continuation frames. Input a video and describe how it should continue.
Model ID: model_ltx-2-19b-extend-video
Capabilities: video2video
LLM Markdown: https://app.scenario.com/api/models/model_ltx-2-19b-extend-video/markdown
| Parameter | Type | Required | Default | Min | Max | Allowed Values | Description |
|---|---|---|---|---|---|---|---|
prompt | string | Yes | - | - | - | - | Text prompt describing how the video should continue |
video | file | Yes | - | - | - | - | Input video to extend. The model generates continuation frames based on this video. |
videoStrength | number | No | 1 | 0 | 1 | - | Video conditioning strength. Higher = more faithful to input video motion/style. |
extendDuration | number | No | 4 | 1 | 20 | - | Duration of new video to generate in seconds. Additional duration added after the input video. |
contextDuration | number | No | - | 0.1 | - | - | Seconds from input video to use as context. Leave empty to use entire video. |
aspectRatio | string | No | auto | - | - | auto, 21:9, 16:9, 4:3, 3:4, 1:1, 9:16 | Video aspect ratio. 'Match Input' detects from input video. |
resolution | string | No | auto | - | - | auto, 720p, 1080p, 1440p, 2160p | Video resolution. 'Match Input' replicates input video dimensions (recommended for extend). |
width | number | No | - | 64 | 4096 | - | Explicit video width in pixels. Must be used with height. Rounded to multiple of 64. |
height | number | No | - | 64 | 4096 | - | Explicit video height in pixels. Must be used with width. Rounded to multiple of 64. |
fps | number | No | - | 1 | 60 | - | Output frame rate (1-60 fps). Leave empty to match input video. |
numInferenceSteps | number | No | 40 | 1 | 100 | - | Number of denoising steps (more = higher quality, slower) |
guidanceScale | number | No | 3 | 1 | 20 | - | Classifier-free guidance scale (higher = more prompt adherence) |
cameraMotion | string | No | none | - | - | none, static, dolly_in, dolly_out, dolly_left, dolly_right, jib_up, jib_down | Camera movement type in the generated continuation |
cameraMotionStrength | number | No | 1 | 0 | 2 | - | Strength of camera motion |
generateAudio | boolean | No | true | - | - | - | Whether to generate synchronized audio |
audioStrength | number | No | 1 | 0 | 1 | - | Audio conditioning strength (0-1). Higher preserves more input audio characteristics. |
enhancePrompt | boolean | No | false | - | - | - | Enhance the prompt for better video generation |
seed | number | No | - | 0 | - | - | Random seed for reproducibility. Leave blank for random. |
negativePrompt | string | No | - | - | - | - | What to avoid in generation |
LTX-2 19b Fast
Fast tier (8 steps) for rapid iteration with synchronized audio.
Model ID: model_ltx-2-19b-fast
Capabilities: txt2video, img2video
LLM Markdown: https://app.scenario.com/api/models/model_ltx-2-19b-fast/markdown
| Parameter | Type | Required | Default | Min | Max | Allowed Values | Description |
|---|---|---|---|---|---|---|---|
prompt | string | Yes | - | - | - | - | Text prompt for video generation (1-5000 characters) |
image | file | No | - | - | - | - | Input image for image-to-video (applied at frame 0). Leave empty for text-to-video. |
imageStrength | number | No | 1 | 0 | 1 | - | Image conditioning strength (0-1) for image-to-video. |
duration | number | No | 6 | 3 | 20 | - | Video duration in seconds (3-20). Durations below 6s may produce lower quality. >10s only at 1080p/25fps. |
aspectRatio | string | No | auto | - | - | auto, 21:9, 16:9, 4:3, 3:4, 1:1, 9:16 | Video aspect ratio. 'Match Input' detects from input image. |
resolution | string | No | 1080p | - | - | 720p, 1080p, 1440p, 2160p | Video resolution. Ignored if width and height are provided. |
width | number | No | - | 64 | 4096 | - | Explicit video width in pixels. Must be used with height. Rounded to multiple of 64. |
height | number | No | - | 64 | 4096 | - | Explicit video height in pixels. Must be used with width. Rounded to multiple of 64. |
fps | number | No | 25 | 1 | 60 | - | Frame rate in frames per second (1-60) |
cameraMotion | string | No | none | - | - | none, static, dolly_in, dolly_out, dolly_left, dolly_right, jib_up, jib_down | Camera movement type in the generated video |
cameraMotionStrength | number | No | 1 | 0 | 2 | - | Strength of camera motion (0-2) |
generateAudio | boolean | No | true | - | - | - | Whether to generate synchronized audio |
enhancePrompt | boolean | No | false | - | - | - | Enhance the prompt for better video generation |
seed | number | No | - | 0 | - | - | Random seed for reproducibility. Leave blank for random. |
LTX-2 19b Keyframes to Video
Interpolate between multiple keyframe images to generate smooth video transitions with synchronized audio.
Model ID: model_ltx-2-19b-keyframes-to-video
Capabilities: img2video
LLM Markdown: https://app.scenario.com/api/models/model_ltx-2-19b-keyframes-to-video/markdown
| Parameter | Type | Required | Default | Min | Max | Allowed Values | Description |
|---|---|---|---|---|---|---|---|
prompt | string | Yes | - | - | - | - | Text prompt describing the video content and transitions (1-5000 characters) |
keyframes | inputs_array | Yes | - | - | - | - | List of keyframe images with timestamps and strengths. At least 2 keyframes required for interpolation. |
negativePrompt | string | No | - | - | - | - | Negative prompt to guide what to avoid in generation |
resolution | string | No | 1080p | - | - | 720p, 1080p, 1440p, 2160p | Video resolution. Ignored if width and height are provided. |
width | number | No | - | 64 | 4096 | - | Explicit video width in pixels. Must be used with height. Rounded to multiple of 64. |
height | number | No | - | 64 | 4096 | - | Explicit video height in pixels. Must be used with width. Rounded to multiple of 64. |
cameraMotion | string | No | none | - | - | none, static, dolly_in, dolly_out, dolly_left, dolly_right, jib_up, jib_down | Camera movement type in the generated video |
cameraMotionStrength | number | No | 1 | 0 | 2 | - | Strength of camera motion (0-2). Higher values = stronger effect. |
duration | number | No | 6 | 3 | 20 | - | Video duration in seconds (3-20). Durations below 6s may produce lower quality. |
aspectRatio | string | No | auto | - | - | auto, 16:9, 9:16, 4:3, 3:4, 1:1, 21:9 | Video aspect ratio. 'Match Input' detects from first keyframe image. |
fps | number | No | 25 | 1 | 60 | - | Frame rate in frames per second (1-60) |
numInferenceSteps | number | No | 40 | 1 | 100 | - | Number of inference steps. Higher = better quality, slower. |
guidanceScale | number | No | 3 | 1 | 20 | - | CFG guidance scale. Higher = stronger prompt adherence. |
generateAudio | boolean | No | true | - | - | - | Whether to generate synchronized audio |
enhancePrompt | boolean | No | false | - | - | - | Use Gemma to enhance the prompt for better video generation |
seed | number | No | - | 0 | - | - | Random seed for reproducibility. Leave blank for random. |
LTX-2 19b Video to Video
Transform videos with text prompts. Input a reference video and describe the desired output. Supports IC-LoRA control (canny, depth, pose, detailer) and optional first-frame conditioning.
Model ID: model_ltx-2-19b-video-to-video
Capabilities: video2video
LLM Markdown: https://app.scenario.com/api/models/model_ltx-2-19b-video-to-video/markdown
| Parameter | Type | Required | Default | Min | Max | Allowed Values | Description |
|---|---|---|---|---|---|---|---|
prompt | string | Yes | - | - | - | - | Text prompt for video generation |
video | file | Yes | - | - | - | - | Reference video. The model generates output conditioned on this video's structure. |
videoStrength | number | No | 1 | 0 | 1 | - | Reference video conditioning strength (0-1). Higher = more faithful to input video structure. |
image | file | No | - | - | - | - | Optional first-frame image. Applied at frame 0 for additional conditioning. |
imageStrength | number | No | 1 | 0 | 1 | - | First-frame image conditioning strength (0-1). |
negativePrompt | string | No | - | - | - | - | Negative prompt to guide what to avoid in generation |
resolution | string | No | auto | - | - | auto, 720p, 1080p, 1440p, 2160p | Video resolution. 'Match Input' replicates input video dimensions (recommended). |
width | number | No | - | 64 | 4096 | - | Explicit video width in pixels. Must be used with height. Rounded to multiple of 64. |
height | number | No | - | 64 | 4096 | - | Explicit video height in pixels. Must be used with width. Rounded to multiple of 64. |
cameraMotion | string | No | none | - | - | none, static, dolly_in, dolly_out, dolly_left, dolly_right, jib_up, jib_down | Camera movement type in the generated video. |
cameraMotionStrength | number | No | 1 | 0 | 2 | - | Strength of camera motion (0-2). Higher values = stronger effect. |
duration | number | No | - | 3 | 20 | - | Output video duration in seconds (3-20). Leave empty to match input video. |
aspectRatio | string | No | auto | - | - | auto, 21:9, 16:9, 4:3, 1:1, 3:4, 9:16 | Video aspect ratio. 'Match Input' detects from input video (recommended). |
fps | number | No | - | 1 | 60 | - | Output frame rate (1-60 fps). Leave empty to match input video. |
audioSource | string | No | original | - | - | original, generate, none | Audio for output: copy from input, generate new, or none. |
modality | string | No | none | - | - | none, canny, depth, pose, detailer | IC-LoRA control: canny (edges), depth, pose (skeleton), detailer, or none. |
modalityStrength | number | No | 1 | 0 | 2 | - | Strength of IC-LoRA modality (0-2). Higher values = stronger control. |
conditioningVideo | file | No | - | - | - | - | Pre-processed conditioning video (canny/depth/pose). Use with matching modality. |
numInferenceSteps | number | No | 40 | 1 | 100 | - | Number of inference steps. Higher = better quality, slower. |
guidanceScale | number | No | 3 | 1 | 20 | - | Classifier-free guidance scale. Higher = stronger prompt adherence. |
enhancePrompt | boolean | No | false | - | - | - | Use Gemma to enhance the prompt for better video generation |
seed | number | No | - | 0 | - | - | Random seed for reproducibility. Leave blank for random. |
LTX-2 Fast
Ideal for rapid ideation and mobile workflows. Perfect for creators who need instant feedback, real-time previews, or high-throughput content.
Model ID: model_ltx-2-fast
Capabilities: txt2video, img2video
LLM Markdown: https://app.scenario.com/api/models/model_ltx-2-fast/markdown
| Parameter | Type | Required | Default | Min | Max | Allowed Values | Description |
|---|---|---|---|---|---|---|---|
prompt | string | Yes | - | - | - | - | Text prompt describing the video to generate |
image | file | No | - | - | - | - | Input image for image-to-video generation |
resolution | string | No | 1080p | - | - | 1080p, 2k, 4k | Resolution quality of the generated video |
duration | number | No | 6 | - | - | 6, 8, 10, 12, 14, 16, 18, 20 | Duration of the video in seconds |
generateAudio | boolean | No | false | - | - | - | Generate audio for the video |
LTX-2 Pro
Delivers high visual fidelity with fast turnaround. Great for daily content creation, marketing teams, and iterative creative workflows.
Model ID: model_ltx-2-pro
Capabilities: txt2video, img2video
LLM Markdown: https://app.scenario.com/api/models/model_ltx-2-pro/markdown
| Parameter | Type | Required | Default | Min | Max | Allowed Values | Description |
|---|---|---|---|---|---|---|---|
prompt | string | Yes | - | - | - | - | Text prompt describing the video to generate |
image | file | No | - | - | - | - | Input image for image-to-video generation |
resolution | string | No | 1080p | - | - | 1080p, 2k, 4k | Resolution quality of the generated video |
duration | number | No | 6 | - | - | 6, 8, 10 | Duration of the video in seconds |
generateAudio | boolean | No | false | - | - | - | Generate audio for the video |
LTX-2 Retake
Model ID: model_ltx-2-retake
Capabilities: video2video
LLM Markdown: https://app.scenario.com/api/models/model_ltx-2-retake/markdown
| Parameter | Type | Required | Default | Min | Max | Allowed Values | Description |
|---|---|---|---|---|---|---|---|
video | file | Yes | - | - | - | - | Input video to edit |
prompt | string | Yes | - | - | - | - | Text prompt describing the edit |
mode | string | No | replace_video | - | - | replace_audio, replace_video, replace_audio_and_video | Mode of operation |
startTime | number | No | 0 | 0 | - | - | Start time of the edit in seconds |
duration | number | No | 6 | 2 | 16 | - | Duration of the edited section in seconds |
LTX-2.3 Fast
Speed-optimized LTX-2.3 video generation. Generates videos with synchronized audio faster than real-time — ideal for rapid prototyping, mobile workflows, and high-volume production.
Model ID: model_ltx-2-3-fast
Capabilities: txt2video, img2video
LLM Markdown: https://app.scenario.com/api/models/model_ltx-2-3-fast/markdown
| Parameter | Type | Required | Default | Min | Max | Allowed Values | Description |
|---|---|---|---|---|---|---|---|
prompt | string | Yes | - | - | - | - | Text prompt describing the video to generate |
startImage | file | No | - | - | - | - | First frame image for image-to-video generation |
endImage | file | No | - | - | - | - | End frame for interpolation (requires first frame). Video interpolates between first and last frame. |
resolution | string | No | 1080p | - | - | 1080p, 2k, 4k | Video resolution. Durations longer than 10 seconds only at 1080p with 24 or 25 FPS. |
duration | number | No | 6 | - | - | 6, 8, 10, 12, 14, 16, 18, 20 | Duration of the video in seconds |
aspectRatio | string | No | 16:9 | - | - | 16:9, 9:16 | Aspect ratio of the generated video |
fps | number | No | 25 | - | - | 24, 25, 48, 50 | Frame rate in frames per second |
cameraMotion | string | No | none | - | - | none, dolly_in, dolly_out, dolly_left, dolly_right, jib_up, jib_down, static, focus_shift | Camera motion effect to apply to the generated video |
generateAudio | boolean | No | true | - | - | - | Generate synchronized audio for the video |
LTX-2.3 Pro
High-fidelity LTX-2.3 video generation. Produces higher visual quality than LTX 2.3 Fast. Supports text-to-video, image-to-video with optional end frame interpolation.
Model ID: model_ltx-2-3-pro
Capabilities: txt2video, img2video
LLM Markdown: https://app.scenario.com/api/models/model_ltx-2-3-pro/markdown
| Parameter | Type | Required | Default | Min | Max | Allowed Values | Description |
|---|---|---|---|---|---|---|---|
prompt | string | Yes | - | - | - | - | Text prompt describing the video to generate |
startImage | file | No | - | - | - | - | First frame image for image-to-video. |
endImage | file | No | - | - | - | - | Optional end frame for interpolation. Video interpolates between first and last frame. |
resolution | string | No | 1080p | - | - | 1080p, 2k, 4k | Video resolution (audio_to_video, retake, extend are 1080p only) |
duration | number | No | 6 | - | - | 6, 8, 10 | Duration of the video in seconds |
aspectRatio | string | No | 16:9 | - | - | 16:9, 9:16 | Aspect ratio of the generated video |
fps | number | No | 25 | - | - | 24, 25, 48, 50 | Frame rate in frames per second |
cameraMotion | string | No | none | - | - | none, dolly_in, dolly_out, dolly_left, dolly_right, jib_up, jib_down, static, focus_shift | Camera motion effect to apply to the generated video |
generateAudio | boolean | No | true | - | - | - | Generate synchronized audio for the video |
LTX-2.3 Pro Audio to Video
Generate video driven by an audio file. Speech cadence controls pacing, musical energy influences motion. $0.10/sec via fal.ai.
Model ID: model_ltx-2-3-pro-audio-to-video
Capabilities: txt2video
LLM Markdown: https://app.scenario.com/api/models/model_ltx-2-3-pro-audio-to-video/markdown
| Parameter | Type | Required | Default | Min | Max | Allowed Values | Description |
|---|---|---|---|---|---|---|---|
audio | file | Yes | - | - | - | - | Audio file (2-20 seconds). Drives the video generation. |
image | file | No | - | - | - | - | Optional image to use as the first frame. If not provided, prompt is required. |
prompt | string | No | - | - | - | - | Text description of how the video should be generated. Required if image is not provided. |
guidanceScale | number | No | 5 | 1 | 50 | - | Higher values make output follow the prompt more closely. Default 5 for text-only, 9 with image. |
LTX-2.3 Pro Extend Video
Add duration to the beginning or end of a video using LTX 2.3 Pro. Extend existing clips with high-fidelity continuation.
Model ID: model_ltx-2-3-pro-extend-video
Capabilities: video2video
LLM Markdown: https://app.scenario.com/api/models/model_ltx-2-3-pro-extend-video/markdown
| Parameter | Type | Required | Default | Min | Max | Allowed Values | Description |
|---|---|---|---|---|---|---|---|
video | file | Yes | - | - | - | - | Input video to extend |
prompt | string | Yes | - | - | - | - | Text prompt describing how the video should continue |
duration | number | No | 6 | - | - | 6, 8, 10 | Duration of the video in seconds |
extendMode | string | No | end | - | - | start, end | Where to add the new duration |
LTX-2.3 Pro Retake
Re-generate a section of an existing video. Replace audio, video, or both with LTX 2.3 Pro. 1080p only.
Model ID: model_ltx-2-3-pro-retake
Capabilities: video2video
LLM Markdown: https://app.scenario.com/api/models/model_ltx-2-3-pro-retake/markdown
| Parameter | Type | Required | Default | Min | Max | Allowed Values | Description |
|---|---|---|---|---|---|---|---|
video | file | Yes | - | - | - | - | Input video to edit |
prompt | string | Yes | - | - | - | - | Text prompt describing the edit |
retakeMode | string | No | replace_audio_and_video | - | - | replace_audio, replace_video, replace_audio_and_video | What to replace in the section |
startTime | number | No | 0 | 0 | - | - | Start time in seconds of section to edit |
duration | number | No | 2 | 2 | - | - | Duration in seconds of section to edit (≥2s) |
Updated about 4 hours ago