Luma Dream Machine (Ray 2): the complete guide
Luma Dream Machine Ray 2 is Luma AI's large-scale text-to-video and image-to-video model — known for fluid, slightly dreamy camera motion and reliable single-frame image-to-video. On fal.ai it bills per 5-second block with resolution multipliers (720p costs 2×, 1080p costs 4× the 540p base). This guide is documentation-first from fal.ai and Luma API pricing pages. Luma appears in our budget villa battles as a value pick; ranked battle outputs publish on /models/battles.
Quick facts
- Developer:
- Luma AI
- Current model:
- Ray 2 (Ray Flash 2 = faster budget variant on some providers)
- Modes:
- Text-to-video, image-to-video
- Duration:
- 5 s or 9 s (9 s costs 2× per fal docs)
- Resolution:
- 540p default · 720p (2×) · 1080p (4×)
- Native audio:
- No on core Ray 2 gen — add audio via Luma API separately
- API access:
- lumalabs.ai Dream Machine API, fal.ai, Replicate
- Price from (fal):
- $0.50 per 5 s @ 540p · $1.00 @ 720p · $2.00 @ 1080p
What Luma Ray 2 actually is
Ray 2 is Luma's production text-to-video and image-to-video model. Outputs tend toward smooth, continuous motion rather than sharp micro-detail — useful for atmospheric b-roll, lifestyle clips and property promos where "good enough to post" beats cinematic perfection.
- ▸Single start-frame image-to-video — strong path when you have a listing photo or product still.
- ▸Duration choices are fixed: 5 seconds or 9 seconds on fal.ai (9 s doubles the generation cost).
- ▸Resolution multipliers: base pricing is quoted at 540p; 720p is 2× and 1080p is 4× on fal.
- ▸No native synchronized speech in standard Ray 2 video generation — score in post or use Luma's separate audio tools.
- ▸Ray Flash 2: faster, cheaper variant on some providers for draft iterations (check endpoint before production).
Pricing — fal.ai block rates and multipliers
fal.ai publishes a base price of $0.50 per 5 seconds at default resolution (540p). Scale by resolution and duration:
- ▸Luma's own API lists per-generation prices that differ from fal — compare your access path before automating.
- ▸At 540p, Ray 2 is competitive on cost per attempt; at 1080p it is premium ($0.40/s effective).
- ▸Our budget villa tests often cite Luma as strong usable-output-per-euro at mid tiers — verify on your brief.
- ▸No public affiliate program for Luma as of July 2026.
API parameters and integration
Primary fal.ai endpoints:
curl -X POST https://queue.fal.run/fal-ai/luma-dream-machine/ray-2 \
-H "Authorization: Key $FAL_KEY" \
-H "Content-Type: application/json" \
-d '{
"prompt": "Slow aerial glide over a coastal villa at sunset, warm golden light, gentle ocean breeze in the trees.",
"resolution": "720p",
"duration": "5s"
}'Async queue on fal; typical wait 1–5 minutes. Luma's first-party API uses a separate key and webhook flow — see lumalabs.ai/dream-machine/api.
Prompting guide
- ▸Favor smooth, continuous verbs: glide, drift, float, slow pan — Ray 2 excels at fluid motion more than snappy cuts.
- ▸Property promos: wide exterior → pool → terrace sequences work as single 5 s or 9 s clips with one camera path.
- ▸Image-to-video: start from a high-resolution still with clear horizon line; motion amount is prompt-controlled.
- ▸Avoid hyper-detailed text in frame — Ray 2 can soften fine typography compared to Veo or Runway.
- ▸Iterate at 540p or 720p; reserve 1080p for finals — the 4× multiplier adds up fast.
- ▸Atmospheric effects (fog, rain, golden hour) match the model's aesthetic; harsh noon architectural contrast can look flat.
Luma Ray 2 vs Kling 3.0, Hailuo 02, Runway Turbo
- ▸Wins: approachable image-to-video, smooth motion aesthetic, predictable block pricing at 540p–720p.
- ▸Loses at 1080p on pure cost vs Hailuo Pro and Veo Fast.
- ▸Loses to Kling on architecture flyovers that need crisp building edges.
- ▸Loses to Seedance and Veo on speech-led ads.
Use case recommendations
Documentation verdict: Luma Ray 2 is the mid-budget motion pick — especially image-to-video from stills at 720p. Avoid defaulting to 1080p unless the client pays for it; use battles on PromptBattleLab to confirm quality on your niche.
Sources
- fal.ai — Luma Ray 2 text-to-video API & pricing ↗
- fal.ai — Luma Ray 2 image-to-video API ↗
- Luma AI — Dream Machine API pricing ↗
Want to see this model under pressure? Watch it battle with identical prompts →