Embedded Exif-GPS data (.jpg) (exif)

This format reads and writes GPS information embedded in
EXIF,
the Exchangeable Image Format, data. EXIF is a standardized method
of encoding data in pictures such as JPEG, TIFF, and WAV and is frequently
used by mobile phones with cameras and cameras with built-in GPS.

EXIF is frequently used for Geolocating photographs so their images can be
correlated with time and location.

filename option

Set waypoint name to source filename.

With this default option waypoint names are generated from source filename.

frame option

Time-frame (in seconds).

Frame means the maximum time difference that we accept between the EXIF time information
of a picture and the timestamp of a track-, route- and waypoint used for tagging.
Without this option the maximum time frame is 10 seconds.

gpsbabel -i gpx -f holiday.gpx -o exif,frame=60 -F IMG0784.JPG

If the camera time wasn't adjusted, you should move the track(s) by the this difference.
I.e. if the camera time is five minutes behind your time, the track(s) should be shifted
five minutes back.

overwrite option

!OVERWRITE! the original file. Default=N.

In the default case GPSBabel reads the output file (the file that should be
tagged with GPS information) and then creates a new file with an additional
.JPG extension. With this option in a final step the original file will be
deleted and the new file renamed as the original filename.