Zillow Showcase video autoplays on mute: add cue captions
A Showcase video plays muted as the second carousel image, so a silent walkthrough needs on-screen words. Burn authored cues in with Sume captions.

Zillow Showcase video autoplays on mute as the second image in the listing carousel, so a walkthrough with no on-screen words says nothing until someone taps. Sume video captions can burn authored cues onto a silent clip without speech-to-text, for $0.20 on a video up to 60 seconds.
Zillow's Showcase Getting Started Guide: Editing listings (read 2026-10-03) describes the autoplay and the 120-second maximum, and says videos cannot include persistent agent or brokerage logos, watermarks or advertising. It does not say anything about captions, so check it before you pick a look.
As with any Showcase file, the photographer uploads through Aryeo, and agents choose from what is uploaded. Sume makes the captioned file; it does not upload it.
Why does a muted autoplay need cues instead of speech captions?
A house walkthrough is usually silent or has a music bed. Sume's speech captions need audible speech: a silent clip fails as caption_no_speech with next_action: use_overlay_captions. The fix the docs give is to pass cues (or segments), each with text, start and end in seconds. That path skips speech-to-text and burns exactly your copy at exactly those times.
script_text, words, cues and segments are mutually exclusive, so pick one per request. SRT uploads are not supported; pass phrase-level text as cues instead.
What does a cue request look like?
Send a public HTTPS video URL and the cues. Three beats cover a short walkthrough: the room, the one fact worth reading, and the close.
curl -X POST https://api.sume.com/v1/video-captions \
-H "Authorization: Bearer $SUME_API_KEY" \
-H "Content-Type: application/json" \
-H "Idempotency-Key: showcase-cues-001" \
-d '{
"video_url": "https://media.sume.com/artifacts/artf_demo/walkthrough.mp4",
"style": "slam",
"cues": [
{"text": "South-facing kitchen", "start": 1, "end": 5},
{"text": "Island seats four", "start": 6, "end": 10},
{"text": "Garden through the glass doors", "start": 12, "end": 17}
]
}'How do I keep the words readable and the rules intact?
Zillow bars persistent marks, so keep each cue short-lived and about the home, never a phone number or brokerage line held on screen. A cue that changes every few seconds reads as a caption; a fixed line reads like a plate.
Style and placement are yours to edit. A style is a set of design tokens, and the optional design field overrides one request, for example placement.anchor_ratio to move the line, or colors.active. If footage is busy, the earlier post on dimming a clip before captions covers the video filter route.
| Setting | Value | Why |
|---|---|---|
| cues | text + start + end in seconds | Skips speech-to-text, so a silent clip works. |
| style | slam, punch, tiktok-green or a Hangul identity | Omit it and the wording decides: slam for Latin text. |
| language | optional hint | Only tells speech-to-text what to expect; unused with cues. |
| price | $0.20 up to 60 seconds | Fixed estimate; confirm in GET /v1/catalog. |
What can go wrong?
Korean copy on slam, punch or tiktok-green is a 400 (caption_hangul_text_latin_style), because those faces have no Hangul glyphs. Pick a Hangul style for Korean cues.
The video URL must be a fetchable public HTTPS file; signed, private and non-HTTPS URLs are rejected. If you need a 120-second tour cut first, run video trim and caption the result. The captioned file arrives as a job result; see Jobs and results. To restyle without a new transcription, pass source_caption_id instead of video_url; billing is unchanged, a restyle is still a render.
Sources
Related posts
More in Use cases
- 12 thumbnail variants per video: cost on Sume by model
Twelve thumbnail variants per video cost $0.45 on Flux 2 Pro, $0.60 on Seedream 4.5 and $1.20 on Nano Banana 2 at 1K on Sume. Monthly totals for 30 videos.
- A 15-second Omni ad: two clips, one fade, what it costs
Omni makes 3 to 10 seconds, so a 15-second ad is a 10 and a 5 second clip joined by a Sume Timeline fade: about $1.98 at 720p versus $1.50 of Omni on Google.
- 200-image mood board for $1: Soul at half a cent on Sume
Higgsfield Soul costs $0.005 per image on Sume, returns 1 or 4 per call, and is text-only. 200 mood board images cost $1.00 in 50 calls of four.
- A 30-minute lofi study video from 12 Lyria tracks for $4.51
Twelve 2.5-minute Lyria tracks cost $1.50, joining them $0.01 and a 30-minute Timeline render $3.00. Plan it free with the unbilled plan call.
Written by Sume