
The most common use of this feature is to organize images by date/time, but any other tag value may also be used. This is a powerful feature when combined with the -tagsFromFile ability to copy the values from other tags. e.g.FileName and Directory tags FileName and Directory tagsīy writing the FileName and/or Directory pseudo tags, ExifTool can be used to rename and/or move images into directories according to any information contained in the image.

You can see a full list of tag formats and the exiftool supported tags here.ĭuring step 2, I captured the original metadata from the video. For 360 images this will also include XMP tags to define the projection type (so it’s loaded correctly by 360 viewing software). There are a variety of other fields in the original video metadata you will want to include into each image file.įor example, the cameras make or model. gpx, should you have used a separate GPS logger. Set the same -datetimeoriginal for all photos (using first GPS time).Įxiftool -ext jpg -geotag VIDEO_7152.gpx FRAMES/Įxiftool loads the GPS track log file, and matches the GPS position time with the time of the image to determine and tag its location.Įxiftool also supports the following telemetry track formats in addition to. First set all images to the same date/time You can use exiftool to do this pragmatically in two steps ( as I discovered thanks to this answer on the exiftool forum) 3.1. Don’t forget to count from 0 (0s to 16s = 17s). Using 2020:04:13 15:37:22.444 as the video start data time, you know (given frames extracted 1 second apart using -r 1) that all following frames increment by +1 second.

Using this logic, you know img0001.jpg, the first frame, was captured within +/-1 second of 2020:04:13 15:37:22.444 because the SampleTime = 0 s and SampleDuration = 1.00 s. Therefore, be careful not to use the CreateDate before being absolutely sure it’s correct. The GPSDateTime is the time I actually shot the video.

The GPS shows two days previous to the CreateDate. GPSMeasureMode : 3-Dimensional Measurement Accelerometer : (Binary data 10227 bytes, use -b option to extract)
