Get timeline
get_timelineRetrieve the tracks, clips, mixes, compositions, and guides for one sequence in a Kdenlive project read-only, returning frame-accurate timeline data with configurable clip limits.
Instructions
Return the tracks, clips, mixes, compositions and guides of one sequence of a Kdenlive project, read-only. Positions are integer frames at the project frame rate; timeline ranges are [start, end) and source in/out are inclusive (see the 'conventions' field). Large timelines are truncated to max_clips.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| path | Yes | Absolute path of a .kdenlive project file on this machine. | |
| sequence | No | Sequence uuid or name; defaults to the active sequence. | |
| max_clips | No | Maximum clips returned. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| file | Yes | ||
| notes | Yes | ||
| guides | Yes | ||
| tracks | Yes | ||
| warnings | Yes | ||
| truncated | Yes | True if clips were omitted because of max_clips. | |
| frame_rate | Yes | ||
| conventions | Yes | ||
| total_clips | Yes | ||
| compositions | Yes | ||
| sequence_name | Yes | ||
| sequence_uuid | Yes | ||
| returned_clips | Yes | ||
| duration_frames | Yes | ||
| duration_timecode | Yes |