Zillow Showcase video: 120 seconds, no persistent logos
Zillow Showcase video caps at 120 seconds and bars persistent agent or brokerage logos. Here is how to cut a compliant version of a tour with Sume video trim.

A Zillow Showcase listing video can run at most 120 seconds and cannot carry persistent agent or brokerage logos, watermarks or advertising. If you have a longer tour or a branded cut, Sume video trim can produce a 120-second-or-shorter, logo-free MP4 from it for $0.02 a job.
One thing to settle first: Zillow's page says the photographer uploads Showcase video through Aryeo, and agents then pick from the videos already uploaded. So for the Showcase carousel itself, the file has to reach Zillow through your photographer's workflow. Sume's docs describe no connector to Zillow or Aryeo, so Sume is where you make the cut, and the upload is a separate step you or your provider performs.
Rules below come from Zillow's Showcase Getting Started Guide: Editing listings, read 2026-10-03. Sume's side comes from Video trim and Timeline 1.0.
What does Zillow's Showcase page say about video?
The page states four things that matter for a cut:
- Maximum length is 120 seconds.
- Videos cannot include persistent agent or brokerage logos, watermarks or advertising. Personal branding such as introducing yourself is permitted.
- Videos must be relevant to the listing and focused primarily on the listing, or they may be flagged and removed.
- Only the media provider uploads videos, through Aryeo, as files rather than links. Agents select from the uploaded videos in the Showcase editor.
How do I cut a long tour down to 120 seconds?
Video trim takes one clip already hosted on media.sume.com and a range, and returns a new MP4 holding only that range. Send start plus exactly one of end or duration. duration accepts 0.2 to 900 seconds, so 120 is well inside the range. The source file is untouched.
Trim requires an Idempotency-Key. Import the clip first with POST /v1/media-imports; the endpoint does not fetch arbitrary URLs. Source clips can be up to 1800 seconds. The request below keeps 118 seconds starting at the 14-second mark, which leaves two seconds under the cap.
curl -X POST https://api.sume.com/v1/video-trim \
-H "Authorization: Bearer $SUME_API_KEY" \
-H "Content-Type: application/json" \
-H "Idempotency-Key: zillow-cut-001" \
-d '{
"video_url": "https://media.sume.com/artifacts/artf_demo/full-tour.mp4",
"start": 14,
"duration": 118
}'Which trim settings matter for a listing cut?
Four behaviours change the result. Check them before you hand the file to your photographer.
| Field | Default | What it does for a 120-second cut |
|---|---|---|
| precision | exact | Frame-accurate re-encode, so the cut lands on the frame you chose. |
| precision: keyframe | off | Stream copy; the cut may start a GOP early, so read actual_start_seconds. |
| audio | keep | Use drop if the tour has music you cannot license for the portal. |
| end past source | clamps | The result warns trim_clamped_to_source instead of failing. |
How do I keep logos out of the Showcase cut?
Keep two files. The branded version is for your own channels; the Showcase version never gets the plate. If you add a logo or price plate with timeline compose overlay mode, render that as a separate job from the clean clip, so the clean MP4 stays untouched.
Sume's burned-in captions draw words, not logos. Zillow's page does not mention captions either way, so treat a caption style as your own judgment call and read the page before you add one. Rotating cue text is different from a persistent mark, but the decision is Zillow's, not Sume's.
What does Sume not do here?
Sume does not upload to Zillow, does not check a video against Zillow's rules, and cannot make a video count as the photographer's work. It cuts the file. Poll the job with GET /v1/jobs/:id/status and read GET /v1/jobs/:id/result, which returns video_url, duration_seconds and actual_start_seconds; the details are on Jobs and results.
Confirm the finished duration in the result before you send the file on. A 120-second limit is not a target; a few seconds under leaves room for a re-encode on the other side. If your tour is a set of room clips rather than one long take, assemble them first with Timeline 1.0, then trim the render if it runs over.
Sources
Related posts
More in Use cases
- 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.
- AI album cover generator: square art at 3000×3000
Generate square album art, then upscale: Apple recommends at least 3000×3000. On Sume, generate 2400×2400 and upscale it 1.25× to reach 3000×3000.
- AI avatar for online course videos: build and update lessons
Use an AI avatar as your online course instructor: one reusable avatar, a short talking video per section, captions, and one Timeline join per lesson.
- Talking avatar for PowerPoint presentations, slide by slide
Make a talking avatar presenter for PowerPoint: one Sume clip per slide, up to 60 seconds each, in 16:9 or 4:3 to match the slide, inserted as MP4.
Written by Sume