Seamless looping clip on Wan 3.0: same first and last frame, priced

Wan 3.0 takes a start and an end frame. Use one image for both for a loop: 5 seconds costs $0.32 at 480p, $0.63 at 720p, $1.25 at 1080p.

4 min readSume
All posts

Wan 3.0 image-to-video supports an end frame. Pass the same image as start and end and the clip starts and ends on the same picture, which is how you build a loop. Prices are Sume billable rates (provider list x 1.25, rounded up to the cent per job), read 2026-10-07.

Loop price

5-second loop, read 2026-10-07
ResolutionRate5 s job
480p$0.0625$0.32
720p$0.125$0.63
1080p$0.25$1.25

Check the seam by playing the clip twice in a row before you ship it, since the motion has to arrive back at the first pose. Shorter loops (2 to 3 seconds) are easier to land; 3 seconds at 720p is $0.38. Payload shape (field names follow the catalog, confirm with GET /v1/videos/models):

import json
img = "https://example.com/start.jpg"
payload = {"model": "wan-3.0", "duration": 5,
           "resolution": "720p", "frame_images": [
  {"type": "image_url", "image_url": {"url": img},
   "frame_type": "first_frame"},
  {"type": "image_url", "image_url": {"url": img},
   "frame_type": "last_frame"}]}
print(json.dumps(payload)[:80])

Sources

Related posts

More in Use cases

All Use cases posts

Written by Sume