This is admittedly very geeky, so please skip the rest unless you happen to be interested in such things
I dug into how the SG9665GC embeds GPS data into the MOV files it generates, and documented what I found at https://github.com/kbsriram/dcutils. It was enough to write some Go scripts to extract GPX files from the SG9665GC MOV files. All this "works for me" at firmware rev SG20151109.V2 and I offer no more assurances than that - but if nothing else, I hope the info gives a head start should you find a need to dig into it.
Of course, all this was to have an easy scriptable way to get at the GPX data and generate visualizations of interest, so can't resist showing off a fun experiment. Ssa subtitles permit vector graphics, so in combination with some open street map data it's possible to turn GPX tracks into a map-based "subtitle." This gif was made using ffmpeg to render the subtitles from a few seconds of a night drive.
I dug into how the SG9665GC embeds GPS data into the MOV files it generates, and documented what I found at https://github.com/kbsriram/dcutils. It was enough to write some Go scripts to extract GPX files from the SG9665GC MOV files. All this "works for me" at firmware rev SG20151109.V2 and I offer no more assurances than that - but if nothing else, I hope the info gives a head start should you find a need to dig into it.
Of course, all this was to have an easy scriptable way to get at the GPX data and generate visualizations of interest, so can't resist showing off a fun experiment. Ssa subtitles permit vector graphics, so in combination with some open street map data it's possible to turn GPX tracks into a map-based "subtitle." This gif was made using ffmpeg to render the subtitles from a few seconds of a night drive.