XifMp‎ > ‎XifMp Resources‎ > ‎

XifMp Command Options

XifMp offers many options.  The documentation below provides command line examples by functionality.  Video links to each command example linked from the command example when available.  

 Option    Description   
 -h  Lists simple command help
 -f <folder name> Identifies the target folder with files to be examined
 -s    Sorts files into "Mapped" & "NotMapped" folders
 -S  Sorts files into Brand-Make-Software Folders
 -r <number> Provides radius in miles from GPS point provided
 -R <number> Provides radius in kilometer from GPS point provided
 -l <+-number>   Latitude in decimal degrees notation for GPS point
 -L <+-number) Longitude in decimal degrees notation for GPS point
 -D Separates duplicate files into "Duplicates" folder
 -c Forces a single line for all devices
 -H <hash method> Sets has method (SHA256, SHA1, MD5, SHA1MD5)
 -Z Creates KMZ file (if >1GB, otherwise Zip)                    
 -X Sorts files into Brand-Make-Software - No Mapping

XifMp Command Line Help
XifMp -h
This command option provides a list of the option flags available with the XifMp program.  

Basic Map Creation
This command option is the minimum requirement to sort files and create maps based off of GPS tagged picture files.  <folder path> should be replaced with a folder path and name to identify the target folder that you would like examined.  

Basic File Sort & Map Creation
This command option moves files in the target folder into Mapped and NotMapped subfolders.  This helps examiners focus on only the images with GPS/geotags for examination.  

Separate Duplicates & Map Creation
This option first examines all images in the target directory for duplicates.  This is accomplished by generating hashes for each file and comparing them to hashes already logged.  If the hashes match, it is moved into a Duplicates folder.  The default hash method is SHA256.  To utilize a different hash method, see the -H option.  After duplicates are moved, the basis file sort and map creation is completed.  

Basic File Sort, Separate Duplicates, Set Hash Method & Map Creation
This series separate duplicates utilizing the hash type provided, geotagged images are moved into a Mapped folder and non-geotagged images moved into a NotMapped folder.  

Enhance File Sort & Map Creation
The enhanced sort (-S) option separates GPS tagged pictures by Brand-Make-SoftwareVersion.  For example, all pictures tagged as being taken by an Apple-iPhone 5s-6.0.1 would be grouped into a separate folder with that name and  have a separate chronology line.  (See video for more details.)

Enhance File Sort, Force Single Chronology Line & Map Creation
The addition of the -c option, adds back in the single line showing temporal and spatial sequence across all pictures.  

Radius Zone & Map Creation
This command provides the ability to flag images taken within a target zone differently than those outside of it.  For the radius distance r stands for miles and R for kilometers.  For the time being, all latitude and longitude values must be in decimal degrees DD format.  Pictures geotagged within the radius will appear with a red paddle icon, as opposed to a pink camera icon.  (See video for more details.)

Enhanced File Sort- No Map
This option sorts all Exif based picture files into Brand-Make-Software named folders, regardless of having GPS location tags.  

Zip/KMZ File Creatoin & Map Creation
This prepares a KMZ file for sharing with others or a Zip file.  If the total space consumed by the picture files is greater than 1GB of space, the command creates a Zip file for sharing.  (This is a limitation based on Google Earth.)