manage_reel
Create a highlights reel from one or many videos, then edit individual moments (longer, shorter, earlier, later) and rebuild without re-detecting. Pool multiple videos to rank the best moments across all.
Instructions
Create and iterate on a highlights reel. Detection runs once with action 'new'; after that, edit individual moments fast (longer/shorter/earlier/later/shift/drop/toggle) and rebuild without re-detecting. Pass video_paths (a list) to pool many videos and rank the best moments across all of them. Actions: 'new' (video_path or video_paths, profile, format, top_n, min_dur, max_dur), 'list', 'show' (session_id), 'edit' (session_id, index, op, seconds), 'build' (session_id), 'delete' (session_id).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| op | No | For 'edit': how to change the moment | |
| end | No | For 'edit' with op 'set': absolute end time in seconds | |
| auto | No | For 'new': let detection pick the best moments and how many, ignoring top_n/min_dur/max_dur | |
| logo | No | For 'new'/'build': path to a logo image overlaid top-right on the reel; empty string removes it | |
| index | No | For 'edit': 1-based moment number to adjust | |
| start | No | For 'edit' with op 'set': absolute start time in seconds | |
| top_n | No | For 'new': number of moments | |
| action | Yes | What to do with the reel | |
| format | No | For 'new': reel aspect ratio (default horizontal) | |
| max_dur | No | For 'new': longest moment in seconds (default 60) | |
| min_dur | No | For 'new': shortest moment in seconds (default 15) | |
| profile | No | For 'new': detection profile (default auto) | |
| seconds | No | For 'edit': seconds for longer/shorter/earlier/later/shift | |
| session_id | No | For show/edit/build/delete: the reel session id returned by 'new' | |
| video_path | No | For 'new': path to the source video | |
| video_paths | No | For 'new': many source videos to pool and rank the best moments across all of them |