International Men's Day 19 Nov 2026: a workplace announcement clip

International Men's Day is 19 November 2026 with the theme The Future is Everyone. Build a short announcement clip from one photo with caption cues on Sume.

4 min readSume
All posts

International Men's Day is 19 November, and the organiser's 2026 theme is "The Future is Everyone". A team, club or school that is holding a talk or a coffee morning can turn one photo of the room into a short silent clip and burn the details on as caption cues.

The date and theme come from the International Men's Day site, read on 2026-10-13. Everything about Sume comes from the docs pages under sources.

What does the organiser say for 2026?

The site gives the date as 19 November and the 2026 theme as "The Future is Everyone". It lists three goals for 2026: formal recognition of the day on the UN calendar, mandatory reporting of outcomes for males and females across UN programmes and the Sustainable Development Goals, and endorsement of the New York Declaration for Men and Boys.

A workplace clip is about your own event. Quote the theme if you like, and leave the UN goals to the organiser's page.

International Men's Day 2026, from the organiser's site. Read 2026-10-13.
DateWhat happensSource
19 Nov 2026 (Thu)International Men's DayInternational Men's Day site
2026 themeThe Future is EveryoneInternational Men's Day site

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?

Keep your own event in front and the theme as one line. A five-cue plan for a 10-second clip:

Cue plan for a 10-second clip. Date and theme from the International Men's Day site, read 2026-10-13; time and room are placeholders.
Start (s)End (s)Cue textWhy
02International Men's Day, 19 NovemberThe date
24This year: The Future is EveryoneThe organiser's 2026 theme
46Coffee and a talk at 12:30Your own event
68Room 2, ground floorYour own location
810Everyone is welcomeMatches the theme

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, "International Men's Day, 19 November"),
    (2, 4, "This year: The Future is Everyone"),
    (4, 6, "Coffee and a talk at 12:30"),
    (6, 8, "Room 2, ground floor"),
    (8, 10, "Everyone is welcome")
]
payload = {
    "video_url": "https://example.com/mens-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?

Host the clip at a public HTTPS URL before the caption job. A photo of a real room with colleagues in it needs their consent for an outside post, and generated motion can alter faces; prefer an empty-room photo.

Do not caption the UN goals as your company's position. The cues say what you wrote.

Sources

Related posts

More in Use cases

All Use cases posts

Written by Sume