Custom thumbnail for each Short in a YouTube series: pull the frame
YouTube lets a Shorts series carry a unique custom thumbnail per Short. Pull the best frame from each render with Sume video frames, then dress it.
How do you make a custom thumbnail for every Short in a series?
Take one still from each finished episode, then edit it into a consistent frame. YouTube's help says that for a Shorts series you can upload unique custom thumbnails for each individual Short in the series, and its launch post names custom thumbnails alongside sequential playback.
A frame from the episode itself keeps the thumbnail honest, because the viewer sees the same face and scene they will watch.
Getting the frame
Sume's video frames API extracts stills from one clip at the times you name, as durable media.sume.com images at the source size. Send at[] with up to the times you want, or fps. The submit always returns 202, so poll the job rather than waiting on a sync response, and it is billed by its own compute, so read the price in the catalog.
The exact-frame route matters for thumbnails. Video inspect's default stills are sampled mid-bin at a 768-pixel edge, and its fast seek mode may return a frame up to one keyframe interval earlier than you asked, so it is the wrong tool when you want one specific expression.
| Route | Frame accuracy | Size | Use it for |
|---|---|---|---|
| Video frames, at[] | The instant you name | Source size | The final thumbnail still |
| Video inspect, default | Mid-bin samples | Longest edge 768 by default | Choosing which second is best |
| Video inspect, seek fast | Keyframe at or before | Same | A quick look only |
Dressing the still
Run the chosen still through an image edit so every episode shares one frame treatment: the same border, type position and colour. Ideogram 4.5 takes up to 5 reference images and, with references, edits the first one, so the episode frame goes first and a template goes after it.
Check the output ratio against the Shorts you are covering. An edit without an aspect ratio keeps the shape of the source image, which is useful here because a portrait frame stays portrait.
- One template for the whole season.
- Change only the episode name and the frame.
- Do not put a number you may need to change after a deletion on the image.
- Keep an image for each episode next to its job id.
What not to promise
YouTube's pages describe where custom thumbnails can be uploaded, not how much they change viewing. Treat the thumbnail as a way to tell episodes apart in a list, and measure it in YouTube Studio after publishing rather than assuming.
One practical habit: choose the frame at a moment with a clear subject and some empty space for the title, and write the chosen timestamp beside the episode in your ledger. If you ever re-render the episode, you can pull the equivalent frame again and the thumbnail set stays consistent.
Sources
Related posts
More in Media tools
- Estimate a video render cost before you pay: Sume timeline plan
POST /v1/timeline-1.0/plan returns billable minutes, an estimated cost and a filtergraph summary without a job, a reserve or a media download.
- Kling motion control job done: a signed Python webhook receiver
Submit a Sume Kling 3.0 motion-control job with mode webhook, then verify the HMAC signature in Python, reject an empty secret and answer fast. Runnable code.
- Loop a 30-second music bed under a 3-minute Reel: the body
A short bed can cover a 180-second Reel with soundtrack.loop, duck_db and a fade-out. One Timeline 1.0 body, the 3-minute bill, and the limits to respect.
- MAI-Voice-2.1 is not on Sume: make talking clips with Sume TTS
Microsoft MAI-Voice-2.1 launched 2026-10-01 but Sume does not list it. Here is the path that ships: Sume TTS audio, then H3 Max lip sync on a still.
Written by Sume