Luma Ray 3.2 video.loop: rejected with 10s, hdr or end_frame
Luma's video.loop fails with duration 10s, hdr or end_frame. Sume has no loop flag; models with first and last frame inputs can take one image for both.

In Luma's Agents API, video.loop: true asks for a seamlessly looping video, but it is rejected when combined with duration: "10s", hdr: true or end_frame. Sume has no loop flag. On a model that reports first and last frame inputs, you can send the same image as both ends.
Luma's rules are from its generation guide; Sume's are from the video generation docs, read 2026-10-01.
What are Luma's loop conflicts?
The page says loop is create-only: valid for type: "video" and rejected on type: "video_edit". It also lists three conflicts, and says HDR is itself unsupported with a 10s duration or with loop.
| Setting | With loop true |
|---|---|
type: "video" | Allowed |
type: "video_edit" | Rejected |
duration: "10s" | Not supported |
hdr: true | Not supported |
end_frame | Not supported |
How do I get a loop on Sume?
Sume's video request takes frame_images, each with a frame_type of first_frame or last_frame, for image-to-video. Models list what they accept in supported_frame_images; the docs example shows ["first_frame", "last_frame"]. Check the field for your model, then send the same image for both. That is a technique, not a Sume loop feature, and the docs do not promise a seamless seam.
A worked version is in seamless loop with first and last frame.
Is there another way to loop?
Timeline 1.0 can pad or loop short sources and reports short-source pad/loop warnings. That repeats a finished clip rather than generating a seamless one; see increase video length by looping.
What should I check before relying on a loop?
Play the result end to end. Compare the last frame with the first, and watch the seam at normal speed. If it jumps, shorten the clip or regenerate with a prompt that keeps motion small near the ends.
Sources
Related posts
More in Developers
- Luma Ray 3.2 video edit ignores aspect_ratio: Sume video_url edit
On Luma Ray 3.2 a video edit takes its aspect ratio from the source and ignores the field; reframing needs a target. Sume edits through video_url.
- Luma Ray 3.2 video_reframe: 10-second source, no 1080p vertical
Luma's video_reframe outpaints a source of 10 seconds or less, with no 1080p for 9:16 or 3:4. Sume crops a hosted clip instead of generating new edges.
- Luma uni-1: 9 references for images, 8 for edits, and Sume limits
Luma uni-1 takes up to 9 image_ref images, or 8 for image_edit because the source uses a slot. Sume ceilings come from each model's catalog entry.
- Luma uni-1 output_format png or jpeg vs Sume's per-model enum
Luma uni-1 output_format is png or jpeg, and the model picks one from the prompt if you omit it. Sume lists formats per model; set it explicitly.
Written by Sume