Animate a rangoli photo into a 5-second Diwali clip for $0.63
Turn your own rangoli photo into a 5-second diya-flicker clip for Diwali on Sunday, November 8, 2026. Wan 3.0 first frame at 720p is $0.625 on Sume.

To animate a rangoli photo for Diwali, upload the photo, then send it to Sume's Video Router as the first frame of a 5-second Wan 3.0 clip with a prompt that moves only the light: diya flames flickering, a soft glow shifting over the coloured powder. At 720p that is 5 seconds x $0.125 = $0.625, and the rangoli you made stays the one in the picture.
Diwali 2026 is Sunday, November 8, with the five-day festival running November 6 to 10, according to Awareness Days (read 2026-10-04), which also lists lighting diyas, creating rangoli, exchanging gifts and gathering with loved ones among the celebrations. A short clip of your own rangoli is a greeting that is hard to mistake for a stock template.
Why start from your own photo, not a generated rangoli?
Rangoli is hand-made, and a family's pattern is the point of the greeting. When a video model is given a photo as the first frame it continues from that image rather than inventing a new design, so the geometry you laid out stays yours. Keep the prompt to motion that does not rewrite the pattern, and say so: "keep the rangoli unchanged".
What does the request look like?
Wan 3.0 takes a start frame through image_url, accepts 2 to 30 seconds, and offers 480p, 720p and 1080p. Image inputs must be public HTTPS URLs that Sume can fetch (Media inputs), so host the photo somewhere reachable first. Choose 1:1 or 9:16 for the message you will send.
curl -X POST https://api.sume.com/v1/video-router/generate \
-H "Authorization: Bearer $SUME_API_KEY" \
-H "Content-Type: application/json" \
-H "Idempotency-Key: rangoli-clip-001" \
-d '{
"model": "wan-3.0",
"prompt": "Keep the rangoli unchanged. The diya flames flicker gently and warm light moves slowly across the coloured powder. Static camera. No text.",
"image_url": "https://example.com/my-rangoli.jpg",
"resolution": "720p",
"duration": 5,
"aspect_ratio": "1:1",
"mode": "async"
}'What does it cost at each resolution?
The catalog lists Wan 3.0 at $0.05, $0.10 and $0.20 per second by resolution tier, and Sume bills list x 1.25 on every Video Router row (Video Router docs). A rangoli photo does not need 1080p for a phone message, so draft at 720p and spend more only for a screen.
| Resolution | List per second | Billed per second | 5-second clip |
|---|---|---|---|
| 480p | $0.05 | $0.0625 | $0.3125 |
| 720p | $0.10 | $0.125 | $0.625 |
| 1080p | $0.20 | $0.25 | $1.25 |
When should I send it?
Dhanteras is Friday, November 6, and the main Lakshmi Puja evening is Sunday, November 8, so a clip finished by the 5th has time to be forwarded. Poll GET /v1/jobs/{id}/status until it is completed and take the video from the job result (Jobs and results).
If you want it in a longer greeting with photos and music, the recipe in Diwali greeting video from photos takes this clip as one slot.
Sources
Related posts
More in Use cases
- Diwali shop offer in English and Hindi: one clip, two voices, $2.13
One 12 s Wan 3.0 clip, an English and a Hindi voice-over, two Timeline renders and two caption jobs for a Diwali offer: $2.1266 in total on Sume.
- Does dimming or cropping a clip need a YouTube AI label?
YouTube lists dimming as a colour adjustment needing no label; cropping is not listed either way. The label turns on realistic synthetic content.
- DOOH 1080x1920 10 s master: a render checklist
An example vertical DOOH master (1080x1920, H.264 MP4, 10 s, 25 to 30 fps). What a Sume video request controls and what you must check yourself.
- Dribbble shot image: 1600 px wide, 10 MB, PNG JPG or GIF
Dribbble recommends images at least 1600 px wide and takes PNG, JPG or GIF up to 10MB. Sizes Sume can generate at 1600 wide, and a script to check the file.
Written by Sume