Vertical and square cuts of one 45-second launch video: $0.60
One launch video, two cuts: 1080x1920 for Shorts and TikTok, 1080x1080 for square placements. Two Sume renders and two caption jobs cost $0.60.

To get a vertical and a square version of one 45-second product launch video, render the same voiceover and clips twice with Sume Timeline 1.0: once at 1080x1920 and once at 1080x1080. Each render is $0.10 because the public rate is $0.10 per ceil(output minute) and 45 seconds rounds up to one minute. Add one caption job per cut at $0.20 and the pair costs $0.60 (read 2026-10-08).
Why two cuts, and which placements accept them
YouTube says a Short can be up to three minutes and can use a square or vertical aspect ratio. TikTok recommends 9:16 for non-Spark ads, with a minimum of 540x960, and accepts 1:1 at a minimum of 640x640. A 1080x1920 file and a 1080x1080 file both clear those minimums, so a small team can post the same launch story to both feeds without reshooting.
| Placement | What the vendor page says | Sume cut that fits |
|---|---|---|
| YouTube Shorts | Up to three minutes; square or vertical aspect ratio | 1080x1920 or 1080x1080 |
| TikTok ad (non-Spark) | 9:16 recommended, minimum 540x960 | 1080x1920 |
| TikTok ad (non-Spark) | 1:1 minimum 640x640 | 1080x1080 |
What the two renders cost
The arithmetic below uses the Sume docs rates for Timeline 1.0 and standalone captions. Captions are a fixed $0.20 for videos of up to 60 seconds, which covers a 45-second cut. The Timeline job uses no provider inference, only worker ffmpeg, and the plan call is unbilled.
| Step | Rate | Count | Subtotal |
|---|---|---|---|
| Timeline 1.0 render, 45 s | $0.10 per ceil(output minute) = 1 minute | 2 | $0.20 |
| Standalone captions, 45 s | $0.20 per job (up to 60 s) | 2 | $0.40 |
| Timeline plan preflight | Unbilled | 2 | $0.00 |
| Total | $0.60 |
The two request bodies
Both renders reuse the same spine and slots. Only the output block changes. Set fit per slot: cover fills the frame, contain keeps the whole picture, and blur fills the sides with a blurred copy. Import every file first, because Sume rejects off-host URLs. Send Idempotency-Key on every render, and a different key per cut.
Run POST /v1/timeline-1.0/plan with each body before you pay. It returns billable_minutes and estimated_cost_usd_micros, so you see the $0.10 before you render.
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: launch-square-001" \
-d '{
"audio": { "url": "https://media.sume.com/artifacts/artf_demo/vo.wav", "duration_seconds": 45 },
"video": [
{ "source_url": "https://media.sume.com/artifacts/artf_demo/hero.mp4", "start": 0, "duration": 20, "fit": "cover" },
{ "source_url": "https://media.sume.com/artifacts/artf_demo/demo.mp4", "start": 20, "duration": 25, "fit": "blur",
"transition": { "type": "fade", "duration": 0.25 } }
],
"output": { "width": 1080, "height": 1080 }
}'Caption each cut, not the source
Standalone captions take a public HTTPS video_url, so run them on each rendered MP4. If the launch voiceover is English, slam is the default for Latin text. For Korean speech use a Hangul style such as korean-ad, because Latin styles return caption_hangul_text_latin_style instead of burning tofu boxes.
Keep the caption job on the finished cut so the words sit inside the safe area of that aspect ratio.
Sources
Related posts
More in Use cases
- Letter size 8.5x11 AI image: 1088x1408 is an exact ratio
GPT Image 2.5 on Sume needs multiples of 16. 1088x1408 matches 8.5x11 exactly (17:22) and passes the pixel box. 2176x2816 is the 2x size.
- LinkedIn carousel from a video: up to 10 square cards with Sume
LinkedIn carousels take 2 to 10 cards, 1080x1080, up to 10 MB each. Crop a 9:16 video to 1:1 with Sume video filter and pull stills with video frames.
- LinkedIn in-stream pairing rule: which masters to render and the cost
LinkedIn pairs horizontal with horizontal, vertical with vertical, square with either. Work out which masters to render and what each costs on Sume timeline.
- LinkedIn video ad length: trim a 90-second cut to 30 s with Sume
LinkedIn allows 3 seconds to 30 minutes and recommends 15 to 30 seconds. Trim a longer cut with Sume video trim at $0.02 a job, then check size before upload.
Written by Sume