Merge video clips
video_mergeMerge two or more video clips into one rendered output file. Supports optional crossfade transitions and validates input clips to avoid errors.
Instructions
Concatenate two or more existing video clips into one rendered output file. The input clips are read only and kept unchanged; the tool creates an auto-named output or writes to output_path, using FFmpeg and reporting transition or media-mismatch validation errors.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| clips | Yes | Ordered absolute paths to existing video clips. Provide at least two clips; inputs are validated and never modified. | |
| output_path | No | Destination video path. Auto-generated when omitted; an existing supplied path may be overwritten. | |
| transition | No | Optional xfade transition applied to every clip boundary, such as fade, dissolve, wipeleft, wiperight, slideleft, or slideright. | |
| transitions | No | Optional per-boundary xfade transitions. Overrides transition when provided. | |
| transition_duration | No | Duration in seconds for each transition; must fit inside neighboring clips. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||