
Ltx 2.3 Quality Text-to-Video API by LIGHTRICKS
Generate high-quality video with audio from images using LTX-2.3
Ltx 2.3 Quality Text-to-Video is developed by Lightricks. Atlas Cloud (operated by Atlas Cloud AI LLC) provides access to it and does not own it. All trademarks belong to their respective owners.
LTX 2.3 Quality Text-to-Video
LTX 2.3 Quality is a high-quality text-to-video model that generates cinematic videos from natural language prompts, with optional audio generation. Built on the LTX-Video architecture, it delivers smooth motion, strong prompt adherence, and flexible resolution presets.
🌟 Key Features
🎬 Cinematic Video Generation
Generates high-fidelity videos from descriptive text prompts with precise motion control, realistic lighting, and consistent style.
🔊 Optional Audio Generation
Optionally produce synchronized audio alongside the video in a single request — no separate audio pipeline required.
📐 Multiple Resolution Presets
Six aspect ratio presets cover every common layout, from square HD to widescreen landscape and vertical portrait formats.
🔁 Reproducible Results
Pin a seed value to reproduce or iterate on a specific generation, enabling systematic prompt and parameter refinement.
⚙️ Parameters
| Parameter | Required | Description |
|---|---|---|
prompt | ✅ | Text description of the video to generate. Maximum 2,000 characters. |
num_frames | ❌ | Number of frames to generate (default: 121). Must be a multiple of 8 plus 1. |
resolution | ❌ | Output video resolution preset (default: landscape_16_9). See options below. |
generate_audio | ❌ | Whether to generate accompanying audio (default: false). |
seed | ❌ | Random seed for reproducibility. Omit for random results. |
Resolution Options
| Value | Description |
|---|---|
square_hd | Square HD (1024×1024) |
square | Square (512×512) |
portrait_3_4 | Portrait 3:4 |
portrait_9_16 | Portrait 9:16 |
landscape_4_3 | Landscape 4:3 |
landscape_16_9 | Landscape 16:9 |
Frame Count Guide
num_frames | Approximate Duration (24fps) |
|---|---|
| 25 | ~1 second |
| 81 | ~3.4 seconds |
| 121 | ~5 seconds |
| 161 | ~6.7 seconds |
| 257 | ~10.7 seconds |
💲 Pricing
Billed at $0.0024075 per megapixel of generated video data (width × height × num_frames), rounded upward.
Example: landscape_16_9 (1280×720) at 121 frames ≈ 112 MP ≈ $0.27
💡 Prompt Tips
A drone shot sweeping over a misty mountain valley at dawn, golden light breaking through the clouds, cinematic slow motion, ultra-detailed.
- Describe motion explicitly: "slowly panning left", "camera zooms in", "waves crashing".
- Include lighting and atmosphere cues: "golden hour", "neon-lit rain", "overcast fog".
- Reference a visual style: "cinematic 4K", "anime style", "photorealistic".
- Use
seedwhen iterating on prompt wording to isolate the effect of each change.
🎯 Use Cases
- Creative Storytelling — Generate cinematic sequences and short films from script descriptions.
- Marketing & Advertising — Produce dynamic video assets for campaigns without filming.
- Social Media Content — Create engaging short-form video content at any aspect ratio.
- Prototyping & Storyboarding — Rapidly visualize scene concepts before full production.
- Music Visualization — Generate visuals to accompany audio tracks with
generate_audio: false.
📝 Notes
promptis the only required field.num_framesmust satisfy:(num_frames - 1) % 8 == 0(e.g. 25, 33, 41, 81, 121, 161, 257).- Task status values:
created,processing,completed,failed. - Generated video URLs are returned in
outputsonce status iscompleted.


















