Add Media To Timeline
timeline_media_addPlace an uploaded image or video asset onto the actual BlitzReels project timeline at a timestamp. Use after media_upload_file when the user asks to add B-roll, a static image, or visual media to the video.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| assetId | Yes | Image or video media asset ID. UUID string. | |
| projectId | Yes | BlitzReels project ID. UUID string. | |
| layerIndex | No | Exact timeline layer to use. Lower layer numbers render on top. Omit for intent-based placement. | |
| startSeconds | No | Timeline start time in seconds | |
| allowDuplicate | No | Allow inserting the same asset more than once | |
| positionPreset | No | Visual placement preset | fullscreen |
| animationPreset | No | Optional visual animation preset | none |
| durationSeconds | No | Duration in seconds. Required for still images when a specific length is needed. | |
| placementIntent | No | Layer intent used when layerIndex is omitted. Use overlay for visible B-roll/logo/sticker over video, background for behind video, exact when layerIndex is supplied. | overlay |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |