Caffecter

Guide › Recording and ride reports

Recording and ride reports

The Director Sportif can record your ride to a file on your computer. Bring that file to caffecter.com and get a free report: what your position cost, how long you spent in the draft, and your best and worst minutes, linked to your video.

Recording

Three ways, all in the Director Sportif window. Use whichever suits you; they work together.

WayWhereWhat it records
RecordThe button on the window's line.From when you press it until you press it again. While it records, the button shows the time ("● 12:03").
Record every eventGear ▸ Record tab.Each event you join, by itself: from 5 minutes before the start (or when the race gets moving) to 2 minutes after you finish.
Record all the timeGear ▸ Record tab.Every ride, a file per free ride. With Record every event on as well, each event still gets a file of its own.
The Director Sportif window: one line reading waiting for Zwift data, with the Record button and a grayed-out Mark button on the right.
The Director Sportif window: Record and Mark at the end of its line. Mark is grayed out until something records. (Here Zwift isn't running.)
The Director Sportif settings window on the Record tab: a note on what recordings hold, Record every event ticked, Record all the time unticked.
Gear ▸ Record.

Both settings start off. Record every event is the one most riders want: race days take care of themselves, and it's also what starts OBS with the race.

The rules it follows
  • Pen early, warm up, back in: leaving the pen before the race starts doesn't use up the event. It still records the race when you come back.
  • A finished event isn't recorded again, even if you stay in it.
  • A Stop you press holds: with Record all the time on, pressing Record to stop keeps it stopped until you join or leave an event.
  • A Record you pressed in the warm-up is split when the event's own recording is due (5 minutes before the start), so the event gets a file of its own. A Stop you press in an event sticks.
  • No save window mid-race. From the pen to the finish, files that end wait safely and are saved once you finish or leave the event.
  • It stops when Zwift is gone, so a recording doesn't run on after you've closed the game.
  • A crash loses at most 30 seconds. The recording is stored every 30 s as it goes. If Sauce crashes or the window is closed, the next time the Director Sportif window opens it saves what it had.
  • Settings changes don't stop it. Change anything in the settings mid-ride and the recording carries on.

Mark

Mark notes the moment in the recording: something odd happened here (a meter that looked wrong, a call that made no sense). It only works while recording; the button flashes when it's taken. Marks help us find what went wrong if you send us a recording. The report doesn't show them yet.

The file

Windows Explorer on the Downloads folder, with a ds-rehearsal and a ds-capture ndjson.gz file at the top.
Recordings in Downloads. A ds-rehearsal-… file comes from an OBS rehearsal.

The ride report

  1. Open the ride report and pick your ds-capture-….ndjson.gz file.
  2. Optional, for sharper numbers: your weight, height, FTP and FRC (left blank, your Zwift profile in the recording is used, and 15 kJ for FRC), and your bike. Measured from my draft is the best choice for the bike: it reads your drag from the draft Zwift gave you.
  3. Optional, your video: paste the YouTube link and say whether it's the OBS recording the Director Sportif started or your stream's replay. Each minute in the report then gets a ▶ link to that moment.
  4. Press Make my report. It takes a minute or so, then shows in the page.
  5. Save the report. It's a single page you can keep and open any time. We don't keep a copy.

See an example report from a real race.

What's in it

What happens to your file

Before anything is sent, your browser takes your name, Zwift id, profile and heart rate out of the file, then encrypts it so only our report program can open it. Other riders are already only dots under made-up ids. We make the report, send it back, and keep nothing. More in privacy.

When it doesn't work

What happenedLikely whyWhat to do
No recording of a raceRecord every event was off, or the Director Sportif window was closed.Turn on Record every event, and keep the window open (it can sit behind Zwift).
The recording starts lateIt waits until 5 minutes before the start, or the race moving.That's on purpose: no half hour of pen in every file. Press Record if you want the pen too.
Mark is grayed outNothing is recording.Press Record first.
Two files for one rideRecord all the time and Record every event are both on, or you pressed Record in the warm-up: the free ride before and after get their own files.Use the event's file for the report.
The report says it can't read the fileIt isn't a Director Sportif recording, or it was cut off while copying.Pick the ds-capture-….ndjson.gz from your Downloads again.
The ▶ links land at the wrong momentThe video kind is wrong, or OBS wasn't connected to the Director Sportif.Check the video kind. If asked, type when the recording began in the video.

See also: Make a ride report · OBS · The meters · All guides