ExifTool is a command-line application for reading, writing and editing meta information in a wide variety of files.
ExifTool is a command-line application for reading, writing and editing meta information in a wide variety of files.It 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, FLIR, FujiFilm, GE, HP, JVC/Victor, Kodak, Leaf, Nikon, Nintendo, Minolta/Konica-Minolta, Olympus/Epson, Panasonic/Leica, Pentax/Asahi, Phase One, Reconyx, Ricoh, Samsung, Sanyo, Sigma/Foveon and Sony.ExifTool is highly customizable making it personal to your particular needs and it offers fast and flexible features to round out its use in almost any situation. It will read and write maker notes of most popular digital cameras, allow for numerous output formatting options (including tab-delimited, HTML, XML and JSON) along with multilingual output, as well as the ability to quickly extract thumbnail images, preview images, and large JPEG images directly from RAW files.ExifTool Features: Reads and writes maker notes of many digital cameras Decodes a riddle wrapped in a mystery inside an enigma Geotags images from GPS track log files (with time drift correction!) Generates track logs from geotagged images Shifts date/time values to fix timestamps in images Renames files and organizes in directories (by date or by any other meta information) Copies meta information between files (even different-format files) Reads/writes structured XMP information Deletes meta information individually, in groups, or altogether Sets the file modification date (and creation date in Windows) from EXIF information Supports alternate language tags in XMP, PNG, ID3, Font, QuickTime, ICC Profile, MIE and MXF information Processes entire directory trees Creates text output file for each image file Creates binary-format metadata-only (MIE) files for metadata backup Automatically backs up original image when writing Organizes output into groups Conditionally processes files based on value of any meta information Ability to add custom user-defined tags Support for MWG (Metadata Working Group) recommendations Recognizes thousands of different tags Tested with images from thousands of different camera models Advanced verbose and HTML-based hex dump outputsDownload