

This metadata is a list of information, bellow is some kind of popular data. is a set of metadata attached to photo or video files.
What is exiftool portable#
So, according to that tools, I would like to make a portable application on the Android platform instead and now it has been released today for everyone who is interested in it.ĮxifTool supports many different metadata formats including EXIF, GPS, IPTC, XMP, JFIF, GeoTIFF, ICC Profile, Photoshop IRB, FlashPix, AFCP, and ID3, as well as the maker notes of many digital cameras by Canon, Casio, DJI, FLIR, FujiFilm, GE, GoPro, HP, JVC/Victor, Kodak, Leaf, Minolta/Konica-Minolta, Motorola, Nikon, Nintendo, Olympus/Epson, Panasonic/Leica, Pentax/Asahi, Phase One, Reconyx, Ricoh, Samsung, Sanyo, Sigma/Foveon, and Sony.ĮXIF, GPS, IPTC, XMP.
What is exiftool plus#
Use -mkexif option to create one if needed.First of all, thank you 👍very much to Phil Harvey who makes a powerful editor application to process the photo, document, file's metadata on Linux, MAC or Window.ĮxifTool is a platform-independent Perl library plus a command-line application for reading, writing and editing meta information in a wide variety of files.ĮxifTool is also available as a stand-alone Windows executable and a MacOS package." dsft Sets the Exif timestamp to the file's timestamp. Note that exif header creation is very limited at this time, and no other fields can be added to the exif header this way. Use with -rgt option if you want the exif header toĬontain a thumbnail. Exif header contains date/time, and empty thumbnail fields only. If your files don’t have an Exif header the following options may be of help: -mkexifĬreates minimal exif header. Will be appended with "0", "1", "2", etc. "b", "c", etc, unless the name ends with a letter, in which case it If the target name already exists, the name will be appended with "a", Jhead is wise enough not to overwrite your files if the filename already exists: If the new name contains a '/', this will be interpreted as a new path, and the file will be moved accordingly.Ī command to rename all jpg files in the current directory according to their Exif header time stamp and changing the file's system time stamp could be: jhead -ft -n'%Y%m%d_trip' *.jpg If the file is not an Exif file, or the DateTimeOriginalĭoes not contain a valid value, the file date is used.

This option causes files to be renamed and/ or mmoved using the date information from the Exif header "DateTimeOriginal" field. Some useful options are: -ft Sets the file's system time stamp to what is stored in the Exif header. I always prefer using this, it’s failproof and easy with jhead from the package jhead, see man jhead for details. Stay with me for a better way.Įvery regular photo has an Exif header which contains the correct time stamp of when the photo was taken, provided the date and time settings of the camera were correct. You could do that with touch and a loop like for i in *.jpg doīut that’s not very exact, as your file names only contain the date without any time information, the file’s time will thus be set to 00:00:00.000000000. (no exiftool '-alldates exiftool -alldates 19821011_trip.jpg Unfortunately the filename must contain a timestamp (HHMMSS) for this to work, like so: exiftool "-alldates exiftool -alldates 19821011_trip.jpg exiftool has a parameter to parse the filename for something that looks like a date and timestamp and then set all these dates at once to that value. Let's take your 19821011_trip.jpg as an example and set all three attributes DateTimeOriginal, CreateDate, and ModifyDate to Oct 11, 1982. But that's another story and you want it just the other way round. For example, it is possible to move files around according to the EXIF attribute CreateDate and move files to subdirectories like 2018Īnd so on.

It can show and manipulate both filenames and EXIF data. exiftool is in the standard repositories.
What is exiftool install#
If it is not yet installed, run sudo apt install libimage-exiftool-perlįirst. ls -l shows).įortunately, there is a handy tool for this called exiftool. I assume you want to change the EXIF data of your scanned images according to the timestamp from the image's filename (not from the time the file was created like e.g.
