LTXV 2 API

ltxv-2/text-to-video
LTXV 2 is a next‑generation AI video model from Lightricks that turns text prompts and images into high‑quality, cinematic video with synchronized audio, built on a fast Diffusion Transformer (DiT) architecture.
Output
$0.78 / sec (variable)
Released
Nov 24, 2025

Overview

LTXV 2 API Overview

LTXV 2 is a next-generation AI model designed for high-fidelity text-to-video generation with synchronized audio. Combining advanced diffusion transformer architecture and efficient multi-GPU inference, LTXV 2 enables creators to produce professional-grade videos up to 4K resolution with rapid generation speeds and rich creative control.

Technical Specifications

  • Architecture: Denoising Diffusion Transformer (DiT)
  • Resolution Support: Native 4K at up to 48-50 frames per second
  • Frame Rate: Up to 50 fps
  • Maximum Video Length: Up to 10-second clip

LTXV 2 Text‑to‑Video API

  • Prompt‑driven generation: Create scenes, camera moves, and actions directly from descriptive text, with strong adherence to prompt semantics.
  • Cinematic video quality: Supports resolutions up to 4K and up to 48 fps, with common “fast” settings around 1216×704 for rapid iteration.​
  • Synchronized audio: Generates audio alongside video for more cohesive clips (dialogue, ambience, or sound design may be combined or refined in post).
  • Fast iteration: Optimized pipelines can render 30+ fps video at preview resolutions faster than real time on suitable hardware.

Generation Code Sample

Output Code Sample

LTXV 2 Image‑to‑Video

  • Photo‑to‑motion: Transforms a static image into a moving shot with pans, tilts, and perspective shifts while preserving the core composition.​
  • Cinematic camera logic: Uses 3D‑aware camera reasoning and multi‑keyframe concepts to simulate professional camera moves.​
  • Native high resolution: Supports up to 4K output and high frame rates, with efficient lower‑resolution modes for quick previews.​
  • Flexible inputs: Accepts user‑uploaded images or URLs, with optional text to guide motion, style, or story direction.

Generation Code Sample

Output Code Sample

Pricing

  • 1080p: $0.078;
  • 1440p: $0.156;
  • 2160p: $0.312

Comparison with Other Models

vs Wan2.1: LTXV 2 delivers faster generation and better compute efficiency, making it ideal for rapid prototyping and social media content, while Wan2.1 excels in photorealistic detail and smooth motion for professional-grade animations and close-ups.

vs HunyuanVideo: LTXV 2 offers superior speed and accessibility on consumer hardware, whereas HunyuanVideo is best for multi-person scenes and cinematic narratives, with advanced LoRA training for custom motion effects.

Why LTXV 2 Matters

LTXV 2 exemplifies the next generation of foundation models by offering multimodal compatibility, production-ready outputs, and creative depth. It seamlessly handles text, images, and audiovisual inputs while producing high-fidelity videos with synchronized sound, making it a practical tool for both ideation and production. Whether transforming abstract text prompts into cinematic sequences or bringing static images to life with motion and audio, LTXV 2 provides unmatched flexibility and realism in generative multimedia AI.

Use cases

  • Content creation for marketing, advertising, and storytelling with rapid prototyping
  • Producing social media video content with synchronized music and dialogue
  • Generating product demos, tutorials, and educational videos with detailed visual and audio elements
  • Creative film and animation projects requiring high-quality AI-assisted video generation
  • Experimental video arts and dynamic multimedia presentations

‍

How to use LTXV 2 API

Install any OpenAI-compatible SDK, point it at api.aimlapi.com/v1, and set the model to ltxv-2/text-to-video.
import requests, time

headers = {"Authorization": "Bearer " + AIMLAPI_KEY}
job = requests.post(
    "https://api.aimlapi.com/v2/video/generations",
    headers=headers,
    json={
      "model": "ltxv-2/text-to-video",
      "prompt": "A serene timelapse of clouds over a mountain range"
    },
).json()
gid = job["id"]

while True:
    res = requests.get(f"https://api.aimlapi.com/v2/video/generations?generation_id={gid}", headers=headers).json()
    if res.get("status") in ("completed", "error"):
        break
    time.sleep(5)
print(res["video"]["url"])
const headers = {
  Authorization: `Bearer ${process.env.AIMLAPI_KEY}`,
  "Content-Type": "application/json",
};
const job = await (await fetch("https://api.aimlapi.com/v2/video/generations", {
  method: "POST",
  headers,
  body: JSON.stringify({
    "model": "ltxv-2/text-to-video",
    "prompt": "A serene timelapse of clouds over a mountain range"
  }),
})).json();

let res;
do {
  await new Promise((r) => setTimeout(r, 5000));
  res = await (await fetch(`https://api.aimlapi.com/v2/video/generations?generation_id=${job.id}`, { headers })).json();
} while (!["completed", "error"].includes(res.status));
console.log(res.video.url);
# submit the generation — the response contains the job "id"
curl -X POST https://api.aimlapi.com/v2/video/generations \
  -H "Authorization: Bearer $AIMLAPI_KEY" \
  -H "Content-Type: application/json" \
  -d '{"model":"ltxv-2/text-to-video","prompt":"A serene timelapse of clouds over a mountain range"}'

# then poll until status is "completed" — video.url holds the result
curl "https://api.aimlapi.com/v2/video/generations?generation_id={id}" -H "Authorization: Bearer $AIMLAPI_KEY"

OpenAI-compatible — swap the base URL and it works with your existing SDK.

LTXV 2 API Pricing

TypePrice
Output
$0.78 / sec (variable)

LTXV 2 vs other models

ModelInputOutputContextBest for
LTXV 2
This page
$0.78 / sec (variable)
Video generation
$0.26 / sec (variable)
Video generation
$1.95 / 1M tokens
$22.75 / 1M tokens
Video generation
$0.09243–$1.014 / sec (by resolution)
Cinematic video + native audio

Frequently asked questions

LTXV 2 takes image, text as input and returns video.

LTXV 2 is priced at $0.78 / sec (variable).

LTXV 2 is billed per generation — a fixed charge per output rather than by prompt length.

Yes, LTXV 2 accepts image input as well as a text prompt.

LTXV 2 was built by LTXV.

Send a request to v2/video/generations with ltxv-2/text-to-video as the model id.

Yes. LTXV 2 is served through AI/ML API, so the same key and endpoint format used for other models applies.

LTXV 2 generates videos from text prompts or images, supporting multiple resolutions and frame rates.

Start building with LTXV 2

Get API Key
1000+ models, one API.