Artist Vs Artist to Artist Featuring Artist

All,

First time poster here so please be gentle

I need some help on writing an action to move vs artists and "and" artists from the artist field into the title field inside of brackets with "Featuring". In some cases i already have a featuring artist in the title field and in others not. Please see following examples:

Case 1 (no featuring artist present initially)

Example 1

What I have:
Artist: DJ Fresh vs TC
Title: Make U Bounce
I need:
Artist: DJ Fresh
Title: Make U Bounce (Featuring TC)

Example 2

What I have:
Artist: Oliver Heldens and Becky Hill
Title: Gecko (Overdrive)
I need:
Artist: Oliver Heldens
Title: Gecko (Overdrive) (Featuring Becky Hill)

Case 2 (featuring artist present initially)

Example 1

What I have
Artist: DJ Fresh vs TC
Title: Make U Bounce (Featuring Little Nikki)
I need:
Artist: DJ Fresh vs TC
Title: Make U Bounce (Featuring TC & Little Nikki) **note the vs artist comes first

Example 2

What I have:
Artist: Oliver Heldens and Becky Hill
Title: Gecko (Overdrive) (Featuring Bob Samson)
I need:
Artist: Oliver Heldens
Title: Gecko (Overdrive) (Featuring Becky Hill & Bob Samson) **note the "and" artist comes first

I know this is a big ask, especially for a first time poster but if you guys could help me that would be great

Regards

I would first separate all the added artists from the only artist and put them into a user-defined field.
E.g.
Action of the type "Import value (Guess value) for ARTIST
Guessing string: %artist% vs %featartist%

Similar actions are feasible for
Guessing string: %artist% and %featartist%

once you have separated the artists, you can go along and add them to the title
Action of the type "Format value" for TITLE
Format string: %title% (featuring %featartist%)

You will have to use filters to treat the various cases separately.

thanks for the response...

actually i only started using mp3tag about 1 hour ago so i havent learned where the filters are located. I have put together some basic actions based on other posts but havent found the filters yet.
Can you point me in the right direction please?

I'll keep looking in the meantime...

EDIT

ok i found the filter at the bottom of the screen, what would be the command to filter artist for "and" or "vs"?

%artist% HAS " vs " OR %artist% HAS " and "
or if you want to have a look at one separator alone:
%artist% HAS " vs "
and then
%artist% HAS " and "

check the exact spelling - vs. does not match vs

OK i've managed to segregate "and" or "vs" artists into a featartist field and can run the action to put them together for the Title field however as in Case 2 some of my Titles already have a Featuring artist.

How can i overcome this?

E.g.
Artist: DJ Fresh vs TC
Title: Make U Bounce (Featuring Little Nikki)

Use a set of actions:
Format value for TITLE
Format string: %title%_%featartist%

Which should lead to a title like this:
Make U Bounce (Featuring Little Nikki)_TC

Now an action (simple) "Replace" for TITLE
Search string: )_
Replace string: &
(a leading an trailing space around the &)
Which should lead to a title like this:
Make U Bounce (Featuring Little Nikki & TC

Now an action "Replace with regular expression for TITLE
Search string: $
(which is "end of field)
Replace string: )
Which should lead to
Make U Bounce (Featuring Little Nikki & TC)

So all in all the action group has 3 actions.

Finaly I see, that I'm not the only one out there, who thinks, that "vs." is just another way of saying featuring / and, used by the music industry as a publicity stunt [and thus making a more chaos in naming / tagging o music]

1 Like