Data tags

These tags insert metadata, imported data, detected file extensions, and conditional delimiters into filenames.

<ExifTool:value> Inserts a value from the external ExifTool program. value is the name of the ExifTool tag to use.
<-:delimiter>
New in version 4.15
Inserts a delimiter only when there are non-empty values on both sides. It never appears at the beginning or end of a filename and does not repeat. This prevents empty metadata values from producing repeated separators.

Set the delimiter on its first use, for example:
<Title><-: - ><Artist><-><Album><-><Year>
If <Album> is empty, the result still has only one separator between <Artist> and <Year>. Different delimiters can be used in one pattern. The longer <Delimiter:delimiter> syntax is also supported.
<Csv:column> Inserts a value loaded with Import data from CSV. column is the numeric column index, starting at 1.
<MediaType>
New in version 4.06
Inserts a media type based on the file extension. The possible values are image, audio, video, document, and other.
<DetectedExt>
New in version 4.28
Inserts a file extension detected from the content of the file, without the dot. Use this tag to add missing extensions or correct extensions that do not match the actual file format.

In a New Name method, set "Apply to" to "Extension" and enter <DetectedExt> as the new name. For example, a PNG image named photo.dat will become photo.png.

If the file format cannot be detected from its content, the tag returns the existing filename extension. If the file also has no extension, the result is empty. The tag returns an empty value for folders.