

#Nextbase dashcam viewer code
So there is almost certainly no simple answer to your question, but my source code should get you started. And, of course, many cameras use mp4, but that is pretty similar to the mov format. My program seems to work for certain cameras from different brands which supports my speculation that it is the chip set rather than the brand that matters. I suspect, but don't know, that the various chip set manufacturers all have different approaches which is why there is so much variation even within a single "brand". All reverse engineered, so a fair bit of work. I confess that with a busy life, I just haven't had the time to extend and rework the code which looked as if it would have to include lots of special cases rather than anything elegant. It looked as if was going to be far more work than I had anticipated to add those other models. I had expected some sort of general pattern. When I looked at how the gps was encoded, I was shocked about how different the various models did it. I had intended to add support for all the other NEXTBASE models, and NEXTBASE sent me samples of video from those other cameras. I have the program working for my Nextbase dashcam. However, there is no single way to encode the gps information in a mov file. That is written in go, but you should be able to do something similar in python. Well, my mov2gpx program is open source: see my earlier post. There are a myriad of other gps tools available under linux. If I want to view a track on a proper opensource (excellent) map, I usually just use the OSM josm editor, but viking is probably a simpler option if you are not an OSM contributor.
#Nextbase dashcam viewer upgrade
front camera off of the mount for easy uploading to your computer or upgrade the software. Mpv and sggps does all that I need for that. Nextbase - 320XR Dash Camera with Rear Window Camera - Black. My main use for the dashcam is actually for editing Openstreetmap, Find it at /kbsriram/dcutils/go/cmd/sggpsĪlthough I haven't wanted to edit any of the video, I guess openshot would do the job. That left the problem of extracting the gpx tracks without the pain of DATAKAM.įortunately, there is an excellent opensource go program called sggps which has been mentioned elsewhere on this forum. I nearly always use mpv which is very fast and flexible, but I think that others are also good. I found that all the usual linux video players worked well with the video files: vlc, mplayer and mpv among others. The only thing it did that was useful to me was to extract the gpx track from the video *.MOV files. My camera came with a WIndoze program "DATAKAM PLAYER.exe " which half works under Wine.
