Wedding highlight video: keep the vows audio, cut the rest
Cut a 2-minute wedding highlight from guest clips: take vows audio with audio-detach, place clips over it in Timeline 1.0, and add a quiet music bed.

To keep the vows and lose the rest of a wedding video, detach the audio with POST /v1/audio-detach ($0.01), use it as the Timeline 1.0 audio spine, and cover it with guest clips. The two-minute render is $0.20. The vows stay in sync with the voice, and the pictures change over it.
How
Detach the audio from the ceremony clip as wav. Pass range to audio-detach (up to 900 seconds) if you only want certain minutes, or set audio.source_in in the Timeline body. Trim guest clips at $0.02 each and lay them in video[]. Add a soundtrack with duck_db so music dips under the voice; ducking needs a real spine, which the vows give you.
| Field | Use |
|---|---|
| audio.url | Vows wav from audio-detach |
| audio.source_in | Start offset into the source |
| soundtrack.duck_db | 0-20 dB dip under voice |
| video[] | Up to 200 slots |
Limits
Audio quality is whatever the phone recorded; neither endpoint cleans it up. Coverage may trail the spine by at most 0.5 seconds, so plan cover shots to span the full vows. Share only with the couple's agreement.
Sources
Related posts
More in Use cases
- Sora shutdown audit: which feature did you use, what replaces it
OpenAI shut down Sora 2 and the Videos API on September 24 with no replacement. A feature-by-feature checklist of what Sume covers and what it does not.
- Which LLM should drive an AI video agent on Sume? A catalog table
Five orchestrator families sit in Sume's Agents catalog. The vendor-page limits that matter for a video agent, and what the LLM does and does not decide.
- Why is my YouTube Short private? The default for ages 13 to 17
YouTube sets new Shorts to private by default for creators aged 13 to 17 and public for 18 and up. Change it at upload, then publish; Sume does not upload.
- Wix Stores wants 3000x3000 images: check your model's cap
Wix Stores lists 3000 x 3000 px as its minimum product image. Check GET /v1/images/models for each model's largest size before you generate for it.
Written by Sume