FPV + STICKCAM / BROWSER EDITION · PREVIEW
Your flights.Kept local.
Choose your footage. Find a connection. Check the sync.
YOUR MACHINE DOES THE WORK.
Starting local processing…
First time? Start here
- Connect your recordings. Choose FPV and StickCam videos on your computer, then read their recording details.
- Find matching flights. Start with shared audio. Open matching options only if you need another source of evidence.
- Review both videos. Confirm the flight, mark the same event near each end, then verify the timing before exporting.
Best on desktop Chrome or Edge. Video format support depends on your browser. This is a preview: suggestions need your review, and experimental movement matching can be inconclusive.
Save a project plus fingerprints before switching computers, browsers or website addresses. Open that backup here and reconnect the original videos; browser saves do not move automatically.
Your local recordings
Originals stay where they areSelect files or folders on this computer, including a network drive accessible to this computer. Selection grants read access; it does not upload or copy your videos.
FPV footage
No recordings selected
StickCam footage
No recordings selected
Recordings & available data
Untick a recording to ignore it. Grey means not checked, red means unavailable, green means read or saved. Re-select original files after reopening if folder access cannot be restored.
FPV
StickCam
QUICK MATCH / ON YOUR DEVICE
Find the first connection.
Listen for shared audio first. Check any suggestions against both videos, then use the confirmed camera-clock differences to suggest more flights.
Local spectral audio fingerprints
Optional movement rhythm · experimental
Learn clocks from confirmed pairs
Find StickCam counterpart · one FPV recording
Search StickCam recordings one at a time. A supported audio candidate can pause the search for review; this does not confirm it. Continue through the remaining files if it is wrong or you want competing matches.
Matching options & technical detail
Embedded attitude and visual movement are stored independently. Cached audio is reused when enabling other methods. Visual activity is not calibrated stick input or measured body-axis gyro data. Three-second matching sections and competing offsets remain visible.
Camera-clock groups & independent spot checks
New clock anchors need a confirmed flight and saved two-point sync verification. Previous reviewed alignments remain available as labelled legacy anchors. Independent spot checks search the selected content signals without using the predicted offset to choose a match. Inconclusive checks do not reject a pair.
Groups represent a camera clock setting, not a permanent drone identity. A clock reset may need another group. An inconsistent manually assigned group is flagged and does not generate date suggestions.
Rejected clock suggestions · restore
Measure matching reliability · labelled reference collection
Labels and measured offsets stay outside the blind matcher. Camera dates, recorder groups, filenames and confirmed pairings are not supplied to it. Label known non-matches explicitly; unlabelled alternatives are not assumed wrong. Development and hold-out collections are separate.
Connections to review
No matching pass has run yet.
Check the connection
Manual alignmentContact sheets · recognise take-off, landing or a shared event
Uses native browser playback, where supported. Click a thumbnail to open that recording at its sampled time. No proxies or uploads are made.
FPV
StickCam
FPV
StickCam
The connection in the data
Saved local signals appear here after extraction.
FPV embedded attitude · rotation-speed magnitude
FPV visual activity · experimental
StickCam visual activity · experimental
FPV motor-band dynamics · experimental
StickCam motor-band dynamics · experimental
FPV audio activity
StickCam audio activity
Blue: FPV. Coral: StickCam. Green: agreeing three-second sections for that evidence channel at the reviewed offset. Cursor follows playback. Gaps stay blank. Audio plots show activity, not raw waveforms. Each trace uses its own relative scale. Related channels are not independent confirmations.
Same flight, then check the timing
For timing, find the same distinct event in each feed, mark it using the controls above, then add a checkpoint. Repeat near the other end. Seeking or accepting an automatic offset does not create an observed checkpoint.
Review decisions · undo
Label this pair for reference evaluation
Do not use the matcher's proposed offset as the reference measurement. A same-flight label without a measured offset still evaluates pair retrieval.
Export the common footage
Exports use the exact reviewed overlap and re-encode to H.264 MP4 at 30 fps, streamed to disk. Browser codec support and a writable file picker are required. Exports can be slower than playback; no original files are overwritten automatically.