Add a 3-second end card after a clip with Timeline 1.0
In Timeline 1.0 a still is a static hold, so an end card is a second slot after the clip. Add a fade and a soundtrack fade-out on the card.

An end card is a still shown after the last shot, usually with a logo and a line of text. In Timeline 1.0 a still is a valid video[] source and is held as a static image, so the card is a second slot placed after the clip. Give that slot a fade transition and set a soundtrack with a fade_out_seconds so the music ends on the card instead of cutting off.
How do I make the card image?
Design it anywhere and put it in your workspace as a media.sume.com file, or generate one with POST /v1/images; see the Images docs for sizes and aspect ratios. Then match the card's shape to the render: a 1080x1920 default output wants a vertical card, and fit: "cover" crops anything else.
Which fields shape the ending?
| Field | Limit |
|---|---|
video[n].transition | On slots after the first; at most 1 second and 50% of the shorter neighbour |
output.fade_out_seconds | 0 to 5 seconds; fades the whole output |
soundtrack.fade_out_seconds | Up to 10 seconds |
soundtrack.loop | Loops the bed |
What does the request look like?
This is an 8-second clip followed by a 3-second card, so audio.duration_seconds is 11 and the card starts at 8. The spine here is silent and the music is a soundtrack; a clip's own audio is not carried through a render, so detach it with Audio detach if you need to keep it. Declared starts are authoritative and the compiler compensates for the fade overlap.
curl -X POST https://api.sume.com/v1/timeline-1.0/render \
-H "Authorization: Bearer $SUME_API_KEY" \
-H "Content-Type: application/json" \
-H "Idempotency-Key: end-card-001" \
-d '{
"audio": { "mode": "silence", "duration_seconds": 11 },
"soundtrack": {
"url": "https://media.sume.com/artifacts/artf_demo/bed.mp3",
"loop": true,
"fade_out_seconds": 3
},
"video": [
{ "source_url": "https://media.sume.com/artifacts/artf_demo/spot.mp4",
"start": 0, "duration": 8 },
{ "source_url": "https://media.sume.com/artifacts/artf_demo/end-card.png",
"start": 8, "duration": 3,
"transition": { "type": "fade", "duration": 0.5 } }
]
}'What does it cost?
The render is billed at $0.10 per output minute, and an 11-second output rounds up to one minute. The card adds no inference cost, since the docs describe Timeline as worker ffmpeg only. To append the same card to many clips, change only the first source_url and the idempotency key and send one request per clip.
Sources
Related posts
More in Use cases
- AI Act standard-editing exemption: trim, filter, caption steps
The Commission FAQ exempts AI assisting standard editing from marking. Which plain edit steps Sume exposes (trim, dim, crop, caption), and what to check.
- AI Act deepfake disclosure at first exposure: marking is not enough
Per the Commission FAQ, deployers disclose a deepfake at first exposure in a form people can perceive; the provider's machine-readable mark alone is not enough.
- AI Act deepfake definition: the three cumulative criteria
A deepfake under the AI Act needs three cumulative criteria per the Commission FAQ: resemblance, an existing subject, and a false appearance of authenticity.
- AI Act artistic or satirical deepfakes: a lighter disclosure
For evidently artistic, satirical or fictional works the Commission says disclose in an appropriate manner that does not hamper enjoyment. Credit or banner?
Written by Sume