Hello all,
First off I want to say this community has been very helpful and I’m thankful for that.
I’m looking for a way to accomplish what I’ve described in the title. I’d appreciate any help. I tried using ChatGPT so as not to over-request help on this forum but I always ended up with errors. I think it would make a great plugin as I can’t imagine I’m the only one who wants to accomplish this.
1 Like
actually, featured artists should be moved from the track titles to the artist fields on MusicBrainz (the data source behind Picard), so if you’re getting feats in the track titles, you should edit those in MusicBrainz, just like this track
have you edited MusicBrainz yet?
2 Likes
I echo what @UltimateRiff said. All artist information should be in the artist fields for the track on MusicBrainz. One significant problem with trying to extract artists from a track title using a script is that there is effectively no way to match the artist to an artist record in the database.
The only possible use case that I can imagine where this might not apply is if the user was doing everything from the clustering pane in Picard and not accessing the MusicBrainz database whatsoever. This is something that I strongly discourage.
2 Likes
I also echo what @UltimateRiff and Bob @rdswift said - they just said it first.
But I had a feeling that there used to be a plugin that did this - however it probably didn’t do it properly because it e.g. wouldn’t have access to the artist MBIDs for X and Y.
There is a plugin “Feat. Artists Removed” that removes “feat.” from track titles. But it doesn’t set the artist tag.
There is also a similar plugin “Feat. Artists in Titles” that removes “feat.” from artist credits and adds it to the track title instead.
I think there is currently no plugin doing what is requested here. I think it can theoretically be done with a script. But all the artist splitting logic can get complicated. A plugin would be better.