Timeline synchronization

How to Sync Action-Camera Video with FIT or GPX Data

Start with the video creation timestamp and the first telemetry timestamp, then verify the result against a visible event such as the first pedal stroke, a stop, or a turn. If the clocks disagree, adjust the telemetry offset until the same event occurs in both timelines.

Product demo: cycling telemetry rendered over ride footage by Ride Data Overlay.

Step-by-step workflow

  1. 1

    Keep original timestamps

    Use original camera clips and the original activity file when possible; exports and messaging apps may rewrite metadata.

  2. 2

    Apply the automatic suggestion

    Ride Data Overlay compares available video creation time or recognized filename time with the telemetry timeline.

  3. 3

    Pick a visible synchronization event

    Choose a start, stop, sharp turn, hill crest, or other event visible in both motion and telemetry.

  4. 4

    Adjust the offset

    Move the offset until speed, route position, or cadence changes at the same instant as the video event.

  5. 5

    Check the end of the ride

    Verify another event later in the timeline to detect clock drift or a wrong clip.

What automatic alignment can and cannot do

The app can suggest alignment from MP4 creation metadata and recognized filename timestamps. This reduces setup time when camera and bike-computer clocks are correct.

A timestamp match is a starting point, not proof. Incorrect camera time zones, copied files, or edited clips can make metadata misleading.

Reliable visual checks

  • First movement: speed and cadence should rise when the bike begins moving.
  • Complete stop: speed should reach zero when the video stops.
  • Sharp turn: the route marker and heading should change with the footage.
  • Climb transition: elevation trend and speed change should make sense at the visible grade.

Multiple clips

Ride Data Overlay supports a multi-clip ride timeline. Keep the original clips, order them correctly, and validate transitions. Clips from different camera clocks or edited sources may require more manual checking.

Frequently asked questions

Does Ride Data Overlay automatically sync every camera?

No. It provides a timestamp-based suggestion when usable metadata exists; the user should verify alignment visually.

What if the camera clock was wrong?

Use the manual offset and match a visible event. Check a second event later to ensure the difference is a fixed offset rather than clock drift.

Can it extract GPS from my GoPro video?

No. This workflow uses a separate FIT or GPX activity and does not extract telemetry embedded in camera files.

Related guides

Last reviewed July 20, 2026. Report factual corrections to [email protected].