Similar to storing geo position in images, we need to store geoposition in videos too.
As video is not an instant action but over a span of time, geoposition can change during this time period.
Hence Geoposition need to be stored periodically. Periodicity can be fixed or dynamic.
For a slow moving video recording, periodicity can be low. for high moving recording, periodicity need to be high.
or any change in distance of more than X units shall be recorded (irrespective of time).
Adding direction (angle from compass or gyro) also helps.