Luma AI
Luma AI/luma-ray-v3-2-video-to-video/Released Jun 2026

Luma Ray 3.2 - Video to Video

Prompt-guided video editing, up to 1080p

Commercial use
Video

About Luma Ray 3.2 - Video to Video

Luma Ray 3.2 (Video to Video) re-renders an existing video into new cinematic motion guided by a text prompt. It preserves the source's look and movement while controlling resolution, duration, and HDR output.

Edit strength is adjustable, from staying close to the source through balanced to heavily reimagined, steerable with an optional start image or derived automatically from the source video. HDR-encoded output and EXR sidecar export are available for accounts with HDR access at 720p or 1080p.

Ready to build with Luma Ray 3.2 - Video to Video?

Try Luma Ray 3.2 - Video to Video in the Workbench to prompt it, compare outputs, and iterate on prompts without writing any code. When you're ready to ship, call the same model from our API and build your own apps on top of it.

curl -sSf -X POST https://hub.oxen.ai/api/ai/videos/generate \
    -H "Content-Type: application/json" \
    -H "Authorization: Bearer $OXEN_API_KEY" \
    -d '{
  "model": "luma-ray-v3-2-video-to-video",
  "input_video": "https://hub.oxen.ai/api/repos/ox/Oxen-AI-Assets/file/main/videos/waterfall.mp4",
  "prompt": "Restyle the footage as a hand-painted watercolor animation with soft pastel colors.",
  "resolution": "540p",
  "duration": "5s"
}'

Request parameters

Every field Luma Ray 3.2 - Video to Video accepts in the request body. See the API reference for response formats.

POSThttps://hub.oxen.ai/api/ai/videos/generate
FieldTypeRequiredDefaultDescription
input_videostring
uri
Yes
URL of the source video to edit.
promptstringYes
Text prompt describing how to edit the source video.
input_imagestring
uri · nullable
No
Optional URL of an image to use as the edited video's first frame — e.g. a restyled version of the source's opening frame to steer the look of the edit. Leave unset to let the model derive the first frame from the source video.
resolutionstringNo"540p"
540p720p1080p
durationstringNo"5s"
5s10s
edit_strengthstring
nullable
No
How closely the edit preserves the source video. 'adhere_*' stays closest to the source, 'flex_*' is balanced, and 'reimagine_*' diverges most. Leave unset to use Luma's default. Cannot be combined with auto_controls.
adhere_1adhere_2adhere_3flex_1flex_2flex_3reimagine_1reimagine_2reimagine_3
auto_controlsbooleanNo
Let the model derive the edit conditioning schedule from the source video. Cannot be combined with edit_strength.
hdrbooleanNo
Generate an HDR-encoded MP4. Requires HDR access on the account and a resolution of 720p or 1080p.
exr_exportbooleanNo
Also export an EXR file alongside the MP4. Requires hdr=true and HDR access.