SongKong Jaikoz

SongKong and Jaikoz Music Tagger Community Forum

Is there a way to have the file renamer do Disc - Track - Title, but only if there is more than one disc in the album?

I am working on an absolute bear of a project. My husband and I have some 81k songs between us, and they’re an absolute mess. One of the things I’d like to simplify is nested folders; I want as few folders as possible. I also want to limit filename length as much as I can, with as few extraneous characters as possible. So what I’d really like to do is this:

AlbumArtistorArtist/Album/Track - Title (single disc)
AlbumArtistorArtist/Album/Disc - Track - Title (multi disc)

Is there a way to achieve this? I might be blind, but I’m not seeing anything in the available rename masks.

AlbumArtistorArtist/Album/Disc - Track - Title almost does what you want, just need to modify slightly.

Select it in the Filename masks drop down and then select Edit,

Then modify Mask from

ifnotempty2(albumartist,artist,'/')
+ ifnotempty(album,'/')
+ ifnotempty(pad(discno,2),' - ')
+ ifnotempty(pad(trackno,2),' - ')
+ title

to

ifnotempty2(albumartist,artist,'/')
+ ifnotempty(album,'/')
+ ifmultidisc(ifnotempty(pad(discno,2),' - '))
+ ifnotempty(pad(trackno,2),' - ')
+ title

and hit Save
e.g from

image

to

(note how the first and second examples change because only have a single disc)

and hit OK

Then select it as the Rename mask and Compilation Rename mask and select Save