"Feat. Artists in Titles" plugin doesn't seem to be working anymore

Tags: #<Tag:0x00007f4be6ead100> #<Tag:0x00007f4be6ead038>

Hi,
I prefer to have “feat. XXX” in title rather than in the artist tag.
I had installed a while ago “Feat. Artists in Titles” plugin and it was working just fine.
Recently, I’ve noticed that some of my installed plugins were outdated, so I just updated them.
But now, it seems that this plugin is not working anymore, “feat. XXX” is set in artist tag and not title:


Any idea how to fix that ?
Thanks in advance

It does not work because this track list uses “ft.”, but the plugin expects “feat.”. I think there are two solutions for you:

  1. Activate the "Standardize featuring plugin. This will replace both “X ft. Y” and “X featuring Y” with “X feat. Y”. With this enabled the “Feat. Artists in Titles” plugins will work in this case again.

  2. Use a script. The functionality of the “Featuring Artists in Titles” plugin can be replicated with the following script:

$set(_feat_title,$rsearch(%artist%,\\s+\\\(?\(f\(ea\)?t\\.[^\)]*\)))
$set(artist,$rreplace(%artist%,\\s+\\\(?f\(ea\)?t\\.[^\)]*\\\)?,))
$set(title,$if(%_feat_title%,%title% \(%_feat_title%\),%title%))

$set(_feat_album,$rsearch(%albumartist%,\\s+\\\(?\(f\(ea\)?t\\.[^\)]*\)))
$set(albumartist,$rreplace(%albumartist%,\\s+\\\(?f\(ea\)?t\\.[^\)]*\\\)?,))
$set(album,$if(%_feat_album%,%album% \(%_feat_album%\),%album%))

This already takes care of handling both “feat.” and “ft.”.

5 Likes

1st option worked perfectly, thanks!

2 Likes

Great soundtrack by the way :smiley: