Hotel room tour in one take: 30 seconds of Seedance 2.5 from photos

Turn room photos into a 30-second one-take hotel tour on Seedance 2.5: prompt route, first-frame photo, what it invents, and the Sume price at 720p and 1080p.

5 min readSume
All posts

A generated hotel room tour is a mood clip, not a record of the room. Use one real photo as a first frame, give the camera a route (door, bed, window, bathroom door) and keep it to 30 seconds. Seedance 2.5 on Sume costs $17.34 for 720p or $42.65 for 1080p at that length, read 2026-10-05.

That distinction matters for travel. A guest who sees a room in an ad expects that room. Do not use a generated tour as the listing's proof of what a room contains.

What one take suits

One take suits a hotel room because the camera moves through a single space and the order of things is natural: entrance, bed, window, desk. ByteDance Seed introduced Seedance 2.5 with up to 30 seconds per generation and a focus on one-take creation (read 2026-10-05), which matches that kind of path.

What it does not suit is a multi-room property tour. A lobby, a room and a pool are three spaces, and a single generation moving across them is likely to invent connecting spaces. Make one clip per space and join them later.

Route prompt

State the route as four stops and keep the pace constant.

  • Start: "The camera starts inside the door of a bright hotel room at eye height."
  • Stop 1: "It moves slowly forward past the foot of a white-linen king bed."
  • Stop 2: "It drifts toward the window, where sheer curtains move slightly and a city skyline is visible."
  • Stop 3: "It turns gently right to a small desk with a lamp, then ends on the bathroom door."
  • Light: "Soft daylight, warm lamp glow, no people."

Price by length

A room tour can run 15, 20 or 30 seconds. 30 gives the camera time to move slowly.

Seedance 2.5, 16:9, Sume price for the clip, list x 1.25 rounded up to the cent, read 2026-10-05
Length480p720p1080p
15 s$4.04$8.67$21.33
20 s$5.38$11.56$28.44
30 s$8.07$17.34$42.65

Request

A first frame from the real room photo anchors the layout.

curl -X POST https://api.sume.com/v1/videos \
  -H "Authorization: Bearer $SUME_API_KEY" \
  -H "Content-Type: application/json" \
  -H "Idempotency-Key: room-tour-001" \
  -d '{"model":"seedance-2.5","prompt":"Camera starts inside the door at eye height and moves slowly forward past the foot of the bed, drifts toward the window with sheer curtains, turns gently right to the desk and lamp, ends on the bathroom door. Soft daylight, warm lamp glow, no people.","frame_images":[{"type":"image_url","image_url":{"url":"https://example.com/room-entrance.jpg"},"frame_type":"first_frame"}],"duration":30,"resolution":"720p","aspect_ratio":"16:9"}'

Checks before the clip goes live

Count the beds, windows and doors against the real room. A one-take generation can add or move a feature while it travels, and a guest will notice a second window that does not exist. Compare the final frame with a photo of the bathroom door.

If anything is wrong, retry at 480p first. A 30-second 480p proof is $8.07, so three proofs cost less than one 720p render. And if the route needs a hotel-specific caption such as the room name, add it as text in an editor after generation; do not ask the model to write it.

What to leave out of the prompt

Do not list amenities. A prompt that says "minibar, safe, kettle, iron, hairdryer" asks for a catalog, and the camera has no time to show each one. Pick the two things a guest cares about, usually the bed and the view, and let the rest be background. Do not name a brand of linen or a hotel chain; the model will invent a logo, and an invented logo is a problem if the clip is published. Do not ask for people in the first version. People in a hotel room add faces and hands to check, and a tour reads fine empty.

If the first draft is too fast, add the pace words again at the end of the prompt, not only at the start. "Slow, steady, unhurried" at the end of a long prompt is a common fix, and a 480p retry is cheap.

Longer than 30 seconds

If you want a tour that runs past the 30-second ceiling, make a second job. Take a still from the last second of the first clip and send it as the first frame of the next. The Sume video docs list no extend field for seedance-2.5, so this two-job approach is the way to continue a scene. The seam is best hidden at a door or a turn.

Sources

Related posts

More in Use cases

All Use cases posts

Written by Sume