ExifTool is a platform-independent Perl library and command-line application for reading, writing and editing meta information in a wide variety of files.
Questions tagged [exiftool]
375 questions
1
vote
0 answers
How to add telemetry data from a video to jpg file?
I have a 360deg video that is created by Go Pro Fusion and has telemetry data in it. I want to extract the telemetry data and put inside of jpg file.
I am extracting images using ffmpeg:
ffmpeg -i VIDEO.mp4 -r 5 img%d.jpg
How can i extract…

code0x00
- 543
- 3
- 18
1
vote
0 answers
Edit Custom Metadata on a JPG file - Live Photo
I am trying to edit a custom metadata value of a JPG file (static image of a Live Photo created by iPhone). Tried the exiftool but it doesnt work for me.
For reference this is the metadata of one of the file -…

vinny
- 529
- 4
- 7
- 16
1
vote
1 answer
Getting Exiftool duration without fuzzy time
When I use exiftool to get the duration of an audio file, if the file is over 24 hours I get “1 day 1:23:45” instead of 25:23:45. Sometimes I get “approx 13:17:23”.
Is it possible to tell exiftool to only return HH:MM:SS regardless of how long the…

lbutlr
- 414
- 6
- 18
1
vote
1 answer
How to batch copy metadata from source images to target images with exiftool?
The images are located in folders inside C:/photo.
I have original images and compressed images inside its subfolders and itself.
Here is a example of how the images are…

fall
- 984
- 11
- 33
1
vote
1 answer
Adding multiple keywords with Exiftool, but only if they're not already present
I'm running the following command to add multiple keywords to an image:
exiftool -keywords+="Flowering" -keywords+="In Flower" -keywords+="Primula vulgaris" -overwrite_original "/pictures/Some Folder/P4130073.JPG"
However, I've noticed that if…

Webreaper
- 509
- 4
- 18
1
vote
1 answer
How do I exclude basic information from exiftool output?
I have a JPEG that I think has no EXIF data and I want to see if it is possible to detect scrubbing.
When I run exiftool on it I get the output below.
Are these fields derived by exiftool, even if there are no EXIF data, or does the output…

jtlz2
- 7,700
- 9
- 64
- 114
1
vote
1 answer
How to get long ref and lat ref tags for GPS EXIF data
I have small script in Python that use files from GPS Logger Android application.
The data in csv format look like this:
type,date…

jcubic
- 61,973
- 54
- 229
- 402
1
vote
0 answers
PowerShell - Changing MP4 Metadata (Right Click Properties)
I've been trying to find a way to edit the "Tags" section by swapping it with the "Title" section for MP4.
The problem is that I can't do this with ExiftTool, MP3Tag, MediaMonkey, and it's a nightmare trying to manually right click and change the…
user9292281
1
vote
1 answer
Drag and drop on bat file to automate exiftool
I am trying to automate with a very simple batch file the editing of PDF titles. I want to be able to drag and drop a series of files and have cmd run exiftool for each one. After running the command, I wanted to display a message asking whether the…

nidafjoll
- 11
- 3
1
vote
1 answer
Inserting 'date taken' from a photo's 'date created' field IF the 'date taken' field is empty
I was wondering if there's a way to mass change a series of photos based on the 'date created' field IF the 'date taken' field is empty?
Essentially I'm trying to create a way so the script looks at the image, if the Date Taken is empty than it adds…

Aedam
- 141
- 1
- 9
1
vote
1 answer
Python subprocess.Call() with spaced argument like "-charset FileName=latin"
Using Windows 10, I want to send the following flag to exiftool.exe from python using subprocess.call():
-charset FileName=latin
The following command line entry works fine:
exiftool -charset FileName=latin -overwrite_original…

Håkon Seljåsen
- 589
- 5
- 18
1
vote
1 answer
How to install/enable php-exif in cpanel
According to this link and this answer I have to configure PHP with --enable-exif and add extension, but the problem is I don't know how to configure PHP with --enable-exif and I cannot find the way to edit php.ini to add extension=exif.so
I don't…

Vpa
- 703
- 2
- 9
- 30
1
vote
2 answers
Using exiftool to write in filename either CreateDate or FileModifyDate, whatever exists
Using exiftool to write in filename either CreateDate or FileModifyDate, whatever exists.
What is the problem:
-If no CreateDate exists, error is happening, and filename is not changed according to Creation date.
"Warning: No writable tags set from…

Estatistics
- 874
- 9
- 24
1
vote
0 answers
The loop with one go-exiftool instance hangs on big amount of files
I'm looping big ~10k files using go-exiftool.
I'm using one instance of the go-exiftool to get info for all required files.
This code is called 10k times in the loop, where the file is always different.
fileInfos := et.ExtractMetadata(file)
After…

Anthony
- 3,218
- 3
- 43
- 73
1
vote
1 answer
Filter out images which don't have IPTC metadata
I like ot filter out images and move them to another directory that either doesn't have,
Title
Description
Headline
Keywords
filled.
If any of the above missing, move to new directory.
I think Exiftool could do this

SupWP
- 17
- 6