YouTube 'daily custom thumbnail limit reached': retry in 24 hours
YouTube caps custom thumbnails per channel per day, and the error says to retry in 24 hours. Queue Sume thumbnails and stop the loop on that message.
YouTube limits how many custom thumbnails a channel can upload each day, and the limit varies by region and channel history. When you see the error 'daily custom thumbnail limit reached', try again in 24 hours, so a batch loop should stop and reschedule instead of retrying.
What does the page say?
The limit is not a fixed published number.
| Item | Value |
|---|---|
| Limit | Varies by region and channel history |
| Error text | Daily custom thumbnail limit reached |
| Advice | Try again in 24 hours |
How should a batch behave?
Generate or extract thumbnails ahead of time, and upload only the number the channel accepts. This function turns a queue into a schedule when you know your own allowance, which you must discover for your channel.
def schedule(queue, per_day):
return [queue[i:i + per_day] for i in range(0, len(queue), per_day)]
days = schedule(["t%02d" % n for n in range(1, 8)], per_day=3)
for d, items in enumerate(days, start=1):
print("day", d, items)Does Sume re-render on retry?
No. Sume jobs take an Idempotency-Key, and finished results are durable URLs, so a rescheduled upload reuses the same image. Re-render only if you change the creative.
Sources
Related posts
More in Developers
- YouTube Data API: 100 videos.insert calls a day, plan Sume uploads
Google's default quota gives a project 100 videos.insert calls per day. Batch Sume clips into a daily upload plan and render only what you can post.
- YouTube Data API 10,000-unit pool: budget checks for a pipeline
Google gives a project 10,000 units a day shared by endpoints other than search.list and videos.insert. Poll Sume for job status instead of spending them.
- YouTube Shorts top out at 1080p: don't render 2160 in Timeline 1.0
YouTube's help page says Shorts can be uploaded at a maximum of 1080p. Timeline 1.0 allows up to 2160 per side, so set 1080x1920 and save render time.
- YouTube Studio takes 15 Shorts per upload: batch-render vertical clips
YouTube lets you pick up to 15 Short files at once, each up to 3 minutes, square or vertical. Submit the jobs in a Python loop with idempotency keys on Sume.
Written by Sume