When a video is shot using iOS standard camera app on an iPhone 6 Plus and location is enabled.

I want to shoot video to record GPS data in text on each frame of the video. I'm open to third party camera apps and ideally, in addition to lat/long I also want compass or level orientation recorded for each frame. My video is shot in fast moving vehicle.

Are there any solutions that leverage iOS making a GPS track as part of a video?

  • Also the level of detail (Lat/long, orientation + video) you are looking for may not be available to civilians, as this seems to be straying into the "can be use on a guided munition" level which is usually reserved for military applications only. Commented Mar 14, 2018 at 16:55

1 Answer 1


No - the GPS tagging of metadata is a single value and you should be able to discern if it's the start / end or (very unlikely an average) by empirical testing and an app like ExifTool or just the map for photos.

You will need to have a second app to log GPS coordinates separate from the video.

This is quite easy now as there are many motorcycle and other cycling and car racing track apps that capture detailed time evolving GPS tracks in known formats and also video recording - some with overlays.

DIY solution would be to start a workout on Apple Watch and Video on iPhone and know that both are time synced quite accurately for something like a 10 minute or longer video.

The newest Apple Watch Ultra has a significantly better GPS hardware / software stack than the current watches, so you might choose that if you have poor coverage or need meter resolution. The older watches are really quite good and with software path smoothing (see RunMeter / CycleMeter apps) they are excellent for vehicle paths in my experience and you don't need the fancy receivers for almost anything but precise spot measurements or forest / low coverage areas such as urban or wilderness canyons.

All of this could work on the same iPhone as video recording doesn't interrupt the workout apps in my experience.

Your only question is in what data format do you analyze / combine / synthesize the data into one presentation or digital file. I think you'll need a Mac or Windows app to transcribe the watch / workout coordinates into overlay characters and then mix it into the video if you're looking for something custom and not an existing racing app that overlays GPS onto the recording of your performance.

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .