Las Posadas December 16-24: nine nightly invite videos for $1.93
Las Posadas runs nine nights from December 16. Reuse one invite still and burn nine different host lines with nine caption jobs for about $1.93 on Sume.

Las Posadas has nine nights, 16 to 24 December, and each night often has a different host home. One invite still, one 4-second Timeline render ($0.10) and nine caption jobs ($1.80) cost $1.933 with the $0.033 still on Sume. Each night's invite carries its own host and time.
Wikipedia, read 2026-10-03, says the celebration is a nine-night devotional in Mexico, Guatemala, El Salvador, Honduras and Hispanic US communities; it dates to 1586 and has run for over four centuries; participants play Mary and Joseph visiting an 'inn' each night; star-shaped piñatas are broken; and San Antonio has hosted a River Walk procession since 1966. It also notes 'posada' now informally refers to any December office party.
Nine hosts, nine captions
Make one still of a lit doorway, render it once, then burn the host line for each night. The base render stays the same; only the cue text changes.
| Item | Cost |
|---|---|
| One still | $0.033 |
| One 4 s render | $0.10 |
| Nine caption jobs | 9 x $0.20 = $1.80 |
| Total | $1.933 |
Respect the occasion
For a religious event, keep the imagery simple and let the community lead the wording. If you use 'posada' for a company party, remember the page says some Catholics object to that use.
import os, sys, uuid, requests
def main():
key = os.environ.get("SUME_API_KEY", "")
if not key:
sys.exit("Set SUME_API_KEY first")
body = {
"video_url": "https://media.sume.com/artifacts/YOUR_ARTIFACT/clean.mp4",
"style": "slam",
"cues": [
{"text": "Posada 3: Casa Ruiz, 7 p.m.", "start": 0.0, "end": 4.0},
],
}
resp = requests.post(
"https://api.sume.com/v1/video-captions",
json=body,
timeout=60,
headers={"Authorization": "Bearer " + key,
"Idempotency-Key": str(uuid.uuid4())},
)
print(resp.status_code, resp.json())
if __name__ == "__main__":
main()
What Sume does and does not do
- Does: render nine versions.
- Does not: coordinate hosts or RSVPs.
- Does not: write the songs or the prayers.
Sources
Related posts
More in Use cases
- Legal 77.3%, financial 78.4%: a review step before an avatar render
HeyGen's survey puts avatar use at 77.3% in legal and 78.4% in financial services. Add a script sign-off and job record to a Sume avatar workflow before render.
- LLM-written cue sheet: validate the times before you burn captions
Gemini 3.8 Flash or any LLM can draft caption cues as JSON. Check order, overlap and length in Python, then burn them with /v1/video-captions for $0.20.
- Liftoff video creative specs: 1080x1920, 300 MB, 180 s
Liftoff lists portrait video at 1080x1920 up to 300 MB and 180 s, landscape at 1920x1080, plus a 1 MB end card image. How to cut both with Sume.
- Link in a YouTube Short: description and comments aren't clickable
YouTube lists URLs in Shorts descriptions and comments as non-clickable. Channel links, related videos and brand deal links work. A surface-by-surface table.
Written by Sume