Trip Viewer — open-source viewer for multi-channel dashcam footage (Win/Mac/Linux)

ChrisL8

New Member
Joined
May 1, 2026
Messages
1
Reaction score
0
Location
Kansas
Country
United States
I'm a software developer, and over the past several months I built a desktop app for viewing my own dashcam footage. It got useful enough that it seemed worth sharing here in case anyone else finds it handy.

What it is
  • Trip Viewer plays back footage from dashcams with one to four camera channels, keeping every channel in sync.
  • A live OpenStreetMap view tracks the vehicle's GPS position as the video plays, with speed and heading overlaid.
  • Native app on Windows, macOS, and Linux.
  • Free and Open Source
Some things it does
  • Multi-channel synchronized playback (1–4 channels)
  • Live GPS map that pans to follow the vehicle, with a trail
  • Timeline with a speed graph — useful for jumping to hard braking / hard acceleration moments
  • SD card import with SHA-256 verification before the card is wiped
  • Auto-grouping of clips into "trips" based on timestamps
  • Per-trip timelapses at 8× / 16× / 60×, with the faster tiers automatically slowing down during interesting events (optional feature; requires ffmpeg)
  • Tags, saved places, and a review/keep workflow for triaging a large library
Currently supports (auto-detected by filename, no manual configuration)
  • Wolf Box (3-channel, full GPS)
  • Thinkware (2-channel; no GPS on the model I tested — happy to add it for a GPS-equipped model if someone has sample files)
  • Miltona MNCD60 (single-channel, full GPS)
  • Generic 4-channel (best-effort, GPS not yet implemented)
If your dashcam isn't in that list, the parser is modular. Drop a few example filenames in this thread or open a GitHub issue and I'll add it. Some formats are strange enough that the only way I will be able to fully implement them is with sample videos from you.

100% Free and Open source! MIT licensed. No cloud, no account, no telemetry. Everything stays on your machine.

Built with AI I'm a working developer, but I leaned on Claude Code (Anthropic's coding assistant) heavily during development. It helped reverse-engineer the binary GPS format the Wolf Box firmware uses, among other things. Full source is on GitHub. I want to be clear up front though that AI was used in the creation, in case you have a moral objection to that.

Where to get it?

Installers for Windows, macOS, and Linux are on the Releases page; there's a short demo video at the top of the README. Some platforms are more tested than others, so I welcome bug reports and will work to get it going on your platform if you find it doesn't work.

I'd rather people try it than read a long pitch — feedback, bug reports, and format/feature requests are welcome in this thread or via GitHub issues.

I'm sure there will be bugs, as not many people have used this yet, so be patient and report any issues and I will endeavor to solve them as I have time.

Thank you!
 
Back
Top