Exiftool Examples

ExifTool creates any folders it needs as it executes the command. In other words, if newfolder doesn't exist, ExifTool will create it. If, for example, an image in oldfolder has a creation date of 2011-Jan-01, ExifTool will create a folder named 11 under newfolder, and a folder named 1101 under 11 For example: exiftool -filename -imagesize -exif:fnumber -xmp:all image.jpg A complete list of ExifTool Tag Names accompanies this documentation. As well, current lists of available tag names and writable tag names may be obtained using the exiftool -list and -listw options. But perhaps the easiest way to determine a tag name is to use the -s option to print the tag names instead of. See the ExifTool_config file in the full ExifTool distribution for examples. Prototype: Options($$;@) Inputs: 0) ExifTool object reference 1) Parameter name (case-insensitive, see table below) 2) [optional] Option value if specified (may be undef to clear option) 3-N) [optional] Additional parameter/value pairs Returns : Previous value of last specified parameter: Available options: Note that. ExifTool For Dummies. NOTE: THIS DOCUMENT IS A WORK IN PROGRESS. First you must install ExifTool. If you have not done so already, follow the installation instructions for your platform before proceeding, then refer to the appropriate section below to get started using ExifTool. Windows. After the basic ExifTool installation, you should now have a copy of the ExifTool application on your. sudo apt-get install libimage-exiftool-perl. 1. Display metadata information. Nothing easier: ExifTool can display image metadata information of a single file: exiftool file name.extension To display metadata info of all files in a directory, use a dot '.' as in the following example (the output can be quite long): exiftool

ExifTool example commands - Nine Degrees Belo

For examples of how to add user-defined tags, see the ExifToolconfig file in the ExifTool distribution. To activate this file, rename it to '.ExifToolconfig ' and copy it to your HOME directory. With this installed, you should be able to write and read the example tags (such as ' NewXMPxxxTag1 '). Exiftool -d%Y%m%d%H%M%%-c.%%e '-testname DIR The TestName tag is used for dry-run testing of the file renaming feature. The above command is identical to that of the next example except that TestName is written instead of FileName. Exiftool knows you want to write metadata because of the '=' assignment of a value to the property name. By default, it will create a copy of the original file before modifying it. ExifTool creates any folders it needs as it executes the command. In other words, if 'newfolder' doesn't exist, ExifTool will create it. If, for example, an image in 'oldfolder' has a creation date of 2011-Jan-01, ExifTool will create a folder named '11' under 'newfolder', and a folder named '1101' under '11'. Exiftool examples. ExifTool creates any folders it needs as it executes the command. In other words, if newfolder doesn't exist, ExifTool will create it.

  1. PowerShell examples to feed arguments to Exiftool without the initialization overhead of launching the process each time - exiftool-example-argsfile.ps
  2. ExifTool 12.08 Englisch: Mit dem kostenlosen ExifTool bearbeiten Sie die Meta-Informationen einzelner Dateien oder ganzer Ordner
  3. For example: exiftool -filename<${model;}.%e c:images This advanced formatting feature may also be used to do arbitrary reformatting of any tag value used in a format string. See the -p option in the application documentation for more details. Examples
  4. ExifTool von Phil Harvey ist eine freie Software zum Auslesen, Schreiben und Bearbeiten von Metadaten in Bild-, Audio- und Videodateien
  5. al history), and I'm pretty sure it worked then.

ExifTool ������������ ist ein Perl-Modul mit einem zusätzlichen Kommandozeilen-Werkzeug zum Lesen und Schreiben der Metainformationen von Bild-, aber auch Audio- und Video-Dateien.Es ist das umfangreichste und zu empfehlende Werkzeug, wenn es um die Änderung von Metadaten der Formate Exif, IPTC/IIM und XMP in digitalen Bildern geht ExifTool by Phil Harvey is a fantastic tool to edit the exif metadata on your pictures. It is especially useful when you have a lot of pictures to edit and have no desire to change metadata by hand. This post will be an ever growing list of useful exiftool commands and scripts. Remove Exif Properties from Pictures. If you are uploading a picture to a public website, it would be wise to scrub. Go to ExifTool homepage and download the Windows Executable. When finished, open the zip file and extract the file exiftool(-k).exe. Change the name of this file to just exiftool.exe. Finally move the file in the folder where Flash Renamer is installed, for example c:Program FilesFlash Renamer. How to use ExifTool

ExifTool by Phil Harve

Ext

ExifTool 11.89 kostenlos downloaden! Weitere virengeprüfte Software aus der Kategorie Grafik & Foto finden Sie bei computerbild.de READING EXAMPLES exiftool -a -u -g1 a.jpg Print all meta information in an image, including duplicate and unknown tags, sorted by group (for family 1). exiftool -common dir Print common meta information for all images in dir. exiftool -s -ImageSize -ExposureTime b.jpg Print ImageSize and ExposureTime tag names and values. exiftool -l -canon c.jpg d.jpg Print standard Canon information from two. exiftool is a platform independent command line and GUI application for reading, writing and editing meta information of images and media files. Metadata information can be GPS coordinates, tags, creation time, edit time, device name etc. Install. exiftool supports most of the operating systems like Windows, Ubuntu, Fedora etc. We will install exiftool in this part. Ubuntu, Debian, Mint, Kali. This example uses iptc2xmp.args, which is a file included with the ExifTool distribution that contains the required arguments to convert IPTC information to XMP format. Also included with the distribution are xmp2iptc.args (which performs the inverse conversion) and a few more .args files for other conversions between EXIF , IPTC and XMP

.jpg, b.png, c.tif] with exiftool. ExifTool as et: metadata = et. get_metadata_batch (files) for d in metadata: print ({:20.20} {:20.20}. format (d [SourceFile], d [EXIF:DateTimeOriginal])) class exiftool.ExifTool(executable_=None)¶ Run the exiftool command-line tool and communicate to it. You can pass the file name of the exiftool. ExifTool Verbose Option. With the Verbose option enabled, ExifTool prints a verbose log to the console as it extracts the meta information from a file, or writes information to a file. The -v option of the exiftool application allows control of the Verbose setting. A number between 0 and 5 may be specified with the -v option to set a specific Verbose level. For example, -v2 sets Verbose = 2.

Exiftool examples pdf

exiftool - Aufgaben als Desktop-Script exiftool und exiftoolGUI erlauben unter verschiedenen Betriebsystemen die Abfrage und Manipulati-on der Metadaten in einem Umfang, der von den meisten Grafikprogrammen und EXIF-Viewern nicht unterstützt wird. Diese bieten i.d.R. nur eine Auswahl der wichtigsten Tags (Datenfelder) zur Ansicht und noch weniger Tags zur Änderung an. Manchmal will man aber. For example, from within the exiftool directory you can extract the information from one of the included test files by typing: ./exiftool t/images/ExifTool.jpg If you move the exiftool script to a different directory, you must also either move the contents of the lib directory or install the Image::ExifTool package so the script can find the necessary libraries. Note: If you are using the. ExifToolGUI 5.16.0.0 kostenlos downloaden! Weitere virengeprüfte Software aus der Kategorie Grafik & Foto finden Sie bei computerbild.de ExifToolGUI ist eine grafische Oberfläche für das kleine Digitalkamera-Programm ExifTool, mit dem sich Metadaten von Fotos anzeigen und bearbeiten lassen

ExifTool provides us with a great power to write most of the information on the EXIF tags, that anyone might want to alter, but some tags are protected because they describe the image's physical characteristics that we can't change with ExifTool, such as compression. Also, other tags like the GPS, the MakerNotes, this information can be edited. To manipulate the exif data we need to. Tag values can get investigated by selecting a file and clicking the ExifTool button in the Fileinfo box. From here you can copy a <ExifTool:> tag and paste it into a method of choice. At the time of writing ExifTool supports the following file formats: 3FR: Hasselblad RAW: 3G2, 3GP2: 3rd Gen. Partnership Project 2 audio/video : 3GP, 3GPP: 3rd Gen. Partnership Project audio/video: ACR.

ExifTool implements its own open metadata format. It is designed to encapsulate meta information from many sources, in binary or textual form, and bundle it together with any type of file. It can either be a single file, wrapping existing data, or used as a sidecar file, carrying for example Exif or XMP metadata. Supported file type This example demonstrates the priorities of directory names specified using different techniques. The output directory is taken from the first directory specified from the following list: 1) the Directory tag, 2) the FileName tag, 3) the -o option, or 4) the original source file, in that order. Note that both the FileName tag and the -o option may be used without a directory specification, in. ExifTool will extract XMP information even if it is not listed in these tables, but other tags are not writable unless added as user-defined tags in the ExifTool config file. For example, the pdfx namespace doesn't have a predefined set of tag names because it is used to store application-defined PDF information, so although this information. A quick and easy way to extract the geotag information from a folder of photos (in this case drone images), and output the data to a summary file for viewing.

ExifTool is a free and open source software program which is used to read, write and update metadata of various types of files. Metadata can be described as information about the data such as file size, date created, file type, etc. ExifTool is very easy to use and gives a lot of information about the data. In this blog we will discuss different ways in which ExifTool can be used Useful ExifTool commands. 2015-12-23. When editing metadata of single image files I usually use my graphical metadata editor Verso. But when it comes to working with lots of files en masse, like shifting the date of all images in a directory by two hours, nothing beats the command line. ExifTool is great for this. Here is a random collection of handy commands. Modifying multiple tags. READING EXAMPLES exiftool -a -u -g1 a.jpg Print all meta information in an image, including duplicate and unknown tags, sorted by group (for family 1). exiftool -common dir Print common meta information for all images in dir. exiftool -T -createdate -aperture -shutterspeed -iso dir > out.txt List meta information in tab-delimited column form for all images in dir to an output text file.

Image::ExifToo

Example query. References Untermenü anzeigen. Links. The Penn Treebank Tagset. The SUSANNE Corpus Tagset. Die Geschichte. Kategorien. Nützliches. ExifTool, ein praktisches Tool für die Bildverwaltung. Beitragsautor Von euge; Beitragsdatum 24. Januar 2013; Keine Kommentare zu ExifTool, ein praktisches Tool für die Bildverwaltung; Ich musste gestern das ExifTool benutzen und bin dabei auf. C:Downloadsexiftool-9.29>exiftool -usercomment d:testsample2. jpg User Comment : 20100230 222222 홍길동 모든 메타데이타 삭� We are using exiftool - the best tool to extract EXIF metadata. What kind of info are stored in EXIF? Basically, it depends on file type and application or device that you have used to create your file: Device information - model, manufacturer etc; GPS - latitude, longitude, altitude etc; Capture information - flash settings, aperture, shutter speed, lens type, focal range etc; Name and.

ExifTool For Dummie

  1. Download exiftool for free. Read, write and edit metadata. Perl library and command-line application for reading, writing and editing meta information (EXIF, IPTC, XMP, and more) in a wide variety of file formats (JPEG, TIFF, PNG, PDF, RAW, and more)
  2. For example, attempting to use ExifTool in daemon mode will cause the class to actually check the underlying install of ExifTool for support for that feature and throw an UnsupportedFeatureException with recommendations on how to work around the problem if it isn't supported. In addition to the pre-condition checking, to ensure that usage of the class (namely in daemon mode) doesn't leak.
  3. Requires ExifTool. CheckRegAccess.bat: 1.00: Check if you have the required permissions on the specified registry key: XP: 2010-07-08: Requires WMIC. CheckVarsVBS.bat : 2.00: Check subroutines and variables usage in VBScript and HTA files: W7: 2017-05-07: Requires RxGrep. ChkPath.bat: 2.00: Verify if all PATH entries are valid directories: W7: 2015-05-11: Requires WMIC. ChkSize.bat: 1.00.
  4. utes. (This is equivalent to -DateTimeOriginal-=1.5. See Image::ExifTool::Shift.pl for details.) exiftool -createdate+=3 -modifydate+=3 a.jpg b.jpg. Add 3 hours to the CreateDate and.

How to edit metadata via the command line with ExifTool

  • ExifTool ref: ImageInfo may be called with an ExifTool object if desired. The advantage of using the object-oriented form of this function is that after ImageInfo returns, you may use the object-oriented functions below to obtain additional information if required. Must be the first argument if used. SCALA
  • > brew install gs exiftool [email protected] > cd generator > gem install bundler > bundle install To generate test images: > cd generator > ./generate.rb path/to/image.jpg This will create images image_0.jpg through to image_8.jpg. Re-generating sample images. Simply run make to regenerate the included sample image
  • #----- # File: ExifTool_config --> ~/.ExifTool_config # # Description: Sample user configuration file for Image::ExifTool # # Notes: This example file shows how to define your own shortcuts and # add new EXIF, IPTC, XMP, PNG, MIE and Composite tags. # # Note that unknown tags may be extracted even if they aren't # defined, but tags must be defined to be written. Also note # that it is possible.
  • ExifTool examples: View and edit all aspects of EXIF data from JPG or RAW images containing different metadata formats. Free download provided for 32-bit and 64-bit versions of Windows

ExifTool is designed as a command line utility and implements a rich and powerful command language. FastPhotoTagger implements only a limited graphical user interface (GUI) to ExifTool. To enjoy the full potential of ExifTool a command line is required. The ExifTool Command Builder provides a simple interface to the ExifTool command line allowing virtually any command line to be built and. En este video https://youtu.be/PqQ6MiZDx3E, como puedes emplear la herramienta Exiftool para Windows. Aquí descubrirás los diferentes comandos que hay para e. By default ExifTool looks for a configuration file named .ExifTool_config first in your home directory, then in the directory of the application script, but a different directory may be specified by setting the EXIFTOOL_HOME environment variable, or a different file may be specified by setting the ExifTool configFile variable before using. For example, the following commands are all valid and accomplish the same thing: exiftool -flash=1 -n image.jpg exiftool -flash=0x1 -n image.jpg exiftool -flash=fired image.jpg Programmers: If you are calling Image::ExifTool functions from your own script, the two techniques look like this

PowerShell examples to feed arguments to Exiftool without

For example, if you specify that you want to use stay_open support, the ExifTool class will actually check the native ExifTool executable for support for that feature before allowing the feature to be turned on and report the problem to the caller along with potential work-arounds if necessary For example, from within the exiftool directory you can extract the information from one of the included test files by typing:./exiftool t/images/ExifTool.jpg. If you move the exiftool script to a different directory, you must also either move the contents of the lib directory or install the Image::ExifTool package so the script can find the necessary libraries. Note: If you are using the. Unfortunately, exiftool only has limited support for writing video files other than XMP tags. Run this command exiftool -G1 -a -s -title movie.mp4.I'm guessing that the title will field will be in the Quicktime group. And Exiftool cannot write to the majority of Quicktime tags. Edit: Some quick research and I think ffmpeg can do it for you. You should do some more research to double check but. ExifTool Tutorial (video in 4 parts by AVP) Using the ExifTool on Linux to read/write Exif Tags to your photo collection (video by Linux By Example) Working with jpg Metadata Comments - Exiftool - BASH - Linux Command Line (video by Linux By Example) Useful one-line ExifTool commands (.txt file) ExifTool tuto en français; Related Utilities. Below are some free utilities which take advantage Example of how to parse exiftool JSON output in Haskell. Ask Question Asked 10 years, 7 months ago. Active 8 years, 8 months ago. Viewed 3k times 6. 3. I can't make sense of any of the documentation. Can someone.

ExifTool - Download - CHI

Exiftool Rename Examples

  • I would like to add seconds to the CreateDate tag Here is an example code from Phil Harvey's Exiftool Exiftool.pl -AllDates+=`::.. r exif sony exiftool. asked Apr 21 at 3:36. Jock. 45 7 7 bronze badges. 0. votes. 2answers 85 views How can I locate a file and use exiftool from one command line. I am using Linux and I'd like to be looking at a file manager window, see a file I want to remove.
  • This is a sample command: exiftool -csv -r -DateTimeOriginal -Description -Subject e:carsVespaVespa-Pics > Vespa.csv. Figure 1 shows what this looks like: Figure 1 - The ExifTool in a Command Window. which gives the result in Figure 2, below. The inputs, above, to the tool are: 1. -csv set the option to produce a Comma Separated Value file. This format can be directly read by Excel. 2.
  • In this video we show you How to Read Image File Metadata with ExifTool To do this follow the steps shown on video tutorials: Step 1 First download the Windo.
  • Everything is build on top of the output of the great free tool EXIFTool. Here are some example commands: Thanks for the tips Alex, there is very little online for ExifTool with PowerShell and your method of exporting and reimporting a data object works nicely. Here is an alternative method based on your code, with a folder browser, wait for the process to complete and loads the results.

Code Examples. Tags; gps - updated - exiftool tags . Glatte GPS-Daten (7) Das könnte etwas spät kommen Ich habe diesen KalmanLocationManager für Android geschrieben, der die beiden gängigsten Standortanbieter, Network und GPS, umschließt, kalman-filtert die Daten und liefert Updates an einen LocationListener (wie die beiden echten Provider). Ich benutze es hauptsächlich, um. Exiftool has the option to output information in the form of exiftool arguments. If you create an args file by exporting the information from your photo(s), you can use this args file as an exiftool commands file to write to another (set of) photo(s). pyExifToolGUI (currently) only supports the creation of these args files. pyExifToolGUI can't use these files (yet) to write to other photos

As a valued partner and proud supporter of MetaCPAN, StickerYou is happy to offer a 10% discount on all Custom Stickers, Business Labels, Roll Labels, Vinyl Lettering or Custom Decals. StickerYou.com is your one-stop shop to make your business stick. Use code METACPAN10 at checkout to apply your discount Code Examples. Tags; c - exiftool gui . 1ms Auflösung Timer unter Linux empfohlen (8) Ich brauche einen Timer Tick mit 1ms Auflösung unter Linux. Es wird verwendet, um einen Zeitgeberwert zu erhöhen, der wiederum verwendet wird, um zu sehen, ob verschiedene Ereignisse ausgelöst werden sollten. Der POSIX timerfd_create ist aufgrund der glibc-Anforderung keine Option. Ich habe versucht timer. GUI2 for ExifTool documents and program downloads. GUI2 for ExifTool GUI2 Program 8.1 for ExifTool Version 11.80(Updated 18-December 2019) 1. GUI2 for ExifTool 2. GUI2 Documents 3. FORMAT Files 4. ExifTool Sorted + GUI2 Output Examples 5. Calendar (1-365)6 Days. GUI2 Rename plus an X-Reference 6. Calendar Perpetual. Year 0001 to 9999 7. CANON EOS 7D & HyperFocal Distance Document 7A. Note that both of these examples assume that exiftool is in a directory called Image-ExifTool-6.66. If it is somewhere else just change this to the proper directory name. (Also, in these examples I have used ~, which is a shorthand for your home directory /Users/USERNAME that can be used in commands and filenames.) - Phil Posted on 2006-12-27 20:02:04-08 by pedroparamo in response to.

READING EXAMPLES exiftool -a -u -g1 a.jpg Print all meta information in an image, including duplicate and unknown tags, sorted by group (for family 1). exiftool -common dir Print common meta information for all images in dir. exiftool -s -ImageSize -ExposureTime b.jpg Print ImageSize and ExposureTime tag names and values. exiftool -l -canon c.jpg d.jpg Print standard Canon information from. In sample data there are also camera bodies and lenses grouped that way, which allows only one body and one lens to be present at the same time. By default group ID is set to 0, that means no grouping. Running ExifTool from ExifMixer . Before using ExifMixer you need to select location of ExifTool under Options menu or copy ExifTool into ExifMixer folder as exiftool.exe (by default it is named. View the tests for more examples; Developing. The exiftool.xml file was produced using the latest ExifTool on my system, using the command: exiftool -listx. This file is then processed to produce a lookup table of tags / english descriptions, which is then used when parsing out the results. This xml file is the input to the XSLT that generates the TagMetadata.cs file. Contributing. I'm happy. For example: exiftool -filename -imagesize -exif:fnumber -xmp:all image.jpg A complete list of ExifTool Tag Names accompanies this documentation. As well, current lists of available tag names and writable tag names may be obtained using the exiftool ‑list and ‑listw options. But perhaps the easiest way to determine a tag name is to use the ‑s option to print the tag names instead of. If you want to retain the filenames, there are examples for assigning files into a directory tree by year/month/day. You can use find to iterate over a bunch of files, or apparently exiftool will take a directory name as input and automagically operate on all the files in that directory. So, it seems like exiftool is probably the program you.

Exiftool Command Line Options

Started exiftool process 28566 exiftool process exited Started exiftool process 28569 exiftool process exited Stream Encoding. By default, setEncoding('utf8') will be called on stdout and stderr streams, and stdin will be written with utf8 encoding (this is Node's default on a Mac at least). If you wish to use system's default encoding, pass null when opening the process ExifTool is a command line tool that is used for reading, writing and editing metadata information in photos, audio and videos. It has a wide range of file type support like EXIF, JFIF, GPS, XMP, ICC profile, FlashPix, ID3, Photoshop IRB and more <ExifTool:VALUE> Insert value from the external program ExifTool. VALUE is the name of the ExifTool tag to be used. <Substr:POS:COUNT:START> Will insert a part of the original filename into the new name. The POS and COUNT parameters are used to define what part of the filename that will get copyed. Example of use: <Substr:5:2> will return wa for the filename The walking man.txt. The. As I trial, I added my custom ExifTool configuration to the existing imatch_et.config file then the ExifTool Command Processor recognizes them. I get do a -list and -listw and -listg1 am able to find my custom defined fields. In the Metadata - Browser I can see the customer fields shown within a section labeled as UserDefined::FilmProcessConfig as en example. However, when attempting to create.

FileName and Directory tags - ExifTool

For example, the following commands all have the same effect: > exiftool -Orientation='Rotate 90 CW' a.jpg > exiftool -Orientation=6 -n a.jpg > exiftool -Orientation#=6 a.jpg -p FMTFILE or STR (-printFormat) Print output in the format specified by the given file or string (and ignore other format options). Tag names in the format file or string begin with a $ symbol and may contain a leading. This is a front end for the command-line executable, ExifTool. It can also serve as an example of how to call other programs from Matlab. This is useful when a reference implementation is available as a command-line version. Cite As Peter Burns (2020). run. For example: exiftool -geotag TRACKDIR/*.log IMAGEDIR. Currently supported track file formats are GPX, NMEA RMC/GGA/GLL, KML, IGC, Garmin XML and TCX, and Magellan PMGNTRK. See GEOTAGGING EXAMPLES for examples. Also see ``geotag.html' in the full ExifTool distribution and the Image::ExifTool Options for more details and for information about geotag configuration options.-use MODULE Add. ExifTool may be used to access information in a specific document by adding a copy number to the MIE group name. For example: # write the Author tag in the second MIE document exiftool -mie2:author=phil test.mie # delete the first MIE document from a file exiftool -mie1:all= test.mie Units of Measuremen

ExifTool heise Downloa

ExifTool is een gratis en cross-platform programma waarmee de metadata van een groot aantal bestanden kan worden beheerd en bewerkt Look at the examples in the ExifTool docs on how to change timestamps: exiftool -DateTimeOriginal-='0:0 1:30:0' dir. Adjust original date/time of all images in directory dir by subtracting one hour and 30 minutes. (This is equivalent to -DateTimeOriginal-=1.5. See. Exiftool ist ein Programm, um Meta-Information aus Bilddateien auszulesen (bzw. zu verändern / hinein zu schreiben), in Sachen Unfallrekonstruktion meist Exif-Daten aus Fotos. Im Gegensatz zu anderen Programmen liest Exiftool auch herstellerspezifische Tags, wie sie mittlerweile von vielen Kameras geschrieben werden. (Exif erlaubt herstellerspezifische Erweiterungen.) So prüft die Zeile. ExifTool is a free, cross-platform tool for reading and writing Exif data in image files. Assume for this example that the internal clock is fast by 1 hour 8 minutes and 19 seconds. Run exiftool in the following way with the time shift specified according to this syntax . The second command changes file modification time of the images. exiftool -AllDates-=1:08:19 ./path/to/directory. Following example will write to location 50.84791165546716N 4.350469368264016E at an altitude of 50m above sea level to the file gps.jpg. The location is given in decimal format and the last parameter 0 indicates that the provided altitude is above sea level. JExifTool tool = new JExifTool (); JExifInfo gpsInfo = tool. getInfo (new File (GPS.JPG)); gpsInfo. setGPSInfo (50.84791165546716. By default ExifTool looks for a configuration file named .ExifTool_config first in your home directory, then in the directory of the application script, but a different directory may be specified by setting the EXIFTOOL_HOME environment variable, or a different file may be specified by setting the ExifTool configFile variable before using Image::ExifTool. For example

For the next step we can try to provide some JPG to test this ExifTool. If we see the image, there is some nice information such as Apple computer, probably they use Apple products (iPad, iPhone, Mac, etc). 3. If we see the metadata information results on step 2 was not clear enough. Now we try to find out another picture with more detailed information. On this picture we can see the GPS. Code Examples. Tags; linux - gui - ubuntu exiftool . Was passiert mit einem offenen Datei-Handle unter Linux, wenn die angegebene Datei verschoben wird, löschen (5) Was passiert mit einem offenen Datei-Handle auf Linux, wenn die pointierte Datei inzwischen bekommt:. ExifTool 12.08 (Phil Harvey) ExifTool von Phil Harvey ist eine freie Software zum Auslesen, Schreiben und Bearbeiten von Metadaten in Bild-, Audio- und Videodateien With exiftool, I can remove the spurious rotation that sometimes appears, and I know that it's a lossless operation because exiftool doesn't touch the image itself, only the metadata. For a few years now, digital cameras have included a device that tracks the orientation of the camera and puts that information into the image file's metadata. Applications that display images read that. For example, the following command can come in handy when you need to remove geographical coordinates embedded in the photo: exiftool -geotag= foo.jpg And the command below can help you to remove geotags from multiple photos in one go

Exiftool isnot showing shutter count help me plz Started Oct 3, 2016 Questions thread Forum: Parent: First: Previous: Next : Flat view Bits Per Sample : 8 Color Components : 3 Y Cb Cr Sub Sampling : YCbCr4:2:2 (2 1) Aperture : 4.5 Drive Mode : Single-frame Shooting File Number : 100-8486 Image Size : 3456x2304 Lens : 18.0 - 55.0 mm Lens ID : Canon EF-S 18-55mm f/3.5-5.6 III Megapixels. iltempe / EXIFTOOL example. Last active Dec 30, 2017. Star 0 Fork 0; Code Revisions 3. Embed. What would you like to do? Embed Embed this gist in your website. Share Copy sharable link for this gist. Clone via HTTPS Clone with Git or checkout with SVN using the repository's web address. Learn more about clone URLs Download ZIP. Raw. EXIFTOOL example MacBook-Pro-di-Matteo:template TeoPro. # exiftool -AllDates-='Y:M:D H:M:S' exiftool -AllDates+='0:0:0 0:1:56' Set all dates to something obviously wrong This is useful when scanning or photographing film or prints where you do not want the current date associated with the image

Examples of EOS Shooting Information / Metadata. GUI2 - OUTPUT EXAMPLES HELP to Learn about Metadata Exiftool Format File Output - Image Quality, Bits per Sample - NEW 7- January 2017----- GUI2 UNSORTED/SORTED Outputs (19th December 2015) Examples a).d) All from Image _MG_4376.CR Here are the examples of the python api exiftool.ExifTool taken from open source projects. By voting up you can indicate which examples are most useful and appropriate Exiftool Website Exiftool. Founded in 2003. ExifTool is a computer application that provides metadata information about the source, timestamp, creation, and modification information. Tool type Verification Status Fully operational Intended users General public, Journalists Cost Free Tool focus This tool is content-focused. It directly evaluates.

My Exiftool Cheatsheet

  • ExifTool by Phil Harvey www.sno.phy.queensu.ca/~phil/exiftool
  • Part 2 provides a brief introduction to fundamental command line functions, including navigating around a file system, followed by demonstrations of how Exiftool commands are formatted and samples of what those commands produce. Information presented in Part 2 provides a strong foundation for more advanced use of the tool, which will be discussed in Parts 3 and 4 of the tutorial series
  • C# (CSharp) ExifTool.Wrapper - 2 examples found. These are the top rated real world C# (CSharp) examples of ExifTool.Wrapper extracted from open source projects. You can rate examples to help us improve the quality of examples
  • ExifTool has most often been found with exiftool, exiftool gui and exiftool examples. It may also be found on other top-tier sites such as Softpedia, MajorGeeks or FileHippo. Compatible with: Windows 10, Windows 8, Windows 7, Windows Vista, Windows XP: License and Usage: What you can and cannot do : Released as: Freeware: Restrictions: Completely free with no restrictions. EULA: Phil Harvey.
  • Code Examples. Tags; linux - remove - exiftool pdf . Tool zum Aufspüren lokaler Funktionsaufrufe in Linux (8) Ich suche nach einem Werkzeug wie ltrace oder strace, das lokal definierte Funktionen in einer ausführbaren Datei verfolgen kann. ltrace verfolgt nur dynamische Bibliotheksaufrufe und verfolgt nur Systemaufrufe. Zum Beispiel mit dem folgenden C-Programm: #include <stdio.h> int triple.
  • Other exiftool [ -ver -list[w f r wf g[NUM] d x] ] For specific examples, see the EXAMPLES sections below. This documentation is displayed if exiftool is run without an input FILE when one is expected. DESCRIPTION A command-line interface to Image::ExifTool, used for reading and writing meta information in a variety of file types. FILE is one or more source file names, directory names, or.
  • C:tomas>exiftool MVI_5918.MOV ExifTool Version Number : 12.06 File Name : MVI_5918.MOV Directory : . File Size : 58 MB File Modification Date/Time : 2019:09:07 11:15:39+02:00 File Access Date/Time : 2019:10:23 11:00:59+02:00 File Creation Date/Time : 2019:08:29 15:49:44+02:00 File Permissions : rw-rw-rw- File Type : MOV File Type Extension : mov MIME Type : video/quicktime Major Brand : Apple.

Code Examples. Tags; windows - gui - exiftool tags . Plattformübergreifendes Scripting für Windows, Linux, MacOS X (6) Wie zum Beispiel Ruby, der einige Windows-spezifische Sachen fährt . Es kann sicherlich und im Ruby on Windows-Blog finden Sie viele Beispiele. Außerdem gibt es ein Kapitel im Pickaxe-Buch und im humble. Ich suche Cross-Plattform-Scripting (Sprache) für Windows, Linux. 图片EXIF信息查看与Exiftool使用. 今天元宵节,一位版主在论坛发了一篇元宵节祝福帖子,一大早就有用户报障说帖子中有张图片在iOS端看不了,安卓手机正常,第一反应是图片格式问题,用Safari打开也看不了,回到公司证实了是一张webp格式图片,最后将其转换成jpg格式发给了用户重新上传替换� ExifTool Command-Line Examples. AVideo is an open-source, self-hosted alternative to video-sharing websites like YouTube, Vimeo, etc. It is platform independent , available as both a Perl library (Image::ExifTool) and command-line application. exe) Or use the full path to the exe : C:Toollsexiftoolexiftool. In addition, it can visualise species activity data and. This module is used to.

For example, exiftool -Make test.jpg will output the EXIF metadata for camera/scanner make. Note, some tags are part of a larger group, such as IPTC or XMP, and may have a namespace. The tag names are prefixed with the group name, for example, -XMP:Description or -IPTC:Source. Namespaces are added to the group name, for example, -XMP-dc:Source. Write Metadata. Writing metadata. exiftool-vendored. Fast, cross-platform Node.js access to ExifTool. Features. Best-of-class cross-platform performance and reliability. Expect an order of magnitude faster performance than other packages. Proper extraction of. dates with correct timezone offset encoding, when available); latitudes & longitudes as floats (where negative values indicate west or south of the meridian This is what I have so far #----- # File: ExifTool_config --> ~/.ExifTool_config # # Description: Sample user configuration file for Image::ExifTool # # Notes: This example file shows how to define your own shortcuts and # add new EXIF, IPTC, XMP, PNG, MIE and Composite tags But luckily, exiftool provides a way to add custom tags programmatically with perl, with config files. Below is a config. Chocolatey is software management automation for Windows that wraps installers, executables, zips, and scripts into compiled packages. Chocolatey integrates w/SCCM, Puppet, Chef, etc. Chocolatey is trusted by businesses to manage software deployments

DigiKam and other image organizers are perfect for viewing and tagging images one by one. But if you need to quickly and safely move, copy, rename, reorganize, extract preview jpegs, and/or tag hundreds or thousands of images at once, ExifTool is the tool of choice.

Exiftool Examples Free

Written around 2010. Minor update in March 2015.

Exiftool is a mature and reliable metadata reading and writing application. Although this article was written in 2010, Exiftool and the Exiftool syntax seldom change except to add new tags and new capabilities. I put this article up on my website mostly so I would have a quick reference for the Exiftool commands that I use the most often. This doesn't mean that all the command examples on this page still work exactly the same as they did when I first posted the article. But they probably do.

As always when working from the command line, do your homework before trusting any commands you find on the internet. And test, test, test before deploying.

Tags & groups: Where does image metadata come from?

If you've ever used digiKam, ExifTool or other software to look at your image metadata, you've noticed that there's a whole lot of it. Each individual bit of metadata information has a 'tag name'; the tag name lets you know which bit of metadata information you are looking at. As you may or may not already know, metadata included in image files comes from several different sources, each of which gets its own ExifTool Group:

  • 'File' information isn't metadata that is actually embedded in the image, rather it comes from system information.
  • Your camera writes EXIF (Exchangeable image file format) metadata, the standards for which are written by JEITA, the Japanese Electronics and Information Technology Indutries Association.
  • Your camera also generates proprietary (but mostly decoded) MakerNotes metadata.
  • IPTC metadata is written to satisfy requirements of the International Press Telecommunications Council's 'IPTC Information Interchange Model').
  • XMP metadata is metadata written according to Adobe's XMP standard.
  • Composite metadata is constructed for the ExifTool user's convenience, by combining other metadata. The list of composite metadata is surprisingly long and comprises some of the most useful metadata you can view, use, and modify at the command line using ExifTool.

Warning: ExifTool and digiKam (and other imaging softwares) don't always use the same tag and group names. As ExifTool was the first and is (imho) by far the most complete, safe, well-tested, well-documented, and up-to-date software you can use to manipulate metadata, I think it is confusing that lesser, later softwares (in the realm of metadata manipulation) don't follow ExifTool's lead in the matter of tag and group names. (But then again, I didn't write any of these other softwares, so who am I to complain?)

Basic exifTool commands for digital photography

  1. Examine your raw file's metadata

    The very most basic thing you can do with ExifTool is display your image file metadata. And if you've never peaked to see what is in there, you should; it is fascinating to see all the information hidden inside your digital camera raw file's metadata:

    exiftool /media/digikam/rawpeg/08/0807/080702_153429.cr2

    Below is a tiny excerpt from the terminal output you'd see if you ran the above command (replacing my image file name with your image file name, of course) on one of your digital camera raw files:

    File Modification Date/Time : 2011:01:20 12:02:35-05:00Modify Date : 2008:07:02 15:34:29Date/Time Original : 2008:07:02 15:34:29Create Date : 2008:07:02 15:34:29

    In my image raw files, the Modify Date, Date/Time Original, and Create Date are always the same. The File Modification Date/Time isn't part of the metadata embedded in the image; instead it is actually the time stamp in your operating system's file tree, which ExifTool displays for your convenience.

    The next command shows the same information but instead of using 'friendly' metadata names like 'Modify Date' it uses the metadata names that you would use when writing more complicated ExifTool commands

    exiftool -s -G /media/digikam/rawpeg/08/0807/080702_153429.cr2

    If you add the options '-s' and '-G' after the word 'exiftool' (as above), you'll see:

    [File] FileModifyDate : 2011:01:20 12:02:35-05:00[EXIF] ModifyDate : 2008:07:02 15:34:29[EXIF] DateTimeOriginal : 2008:07:02 15:34:29[EXIF] CreateDate : 2008:07:02 15:34:29
    • -s means instead of showing the 'friendly' names like 'Create Date', show the names you need to use when you write ExifTool commands. So instead of 'Create Date' you see 'CreateDate'.
    • -G means also show the metadata Group to which the metadata tag belongs.
  2. Rename image files according to their creation date

    The following command renames all 'cr2' (Canon) and 'mrw' (Minolta) raw files, in the 'test' folder and subfolders, according to the metadata Create Date and Time. Of course, to use this command (and all the following commands) you need to replace '/media/ingest/test' (or 'media/ingest/oldfolder', etc) with your own actual filepath and folder name.

    exiftool '-filename<CreateDate' -d %y%m%d_%H%M%S%%-c.%%le -r -ext cr2 -ext mrw /media/ingest/test
    • '-filename<CreateDate' means rename the image file using the image's creation date and time.
    • -d means 'Set format for date/time values'.
    • %y%m%d_%H%M%S%%-c.%%le, used in conjunction with '-d' specifies the format to use for the date and time when renaming the file. Breaking the format down:
    • %y%m%d_ means the first part of the new file name should be composed of the last two digits of the creation-date year, followed by the month and day, both represented by two digits. The underscore _ means put in an underscore after the date part of the file name.
    • %H%M%S means add the hour, minute, and second of the creation time, all represented by two digits.
    • %%-c means that if two images have the same file name up to this point in the naming process, add 'a copy number which is automatically incremented' to give each image a unique name. Note the doubled %% — necessary because of something called 'escaping' that I don't fully understand. The '-' before the 'c' isn't really necessary, but it puts a dash before the copy number.
    • .%%le means keep the original file name extension, but make it lower-case if it was originally upper-case, a nice option when cameras insist on using 'CR2' instead of 'cr2'. (If you prefer upper-case extensions, then use .%%ue. If you prefer to keep the original case intact, use .%%e.)
    • -ext cr2 -ext mrw means only rename files with the 'cr2' or 'mrw' extension. To rename all image files in the source folder, don't specify any extensions.
    • -r means 'execute this command recursively for every image file in the top 'source' folder (that is, the folder where all the files to be renamed are located), and also for the image files in all the source folder's subfolders, sub-subfolders, and so on'.
    • /media/ingest/test is the absolute path to the top folder holding all the images to be renamed (your path will be different, of course).

    Additional notes on renaming files with ExifTool

    Raw file metadata typically contains (at least) four different times for each image file. In the above command, if there is no creation date information for a given file, ExifTool writes an error to the terminal. If you explore the ExifTool documentation you'll find ways to specify alternatives in case one time is missing from the metadata but another time is available.

    ExifTool is not limited to renaming files based on dates. ExifTool can rename (and also copy or move) an image based on just about any bit of metadata that happens to be embedded in the image.

    When you rename, copy, move, or otherwise modify images with ExifTool, there is a neat command line option '-P' that 'preserves' the File Modification Date/Time, which is nice if the file modification date and time happens to be the actual date and time the image was created on the camera card.

  3. Move or Copy image files into folders by year and month

    Move:

    exiftool '-Directory<CreateDate' -d /media/ingest/newfolder/%y/%y%m -r /media/ingest/oldfolder

    Copy:

    exiftool -o . '-Directory<CreateDate' -d /media/ingest/newfolder/%y/%y%m -r /media/ingest/oldfolder

    The two lines of code above move or copy a whole bunch of files from one place to another. The only difference between the two commands is the 'copy' command has one additional option: '-o . ', which means 'copy over, leaving the source files in place'.

    • '-Directory<CreateDate' means that you want the destination folders to which the images will be move to be named using the image creation date.
    • -d means 'Set format for date/time values'.
    • /media/ingest/newfolder/%y/%y%m is the path to the folders to which the images will be moved or copied. 'newfolder' will be the root folder for the folders created according to the image creation date. The '/%y/%y%m' part specifies the format to use when creating the subfolders. In this example, there will be 2-digit 'year' folders, each containing 4-digit 'yearmonth' subfolders.
    • -r means act recursively over the source folder and its subfolders (just as in the example command above for renaming files).
    • /media/ingest/oldfolder is the source folder. Before running the move or copy command, the images are all located in this folder.


    Exiftool move and copy notes:

    The originating folder, 'oldfolder' above, may or may not have subfolders, and these subfolders can be anything (jpegs in one folder, raws in another, sorted by camera card, whatever). If 'oldfolder' does have subfolders, the subfolders are traversed because I used the '-r' option. To avoid traversing the subfolders in 'oldfolder', don't use the '-r' option.

    ExifTool creates any folders it needs as it executes the command. In other words, if 'newfolder' doesn't exist, ExifTool will create it. If, for example, an image in 'oldfolder' has a creation date of 2011-Jan-01, ExifTool will create a folder named '11' under 'newfolder', and a folder named '1101' under '11'.

    See the first picture on this page for a picture of the resulting '/yy/yymm' file tree.

  4. Extract the preview image embedded in raw files

    Most (all?) raw files have one or more embedded images (small jpegs that show what the raw file will more or less look like after raw processing). One of these images is an embedded preview image. This embedded preview image is the same image that digiKam or Geeqie show you when you preview raw files. ExifTool can write that embedded preview image out as a separate image file.

    The excerpt below (from the results of running 'exiftool -s -G /path/to/imagefile' at the command line) shows information about two of the three binary image blobs that are embedded in my Canon cr2 files:

    [Composite] PreviewImage: (Binary data 377134 bytes, use -b option to extract)(. . . other intervening metadata . . .)[Composite] ThumbnailImage: (Binary data 6391 bytes, use -b option to extract)

    Don't worry — the preview image is still embedded in the raw file after running the following command:

    exiftool -b -PreviewImage -w _preview.jpg -ext cr2 -r /media/images/digikam/rawpeg
    • '-b' means 'Output data in binary format' (a digital image is a type of 'binary blob' — if you want to know more, you are on your own).
    • '-PreviewImage' means you are interested in the PreviewImage embedded in the raw file.
    • '-w' means 'write out a copy of the embedded binary image blob as a separate image file'.
    • '_preview.jpg' means 'write the image file as a jpeg file with '-preview' appended to the end of the original raw file's base file name'.
    • '-ext cr2' means 'only execute this command for image files that have the extension 'cr2'.
    • '-r' means 'execute this command recursively for every file in the top folder and all subfolders'.
    • '/media/images/digikam/rawpeg' is the absolute path to the top folder for the hierarchy of folders I want ExifTool to traverse as it writes out the preview image.

    Notes on extracting the embedded preview

    You should move and rename your raw files before writing out the embedded jpegs. Else you are very likely to produce jpeg preview files with names that don't match their corresponding raw files.

    ExifTool has been capable of safely and efficiently writing metadata to raw files for several years. Nonetheless, test, test, test before turning ExifTool loose on your precious raw files.

    Adobe originated the idea of the XMP sidecars to hold metadata and other information. But I've never liked XMP sidecars because there is no immediate visual confirmation that the XMP file really goes with the corresponding raw file. I also don't trust the ability of image organizing programs like digiKam (or any other image organizer — the forums are too full of people lamenting that they just lost their metadata) to safely write to my raw files. So I use ExifTool to extract the preview jpegs that are embedded in raw files to serve as handy jpeg 'sidecars' to all my raw files. Then when I'm done tagging and rating my jpeg sidecar files with digiKam, I use ExifTool to copy the sidecar metadata over to the corresponding raw file.

  5. Copy metadata from the raw file over to the corresponding preview jpeg sidecar

    Once you've extracted the preview jpeg, you might like to copy all the metadata from the corresponding raw file over to the preview jpeg file:

    exiftool -tagsfromfile %d%-.8f.cr2 -all:all -r -overwrite_original -ext jpg /media/images/digikam/rawpeg
    • '-tagsfromfile' means copy metadata from the source file (the raw files) to the destination files (the preview jpegs). See the ExifTool documentation for how to specify which tags to copy if you don't want them all.
    • '%d%-.8f.cr2' is a bit tricky. It means look for files with the 'cr2' extension and the same name as the destination preview jpeg files, but without the last 8 characters of the name (the '-preview' part of the name).
    • '-all:all' is also tricky. These days there are 'preferred' ways to store metadata according to the people who are working on metadata standards. Metadata is arranged in various groups (exif, iptc, xmp, maker notes, and more). '-all:all' means write all the metadata AND keep all the metadata exactly as grouped and written in the source file (regardless of whether the source file uses the currently 'preferred' way to store metadata). Consult the ExifTool documentation for more details.
    • '-overwrite_original' means what it says. Without this option, instead ExifTool would save the existing preview jpegs under the name 'filename.extension.original' and would write out a new file under the original file name and extension. You should always be sure you know what you are doing (and have back-ups) if you use the 'overwrite_original' option. However, in this case, letting ExifTool write out new files for all the just-written-out preview jpegs seems silly.


    How much raw file metadata do you want in your jpeg 'sidecars'

    ExifTool doesn't automatically copy over any metadata from the raw file to the extracted preview. You have to decide how much (if any) metadata you want to copy over. 'All the metadata' is probably overkill, but it was the easy, so I did.

    Is it safe to let ExifTool overwrite raw files?

    In my opinion, ExifTool is VERY safe to use. But your images and your metadata are also VERY important. Keep back-ups until you are sure everything happened exactly as you wanted it to happen. Keep back-ups anyway. Other softwares beside ExifTool write image metadata — you never know when a backup will save you from retagging thousands of images.

    ExifTool and XML sidecar files

    One last note: I don't like XML sidecar files. But I'm not you. If you use XML sidecar files, of course ExifTool can read, write, copy, etc XML sidecar metadata just as easily as jpeg and raw file metadata.

  6. Copy hierarchical tags written by digiKam from the preview jpeg sidecar files over to the corresponding raw files

    Once you've used digiKam or other image organizing software to add tags and ratings and captions and so forth to a whole bunch of your preview jpeg 'sidecar' files, you might like to copy the preview jpeg metadata back over to the corresponding raw file. The following command line assumes that the raw files and their sidecars are located in the same folder, with the same base name:

    exiftool -tagsfromfile %d%f_preview.jpg -TagsList -r -overwrite_original -ext mrw /media/b3/newfolder/03

    You've already seen most of the options in the above command used in previous commands.

    • -TagsList tells ExifTool to only copy the particular metadata tag called '-TagsList' from one file to another. If you also wanted several other specific tags to be copied over, you'd just add them to the command.
    • %d%f_preview.jpg works together with -ext cr2 as follows:
    • %d%f means 'all files in folder 'd' with file name 'f'.
    • %d%f_preview.jpg is the name of the source file, the file from which the metadata will be copied. -ext cr2 indicates the destination file, the file to which the copied metadata will be written.
    • The way the two parts of the command work together is that %d%f is the file name of both the source and destination file, but compared to the destination file, the source file (the preview jpeg sidecar), has '_preview' added to its file name.
  7. Set the orientation tag to normal for all images in a folder and its subfolders

    The command below is probably the trickiest command on this page and begins to reveal some of the real power of ExifTool. It tells ExifTool to open every writable image file contained in the folder 'digikam' and all its subfolders, and check see if the '-if' condition is met; if so, do something, if not, don't do anything.

    exiftool -n -r -overwrite_original -if '$Orientation ne 1' -Orientation=1 /media/images/digikam
    • '-n' is an interesting option you can use when working with ExifTool — it tells ExifTool to not translate the orientation information to words, rather leave it as an integer (in the metadata specification, the orientation tag is just an integer). Without the '-n' I would have needed to write something like 'Horizontal (normal)' instead of '1', and I am too lazy to figure out exactly what words are needed or how to properly enclose those words in quotes to let ExifTool know what I want it to do. The '-n' makes writing this particular command a lot easier.
    • As you might expect, other metadata tags also have an official way of writing the information that is not particularly communicative unless translated into something more people-friendly. For those tags, the '-n' can be very helpful if you want to see what is 'really' in the metadata.
    • '-if '$Orientation ne 1' is really cool. It says, 'see if this condition is met: if so, do something, if not, don't do anything'. The '$Orientation' part means 'the metadata tag that goes by the name 'Orientation'. 'ne' means 'not equal', but you probably already figured that out.
    • '-Orientation=1' means that if '-if '$Orientation ne 1' is true, then you want ExifTool to write the Orientation tag to the file, with the value '1' replacing whatever the previous value happened to be.

Fear and loathing at the command line

One reason the command line is scary is because it is unfamiliar. The more important reason is because if you issue the wrong command, you can wreck utter havoc on your file system, scattering your digital images all over the place. You can erase all your metadata or render it meaningless with one short, innocuous-looking command.

Adobe photoshop lightroom cc. At your desk or on the go. Lightroom is the cloud-based service that gives you everything you need to create, edit, organize, store, and share your photos across any device. These cookies are used to enhance the functionality of Adobe sites such as remembering your settings and preferences to deliver a personalized experience; for example, your username, your repeated visits, preferred language, your country, or any other saved preference. Adobe Photoshop now works across desktop and iPad, so you can do everyday edits or total image transformations wherever inspiration strikes. Crop, remove objects, retouch, and combine photos. Play with color and effects. Photoshop on the iPad is included with your Creative Cloud Photography plan. Learn more about Photoshop on the iPad. Easily edit your photos anywhere with Lightroom. Create incredible photos on your mobile devices, the web, and your desktop with powerful editing features in an easy-to-use interface. Your photos and edits are securely backed up to the cloud, and organization and search are a snap. Share and showcase your favorite photos in fun ways.

Exiftool Examples

Stepping outside the realm of ExifTool per se, with the wrong command (such as 'rm -R', which you should never, ever use unless you know exactly what you are doing), you can erase your entire hard drive or damage system files beyond repair. If you don't know what a command is supposed to do, your very first line of defense is consulting a man page. For example, for information about 'rm', do an internet search on 'manpage rm'. And make sure you trust the man page you consult. I like the die.net man pages.

Test, test, test, and then test some more on sample data before turning ExifTool (or any other command line program) loose on your precious digital images. After all, everyone makes typos, including me. So if you blindly follow my examples, you get my typos.

Exiftool Geotagging Examples

Back up your original files and folders before making bulk changes with ExifTool. It is far better to have a back-up than a whole bunch of regrets in case you change your mind or make a mistake. To be on the super, super safe side, either put the back-up on an external drive and disconnect the drive, or make the back-up 'read-only' and transfer ownership to root — that way you won't accidentally wander into the wrong folder and mess up your back-up images.