St Andrew's Day Mon 30 Nov 2026: pub and cafe hours clip with cues
St Andrew's Day 2026 is a Monday bank holiday in Scotland. Build a silent opening-hours clip from one venue photo with image-to-video and caption cues.

St Andrew's Day 2026 falls on Monday 30 November, and the Scottish government lists it as a bank holiday, so a pub, cafe or shop in Scotland has a day when its usual hours may not apply. A short silent clip from one photo of your venue, with the day's hours burned on as cues, is the cheapest way to tell regulars before the day.
The date and the weekend rule come from mygov.scot's bank holiday page, read on 2026-10-13. Everything about Sume comes from the docs pages under sources.
What does mygov.scot say about 30 November 2026?
The page's 2026 table lists St Andrew's Day on 30 November, a Monday. It also explains that when a holiday falls on a weekend, a weekday becomes the bank holiday instead, usually the Monday after. Because 30 November is already a Monday this year, no substitute day is needed.
A bank holiday is not the same as a legal closing day: whether your venue opens is your decision, so the clip should state your own hours, not the holiday.
| Date | What happens | Source |
|---|---|---|
| Mon 30 Nov 2026 | St Andrew's Day, listed as a Scottish bank holiday | mygov.scot bank holiday page |
| Weekend rule | A weekday becomes the bank holiday, usually the Monday after | mygov.scot bank holiday page |
Which Sume calls build the clip?
Step one is a video job at POST /v1/videos. Put your photo in frame_images with frame_type set to first_frame and Sume treats the job as image-to-video; send no photo and it is text-to-video. Before you pick a model, call GET /v1/videos/models and read supported_durations, supported_frame_images and supported_aspect_ratios for it, because limits differ by model. The docs state, for example, that wan-3.0 accepts 2 to 30 seconds.
Step two is POST /v1/video-captions with the finished clip's public HTTPS URL as video_url and a cues array of text, start and end. Because you send cues, Sume does not run speech-to-text and burns your text at those times. A silent clip with no cues fails with caption_no_speech, so the cues are not optional for a silent clip. Both calls are asynchronous jobs; poll or take a webhook for the result.
What should the cues say?
Put the date and your hours in the first four seconds. A five-cue plan for a 10-second clip:
| Start (s) | End (s) | Cue text | Why |
|---|---|---|---|
| 0 | 2 | St Andrew's Day, Monday 30 November | The date, from the bank holiday list |
| 2 | 4 | We are open 11 until 9 | Replace with your real hours |
| 4 | 6 | Book a table by Friday | Your own booking rule |
| 6 | 8 | Tartan welcome for everyone | A tone line, no claim |
| 8 | 10 | See you on the 30th | Close on the date again |
How do you send the caption job?
This script builds the cue payload and prints it, so you can check the JSON before you post it with your own API key and the real clip URL.
import json
cues = [
(0, 2, "St Andrew's Day, Monday 30 November"),
(2, 4, "We are open 11 until 9"),
(4, 6, "Book a table by Friday"),
(6, 8, "Tartan welcome for everyone"),
(8, 10, "See you on the 30th")
]
payload = {
"video_url": "https://example.com/st-andrews-day.mp4",
"cues": [{"text": t, "start": s, "end": e} for s, e, t in cues],
}
print(json.dumps(payload, indent=2))What can go wrong?
The video URL must be public HTTPS, so host the clip first. Generated motion can change signage and lettering in your photo, so check the result against the real shopfront before you caption it. If the photo shows a sign with old hours, caption over a different frame.
Hours are the part most likely to be wrong. Cues are plain text you author, so a typo ships as written; read every cue back before you post.
Sources
Related posts
More in Use cases
- St. Nicholas Day Dec 6 and Santa Lucia Dec 13, 2026 are both Sundays
Both days fall on a Sunday in 2026. Two 6 s 720p Wan 3.0 clips from product photos cost $1.50 on Sume ($0.75 each), enough for a pair of Sunday posts.
- SynthID Detector is public: what it checks for AI ad creative
Google opened SynthID Detector to everyone on Oct 7, 2026 for Google, OpenAI, NVIDIA and Kakao marks. What a result means for AI ads and Sume files.
- 10 SynthID checks a day: which of 40 ad assets to submit
SynthID Detector reportedly allows about 10 checks per user per day. A triage order for a 40-asset AI ad launch, with Sume job records as the real proof.
- Thanksgiving Day 2026: $6.9B online forecast and a three-post plan
Adobe forecasts $6.9 billion online on Thanksgiving, Nov 26, 2026, up 8.5%, with 63% on mobile. Three 6-second vertical clips on Sume cover the day for $2.25.
Written by Sume