This is still a work in progress. There are still some things that I’m trying to figure out.
You’ll be able to edit the very bottom of the script to your liking.
$noop( *** DO NOT EDIT THE AREA BELOW | EDITABLE AREA WILL BE AT THE VERY BOTTOM *** )
$set(MainFolder1,-= $upper($left(%albumartist%,1)) =-/)
$set(MainFolder2,-= $upper($left(%albumartistsort%,1)) =-/)
$set(MainFolder3,)
$set(Artist1,$replace($rreplace(%albumartist%,%artist%[_:], -),?,)/)
$set(Artist2,$replace($rreplace(%albumartistsort%,[_:],-),?,)/)
$set(Album1,$replace($rreplace(%album%,[_:], -),?,)$if(%date%,$if(%album%, )[$left(%date%,4)])/)
$set(Album2,$replace($rreplace(%album%,[_:], -),?,)/)
$set(MultiDisc1,$if($gt(%totaldiscs%,1),Disc $num(%discnumber%,1)/))
$set(MultiDisc2,)
$set(Title1,$replace($rreplace(%albumartist% ,[_:],-),?,)- $replace($rreplace(%album%,[_:], -),?,) - $num(%tracknumber%,2) - $replace($rreplace(%title%,[?_:],),?,))
$set(Title2,$replace($rreplace(%albumartist% ,[_:],-),?,) - $replace($rreplace(%album%,[_:], -),?,) - $num(%tracknumber%,1) - $replace($rreplace(%title%,[?_:],),?,))
$set(Title3,$num(%tracknumber%,2) - $replace($rreplace(%title%,[?_:],),?,))
$set(Title4,$num(%tracknumber%,1) - $replace($rreplace(%title%,[?_:],),?,))
$noop( *** DO NOT EDIT THE AREA ABOVE| EDITABLE AREA IS BE JUST BELOW *** )
$noop(*** EDITABLE AREA BELOW | CHANGE ONLY THE NUMERCAL VALUE ONLY! ***)
$noop( The following will use 'The Beatles' as an example. )
$noop( Option 1 or 2 - Create a single character folder. Option 3 - no single character will be used. )
%MainFolder1% $noop( OPTION 1 -= T=- | OPTION 2 -= B =- | OPTION 3 = No single character folder will be created.)
%Artist1% $noop( OPTION 1 = The Beatles | OPTION 2 = Beatles, The )
%Album1% $noop( OPTION 1 = Help! [1965] | OPTION 2 = Help! )
%MultiDisc1% $noop( OPTION 1 = If album has more than 1 Disc, then add Disc folders | OPTION 2 = Do not sort by Disc, put all files into a single folder.)
%Title1% $noop( OPTION 1 = The Beatles - Help! - 07 - Ticket to Ride | OPTION 2 = The Beatles - Help! - 7 - Ticket to Ride | OPTION 3 = 07 - Ticket to Ride | OPTION 4 = 7 - Ticket to Ride )