Metadata values that come from the OSX’s Spotlight search index, in reference to the image file.
Many of the photo related attributes are mined out of the photo metadata, so could be duplicative to the data in the image metadata.
Keep in mind that files indexing by spotlight is not immediate. For example, if you have only just recently copied a file into your system, or imported it from a camera, then it’s spotlight data may not have been populated yet. If this occurs, then you Silent Sifter will return (blank) for these attributes, until they are populate by Spotlight.
The way that you access these metadata fields is by providing the key to where the data is stored, and using that key as a token.
The syntax for metadata keys are as follows: specify the name of each section in the metadata, followed by the ‘.’ delimiter, until you finally provide the name of the field you would like to access.
If the value does not exist within a given file, then the metadata will simply not be returned, and the rest of the folder structure/file rename/filter will continue.
All token options are available for use on the metadata keys, the same with all other tokens.
Examples:
| Usage | Input | Result |
|---|---|---|
spotlight.AcquisitionMake |
IMG_1234.JPG |
NIKON CORPORATION |
There are far too many options for us to try to enumerate in detail here, but to give an idea of what types of data is available, here is a representative list:
- spotlight.AcquisitionMake
- spotlight.AcquisitionModel
- spotlight.Altitude
- spotlight.Aperture
- spotlight.AudioBitRate
- spotlight.AudioChannelCount
- spotlight.Authors
- spotlight.BitsPerSample
- spotlight.Codecs
- spotlight.ColorSpace
- spotlight.Comment
- spotlight.ContentCreationDate
- spotlight.ContentModificationDate
- spotlight.ContentType
- spotlight.ContentTypeTree
- spotlight.Copyright
- spotlight.Creator
- spotlight.DateAdded
- spotlight.Description
- spotlight.DisplayName
- spotlight.DurationSeconds
- spotlight.EXIFGPSVersion
- spotlight.EXIFVersion
- spotlight.ExposureMode
- spotlight.ExposureProgram
- spotlight.ExposureTimeSeconds
- spotlight.FNumber
- spotlight.FSContentChangeDate
- spotlight.FSCreationDate
- spotlight.FSCreatorCode
- spotlight.FSFinderFlags
- spotlight.FSHasCustomIcon
- spotlight.FSInvisible
- spotlight.FSIsExtensionHidden
- spotlight.FSIsStationery
- spotlight.FSLabel
- spotlight.FSName
- spotlight.FSNodeCount
- spotlight.FSOwnerGroupID
- spotlight.FSOwnerUserID
- spotlight.FSSize
- spotlight.FSTypeCode
- spotlight.FlashOnOff
- spotlight.FocalLength
- spotlight.GPSDateStamp
- spotlight.GPSMapDatum
- spotlight.GPSStatus
- spotlight.HasAlphaChannel
- spotlight.ISOSpeed
- spotlight.ImageDirection
- spotlight.IsApplicationManaged
- spotlight.Keywords
- spotlight.Kind
- spotlight.LastUsedDate
- spotlight.Latitude
- spotlight.LogicalSize
- spotlight.Longitude
- spotlight.MediaTypes
- spotlight.Orientation
- spotlight.PhysicalSize
- spotlight.PixelCount
- spotlight.PixelHeight
- spotlight.PixelWidth
- spotlight.ProfileName
- spotlight.RedEyeOnOff
- spotlight.ResolutionHeightDPI
- spotlight.ResolutionWidthDPI
- spotlight.Streamable
- spotlight.Timestamp
- spotlight.Title
- spotlight.TotalBitRate
- spotlight.UseCount
- spotlight.UsedDates
- spotlight.VideoBitRate
- spotlight.WhereFroms
- spotlight.WhiteBalance