Yes.
You would have a tagger script (perhaps called “Make replacements”) as:
$set(_album,%album%)
$set(_album,$trim(%_album%))
$set(_album,$replace(%_album%,:,))
$set(_album,$replace(%_album%,Original Motion Picture Soundtrack,\(OST\)))
$set(_album,$replace(%_album%,Original Soundtrack,\(OST\)))
$set(_album,$replace(%_album%,Music From the Motion Picture,\(OST\)))
$set(_album,$replace(%_album%,Original Series Soundtrack,\(OST\)))
$set(_album,$replace(%_album%,Original Television Soundtrack,\(OST\)))
$set(_album,$replace(%_album%,Original Series,\(OST\)))
$set(_album,$replace(%_album%,Original Series Soundtrack,\(OST\)))
$set(_album,$replace(%_album%,Original Sound & Song Track,\(OST\)))
$set(_album,$replace(%_album%,Soundtrack,\(OST\)))
$set(_album,$replace(%_album%,Music from Motion Picture,\(OST\)))
$set(_album,$replace(%_album%,Music from the Motion Picture,\(OST\)))
$set(_album,$replace(%_album%,The Motion Picture Soundtrack,\(OST\)))
$set(_album,$replace(%_album%,Music from the Soundtrack,\(OST\)))
$set(_album,$rreplace(%_album%, {2\,}, ))
$set(_album,$rreplace(%_album%,\({2\,},\())
$set(_album,$rreplace(%_album%,\){2\,},\)))
$set(_albumartistname,$swapprefix(%albumartist%))
$set(_albumartistname,$trim(%_albumartistname%))
$set(_albumartistname,$replace(%_albumartistname%,:,))
$set(_albumartistname,$rreplace(%_albumartistname%, {2\,}, ))
$set(_artistname,$swapprefix(%artist%))
$set(_artistname,$trim(%_artistname%))
$set(_artistname,$replace(%_artistname%,:,))
$set(_artistname,$rreplace(%_artistname%, {2\,}, ))
$set(_title,$swapprefix(%title%))
$set(_title,$trim(%_title%))
$set(_title,$replace(%_title%,:,))
$set(_title,$replace(%_title%,/,-))
$set(_title,$replace(%_title%,\\,))
$set(_title,$replace(%_title%,*,))
$set(_title,$replace(%_title%,?,))
$set(_title,$replace(%_title%,",))
$set(_title,$replace(%_title%,>,))
$set(_title,$replace(%_title%,<,))
$set(_title,$replace(%_title%,|,))
$set(_title,$rreplace(%_title%, {2\,}, ))
$set(_year,$left($if2(%date%,%originaldate%,0000),4))
$set(_format,$upper(%_extension%))
$set(_audio,$if2(%_bits_per_sample%,0)-$div($if2(%_sample_rate%,0),1000))
$set(_catno,$if2(%catalognumber%,No_Cat_Nr))
$set(_catno,$replace(%_catno%, ,_))
$set(_catno,$replace(%_catno%,-,_))
$set(_label,$if2(%label%,No_Label))
$set(coverart,%coverart_url%)
$set(_media,$if2(%media%,No_media))
$set(_media,$replace(%_media%,:,_))
$set(_media,$replace(%_media%,",_))
$set(_media,$replace(%_media%, ,_))
$set(_media,$rreplace(%_media%,_{2\,},_))
And then your naming script would be:
$set(_disccount,$if($gt(%totaldiscs%,1),%totaldiscs%Discs))
$if($or($inmulti(%_secondaryreleasetype%,soundtrack),
$inmulti(%_secondaryreleasetype%,Soundtrack),
$inmulti(%genre%,soundtrack),
$inmulti(%genre%,Soundtrack),
$inmulti(%_primaryreleasetype%,soundtrack),
$inmulti(%_primaryreleasetype%,Soundtrack),
$in(%_album%,Kuschelrock),
$in(%_album%,KuschelRock)
),
$set(_basepath,$rreplace(%_album% %_disccount% %_media% - %_albumartistname% \(%_year%\) %_format% %_audio% %_catno% %_label%, {2\,}, )),
$set(_basepath,$rreplace(%_albumartistname% - %_album% %_disccount% %_media% \(%_year%\) %_format% %_audio% %_catno% %_label%, {2\,}, ))
)
$if($gt(%totaldiscs%,1),
$set(_basepath,$if(%discsubtitle%,%_basepath%/Disc $num(%discnumber%,2) %discsubtitle%,%_basepath%/Disc $num(%discnumber%,2))))
$if($gt(%totaldiscs%,1),
$if($and(%albumartist%,$ne(%albumartist%,%artist%)),
%_basepath%/$num(%discnumber%,2)-$num(%tracknumber%,2) %_title% - %artist%,
%_basepath%/$num(%discnumber%,2)-$num(%tracknumber%,2) %_title%
),
$if($and(%albumartist%,$ne(%albumartist%,%artist%)),
%_basepath%/$num(%tracknumber%,2) %_title% - %artist%,
%_basepath%/$num(%tracknumber%,2) %_title%
)
)
How much to include in one script versus the other is a bit flexible. Just be sure to include all the replacement stuff in the tagger script so that it is working with the original text rather than the “sanitized” version of the text provided to the naming script.