Instruction manual
Developer Information
66
Retrieving timeline information
The "clips get" command returns information for each available clip, for a
given range in timecode, on the current timeline. Without parameters, the
command returns information for all clips on timeline:
clips get↵
If parameters "in: timecode" and "out: timecode" are specified, the
command returns information for clips within the specified range.
If "out: " is not specified, it only returns the information of the clip containing
in "in: " point.
clips get: in: {timecode} out: {timecode}↵
The server responds with a list of clip IDs, names and timecodes:
205 clips info:↵
clip count: {Count}↵
{Clip ID}: {Name} {Start timecode} {Duration timecode}↵
{Clip ID}: {Name} {Start timecode} {Duration timecode}↵
…
↵
Note that the clip list format has changed incompatibly in protocol version
1.1,
i.e., Start timecode information field is inserted to each clip information line.
Retrieving transport information
The "transport info" command returns the state of the transport:
transport info ↵
The server responds with transport specific information:
208 transport info:↵
status: {"preview", "stopped", "play", "forward", "rewind",
"jo g", "s h ut tle","r e c o r d"}
↵
speed: {Play speed between -1600 and 1600 %}↵
slot id: {Slot ID or "none"}↵
display timecode: {timecode}↵
timecode: {timecode}↵