Skip to main content
Skip table of contents

Calibrate syncing

Depending on your tracking and video pipeline, you can end up with delayed video or tracking data. To avoid CG elements sliding when the camera is panned, tilted or zoomed, we need to synchronize video and tracking data.

Configure frame matching method

  1. Select the frame matching method supported by your system - see available frame matching methods below

  2. For Timecode method

    1. Choose your primary timecode source

    2. Check for incoming timecode

Learn more about how to Configure timecode (LTC)

Available frame matching methods

Method

Buffer size
(no frame matching)

This ensures a stable buffer size by deleting overflow, and by duplicating packets when the buffer size is too low.

  • Requires manual syncing

  • Will cause stuttering when tracking data is unstable

Timecode

This method uses a timecode source to auto lock video and tracking data.

Tracking data with embedded timecode is currently supported by the following tracking systems:

  • EZtrack

  • Ncam

  • SMT

  • Stype Red Spy

  • TrackMen

  • Technocrane

  • UX v2

The "Primary" timecode source in the machine header is used for auto locking.

Arrival Timestamp

This method is similar to Buffer size, but uses the video and tracking arrival timestamps to handle errors.

Calibrate syncing between video and tracking

  1. Pan the physical camera quickly and stop abruptly

  2. Check to see whether the previously placed calibration cone slips temporarily from the marked point

    • Use the -/+ buttons or the input field to change the delay

Subframe tracking delay

In rare cases you might have to delay tracking on a subframe level. This can be enabled via the overflow menu on the top right.

If the graphic moves first

If the camera feed moves first

Subtract video delay for the camera

If that is not possible, then add tracking delay

Add video delay for the camera

If that is not possible, then subtract tracking delay

Use the filters on the top of the page to focus on the areas you are working on.

Available delays

Delay

Type

Video delay

Input

Delays the video feed/Increases the video buffer size

Tracking delay

Input

Delays the tracking feed/Increases the tracking buffer size
Supports decreasing the default buffer size*

AR set extension

Input

Delays the graphics independently while keeping graphics and tracking and locked*

Engine API

Input

Delays any API call to the engine*

Video delay

Output

Delays the video feed/Increases the video buffer size
Supports decreasing the default buffer size*

Audio delay

Output

Delays the audio feed/Increases the audio buffer size

* See Configure and calibrate multi-machine syncing for more details

Calibrate syncing for a multi-machine setup

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.