Skip to main content

Try Luma Ray 3.2 - Image to Video in the Workbench

Run this model interactively, tune parameters, and compare outputs.
Model ID: luma-ray-v3-2-image-to-video Luma Ray 3.2 (Image to Video) animates a source image into cinematic motion guided by a text prompt, served through Fal via the Luma Agents API. It preserves the starting frame’s look while giving control over aspect ratio, resolution, duration, and seamless looping. Ray 3.2 is built for professional production workflows, with multi-keyframe direction, improved motion transfer, and expressive facial performance. It outputs at up to 1080p in 5s or 10s clips, and supports optional reference images to guide the generation. Seamless looping is available for 5s clips but not for 10s videos.

Example request

Use the Workbench as a request builder: configure parameters for this model in the UI, then open the API tab to copy the exact cURL or Python call.
This blocks until the video is ready (typically 5-15 minutes). Prefer Async or Async with SSE for anything beyond quick experimentation.See the video generation reference for more details.
curl -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-image-to-video",
  "prompt": "Low-angle shot of a majestic tiger prowling through a snowy landscape, leaving paw prints on the white blanket.",
  "input_image": "https://hub.oxen.ai/api/repos/elau/assets/file/main/bloxy/bloxy_cropped_512x512.png"
}'

Fetch model details

The models endpoint returns the full model object, including its json_request_schema.
curl -H "Authorization: Bearer $OXEN_API_KEY" https://hub.oxen.ai/api/ai/models/luma-ray-v3-2-image-to-video

Request parameters

Required parameters

FieldTypeDefaultDescription
promptstring"Low-angle shot of a majestic tiger prowling through a snowy landscape, leaving paw prints on the white blanket."Text prompt describing the motion/scene to generate.
input_imagestringURL of the source image the video starts from. Format: uri.

Optional parameters

FieldTypeDefaultDescription
aspect_ratiostring"16:9"Aspect ratio of the generated video. One of: 3:1, 2:1, 21:9, 16:9, 4:3, 3:2, 1:1, 3:4, 2:3, 9:16, 1:2, 1:3.
resolutionstring"540p"Resolution of the generated video (720p costs 2x, 1080p 4x). One of: 540p, 720p, 1080p.
durationstring"5s"Duration of the generated video (10s costs 2x). One of: 5s, 10s.
loopbooleanWhether the video should loop seamlessly. Not supported for 10s videos.
reference_image_urlsarray<string>Optional list of reference image URLs used to guide the generation.