YouTube
HOW THIS IS MADE

A route, exactly as it happened.

Maps tell you where a route goes. They do not tell you what it feels like. Sportourix films the whole thing in one take and publishes it next to the GPS track recorded at the same moment.

What a route is

video and map on one clock
A route page: the video on the left, the map with the current position on the right, live readings underneath
1 The video, one continuous take 2 The map: the track, the filmed part of it, and where you are right now 3 Speed, heart rate, elevation and distance at that very second
  • Scrub the video — the dot walks the map with it.
  • Drag the dot — the video jumps to that spot.
  • Read as you go — speed, heart rate, height, distance covered.

How a route is made

from two recordings to one page
01

Filming

One continuous take from start to finish. The camera splits a long ride into several files on its own, sometimes with real gaps between them.

02

The track

A watch records position, elevation, heart rate and speed once per second — independently of the camera, with its own clock.

03

Sync

Clips are joined without re-encoding. Each one keeps the wall-clock time it started at, and that timestamp is what ties every frame to a point on the map.

Two recorders run side by side. The watch never stops; the camera does — it fills a file, starts another, and sometimes it is simply switched off. A shared clock is what puts the two back together.
Watch
one reading per second, start to finish
Camera
clips, with real breaks between them
camera off — the track keeps running one shared wall clock
  1. Every clip remembers when it started. The camera stamps the file; that stamp is carried into the merged video as a chapter.
  2. The stamp is the only link needed. Any moment on screen maps to a moment on the watch, and any point on the map maps back to a frame.
  3. Breaks stay breaks. Where nothing was filmed, the map keeps moving and the player steps aside — nothing is stretched to cover the hole.

Kit

what records what
Camera

DJI Osmo Action 6

  • 3840 × 2160
  • 59.94 fps
  • HEVC Main 10
Track

Amazfit T-Rex 3

  • 1 Hz GPS
  • Barometric elevation
  • Heart rate
Pipeline

Own tooling

  • FIT parser
  • Stream-copy merge
  • Clock-based sync
  • Speech removal

About the numbers

Distance, elevation and heart rate come from the watch, untouched. Ascent is smoothed over a short window before it is summed, because a barometer left raw inflates the total by counting its own noise. Average speed is computed over moving time only, so standing still does not drag it toward zero.

The camera clock is the single assumption in the chain: it is read from the file names and taken to be local time. Every route page exposes a time-zone field and an offset, so a clock that was set wrong can be corrected without rebuilding anything.

Behind it

one person, a camera and a watch

Sportourix is a one-person project, and it started with an ordinary habit: walking, cycling and hiking wherever a trip happens to land, then wanting to remember a route the way it really was rather than as a line on a map. The camera and the watch simply came along.

Publishing the routes is the practical part. Before a trip you usually have a map, a few photos and someone else’s rating, which is not much to plan a day on. A full route with the map beside it answers the questions that actually matter: how long the climb is and where it starts, whether there is shade, how far the path stays from the water, where the camera was switched off and why, what a pace of 4 km/h means on this ground. You can scrub to the part you are unsure about, check the heart rate and the gradient there, and decide with something better than a guess.

Try it

The quickest way to understand it is to open a route and drag the dot.