Skip to content

Your Alfano knows your RPM. Your GoPro video can too

A
· 2 min read

You can get Alfano engine data onto your GoPro video by uploading the Alfano session .zip to a Race Ninja analysis. It reads RPM and temperatures from the archive, matches them to the laps detected in your footage, and shows them lap by lap. Alfano 6 and Alfano 7 are both supported, and you don't need a PC or a dedicated overlay camera.

Race Ninja engine table showing max, average and minimum RPM plus temperatures for each lap of a kart session, with the fastest lap highlighted

Your Alfano records RPM and temperatures all day. Your GoPro records the lap. Those two things usually live on separate screens, and joining them up means a laptop, a cable and a lot of squinting.

It doesn't have to. Upload your Alfano session to a Race Ninja analysis and the engine data lands on the laps you actually drove.

What you get

A row for every lap, with your engine's story sitting right next to your lap time. Peak revs, average revs, and the low point where you were slowest. Exhaust or head temperature, whichever probe you run.

Your quickest lap is highlighted, so you can see the temperature band your pace actually came in at. That's the useful bit. Most of us know our best lap time by heart. Far fewer of us know what the engine was doing when it happened.

Getting it there

Open the analysis, find the Logger Data slot, and drop in your Alfano session .zip exactly as the Alfano software saved it. That's the whole job.

One thing worth saying plainly, because it catches people out. Don't unzip it first. A single lap file on its own has no timing inside it, so there's nothing for us to line up against your video. Send the whole archive with everything left in.

The hard part is the matching, and we do that for you

Your camera and your logger never start at the same moment. They don't even agree on where a lap begins, because your Alfano triggers on its own start line and we cut laps on ours. On one real session those two points sat just under seven seconds apart.

So Race Ninja works the join out itself. It checks where each device says the kart was, and how fast each says it was going, and it only accepts the answer when the two agree on position to within fifteen metres. On that session they agreed to under three.

And when nothing agrees, you get no engine data instead of the wrong lap's engine data. We'd rather show you nothing than something confidently wrong.

Running a MyChron or something else?

Alfano isn't the only logger we read. RaceChrono, AiM (which is your MyChron or Solo), RaceBox, Racelogic and Dragy files all attach to a session from its review screen.

Two things worth being straight about. Only the Alfano and AiM formats carry engine channels, because RaceChrono, RaceBox and VBO log position and movement rather than what the motor was doing. And apart from Alfano and RaceChrono, those readers are marked beta in the app. That means we built them from the documented file structure and haven't yet run a real session from a real customer through them. Send us one and that changes quickly.

No logger at all? You still get lap times, sector splits and corner analysis from the footage on its own. The engine data is a bonus on top, not the price of entry.

Frequently Asked Questions

Can I overlay Alfano data onto GoPro video?
Yes. Upload your Alfano session .zip to a Race Ninja analysis of your GoPro footage and it reads engine RPM and temperatures from the archive, matches them to the laps found in your video, and shows them lap by lap. You upload the zip exactly as the Alfano software saved it, without unzipping it first.
Do I need a SmartyCam or other special camera to get RPM on my video?
No. This works with the GoPro or DJI camera you already own. The engine data comes from your Alfano and is joined to your existing footage in software, so there's no extra camera hardware to buy and nothing to wire into the kart.
Which Alfano models are supported?
Alfano 6 and Alfano 7 sessions are both read. The two devices write their files differently, including how they store coordinates and whether they record temperature channels at all, so both formats are handled.
Does this work with a MyChron?
Yes. MyChron and Solo files are read through the AiM format, and it's one of only two formats that carry engine channels, so RPM and temperatures come across alongside your lap times. It is currently labelled beta in the app, which means the reader was built from AiM's documented file structure and hasn't been proven against a real MyChron session yet. Alfano is the proven engine-data path today.
Why is my GoPro lap time slightly different from my Alfano lap time?
Because the two devices are timing from different places. Your Alfano triggers on the start line it has stored, and Race Ninja times laps from the start/finish line drawn on the track map. Those two points are rarely in the same spot, so the lap can start a moment earlier or later. The lap is the same lap, measured from a different line.
Do I have to line the data up with the video myself?
No, the alignment is automatic. Race Ninja compares position and speed between your camera and your logger across the whole session and picks the join where the two genuinely agree. If no alignment holds up, it declines to show engine data rather than attach it to the wrong lap.
Does this work with DJI footage as well as GoPro?
Yes. The engine data attaches to the analysis, not to a particular camera, so it works the same way on DJI footage as it does on a GoPro.

Step-by-Step Guide

  1. 1

    Run your session as normal

    Record with your GoPro or DJI camera and let your Alfano log the session the way you always do. Nothing changes at the track.

  2. 2

    Upload the footage

    Send the video to Race Ninja from your upload page. Lap times, sectors and corners come out of the footage on their own.

  3. 3

    Save the Alfano session

    Pull the session off the Alfano with its own software and keep the .zip it produces. Leave it zipped, with all of its contents inside.

  4. 4

    Drop the zip into Logger Data

    On the analysis page, add the .zip to the Logger Data slot. The engine table fills in once the session has been matched to your laps.

Link copied, paste it in #session-sharing

0 Comments

Sign in to join the conversation.

Sign In

No comments yet. Be the first to share your thoughts.

More Articles

Related Help Articles