Hi, just wanted to share a script I made for use with Fre:ac
Fre:ac can actually parse field information from the file path, so I made a script that would rename and move audio files in a structure compatible with Fre:ac, that way you don’t have to change any tag manually on Fre:ac
$if(%album%,
$title($lower($if2(%albumartist%,%artist%))) - $title($lower(%album%)),
$title($lower($if2(%albumartist%,%artist%)))
)/
$if(%discnumber%,CD %discnumber%/,)
$if(%tracknumber%,$num(%tracknumber%,2) - ,)
$title($lower(%title%))
This script will assume each file at least have the artist and title and will convert the words to a Capitalized format, the structure folder would end up like this:
<Artist> - <Album>/CD <disc>/<tt> - <Title>
And the minimum fields:
<Artist>/<Title>
I decided to use CD for disc number because it’s “more universal” to understand in any language.
If you want to keep the words as the original files without Capitalizing them, then this one:
$if(%album%,
$if2(%albumartist%,%artist%) - %album%,
$if2(%albumartist%,%artist%)
)/
$if(%discnumber%,CD %discnumber%/,)
$if(%tracknumber%,$num(%tracknumber%,2) - ,)
%title%
That’s it, hope this helps to anyone out there.