sync recordings
Line up recordings made at the same time: several cameras on one take, a camera and a separate microphone, a screen recording and a webcam. Timecode is used where a camera wrote one; otherwise the sound is matched at several points and checked for agreement before an offset is believed, drift included. Every file is placed on its own track at the right moment and the group is remembered, which is what lets switch_angle change the shot. A file that does not match comes back named and unplaced. A long take answers that it is still listening; a later call returns the offsets. Free with timecode; listening is cloud processing.
Authorizations
An API key (es_live_…) from Settings, under API keys, or an OAuth access token.
Headers
Retry a paid dispatch safely: the same key returns the job already dispatched instead of charging again.
The workspace this one call acts in, when it is not the key's own.
Body
The timeline id.
The library items recorded together: video or audio, two to twelve.
2 - 12 elementsWhat to call the group. Default: the timeline's name.
60The revision get_timeline returned. A stale one fails with revision_conflict instead of applying; so does no revision once a user edited the timeline in the app since this connection last read it.
Optional: one sentence shown to the user beside this action.
600
