Listing walkthrough from 8 photos: seven 4-second Wan 3.0 transitions
Eight room photos become seven Wan 3.0 first-to-last-frame transitions of 4 seconds. $3.50 at 720p plus $0.10 for the timeline render on Sume.

A listing walkthrough needs the camera to travel from room to room. Using photo N as the first frame and photo N+1 as the last frame gives a transition clip between each pair: eight photos make seven clips. Prices are Sume billable rates (provider list x 1.25, rounded up to the cent per job), read 2026-10-07.
Cost
| Line | Qty | Total |
|---|---|---|
| Wan 720p, 4 s transition | 7 | $3.50 |
| Wan 480p draft pass | 7 | $1.75 |
| Timeline render, 1 min | 1 | $0.10 |
| Total, 720p final | 8 | $3.60 |
Run the 480p draft pass first, drop transitions that morph badly, then rerun only those at 720p. Pairing code:
photos = ["a.jpg", "b.jpg", "c.jpg", "d.jpg",
"e.jpg", "f.jpg", "g.jpg", "h.jpg"]
pairs = list(zip(photos, photos[1:]))
print(len(pairs), pairs[0])
for first, last in pairs:
job = {"model": "wan-3.0", "duration": 4, "resolution": "720p",
"first_frame": first, "last_frame": last}Sources
Related posts
More in Use cases
- Live stream avatar: queue pre-rendered reaction clips instead
For a stream overlay, render ten short Sume avatar clips ahead of time and trigger them from chat events. Ten 6-second clips cost $14.70 on plus.
- Loading states for a Generate clip button: pending to cancelled
Map Sume's five video job statuses to five UI states, handle the 409 job_not_completed case, and poll at the interval the API suggests instead of a fixed timer.
- Localize one video ad into many languages with Sume batches
Two ways to localize one ad on Sume: a bulk Format batch with one item per language, or burn translated cue captions onto the existing video for $0.20 per job.
- Native-speaker review for an AI voiceover: a 10-minute checklist
Decagon validates locale voices with native speakers. A checklist to do the same review on any AI voiceover before you publish it in another language.
Written by Sume