Create customized output folders and file names with metadata tags.
Use <Metadata> to include metadata tag to the filename. Use backslash (\) to auto-create folders.
Conditional IF: Second set of <> removes all text inside the second <> if any of the <Metadata> fields inside the second <> are empty.
<Album Artist> - <Album>\<Number>. <Title>
Create subfolder "Album Artist - Album", create file name "Number. Title"
<<Album Artist> - ><<Album>>\<<Number> - ><Title>
Create subfolder "Album Artist - Album". If <Album Artist> metadata tag is empty, then create subfolder "Album".
If both <Album Artist> and <Album> metadata tags are empty, then do not create subfolder.
Create file name "Number - Title". If <Number> metadata tag is empty, then create file name "Title".
<<Album Artist>>\<<Album>>\<CD<Disc Number>>\<<Number> - ><Title>
Create subfolder "Album Artist" if the <Album Artist> metadata tag exists.
Create subfolder "Album" if the <Album> metadata tag exists.
Create subfolder "CDn", if <Disc Number> metadata tag exists.
Create file name "Number - Title". If <Number> metadata tag is empty, then create file name "Title".
| Tag | Meaning |
|---|---|
| <Album artist> | Album artist |
| <Album> | Album title |
| <Year> | Year (Date) |
| <Disc Number> | Disc number |
| <Total Discs> | Total discs |
| <Genre> | Genre |
| <Total Tracks> | Total tracks |
| <Number> | Track number (zero-padded e.g. 01) |
| <_Number> | Track number (e.g. 1) |
| <Track Artist> | Track artist |
| <Title> | Track title |
| <ISRC> | ISRC code of track |
| <Length> | Track length (zero-padded e.g. 03.16) |
| <_Length> | Track length (e.g. 3.16) |
| <LABEL> | Label (extended metadata) |
| <BARCODE> | UPC or EAN of disc (extended metadata) |
| <Publisher> | Publisher |
| <Encoded By> | Encoded by |
| <Composer> | Composer |
| <Conductor> | Conductor |
| <Filename> | Source file name |
| <METADATA> | All extended metadata fields can be used |