Clip a time range
clip_rangeUse this when the user wants ONE clip of an exact stretch of a video: "clip 1:02:10 to 1:03:00" (3730 to 3780 seconds), "make a short from that moment", or a match from get_moments. Makes one captioned vertical clip of exactly start_seconds to end_seconds (3 seconds to 5 minutes) of project_id (from list_projects), uncut. clipping_preset (id or name from list_clipping_presets) applies a saved look; left empty, the user's default preset applies, "none" for RipClip's standard look. Not for: letting RipClip pick several highlights (find_clips), searching a topic (find_moments) or changing a finished clip (edit_clip). Spends Horizon Units for just those minutes: call estimate_hu with the same range as range_start / range_end first, show the number and pass the approved amount as max_hu (a higher cost is refused; a failed job gives it back). request_key: any stable string, reused only to retry. Returns job_id; poll job_status, then list_clips.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| max_hu | Yes | ||
| project_id | Yes | ||
| end_seconds | Yes | ||
| request_key | Yes | ||
| start_seconds | Yes | ||
| clipping_preset | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| job_id | Yes | ||
| status | Yes | ||
| status_url | Yes | ||
| reserved_hu | Yes | ||
| results_url | Yes |