Add filter rules to remove "Live Session" suffixes
alexesprit opened this issue · 3 comments
Found this kind of Live suffix in my Discovery Weekly. :)
Examples of track titles with "Live Session" suffixes:
- Generic "(Live Session)" (example)
- Spotify-like "- Live Session" (example)
- Spotify-like "- Live Studio Session" (example)
This case could be extended to cover "Live Whatever Session" suffixes as well. - Spotify-like "- Whatever Live Session" (example)
Examples of album names with "Live Session" suffixes:
- Generic "(Live Session)" (example)
- Generic "(Whatever Live Session)" (example)
- Generic "(Live Studio Session)" (example)
- Spotify-like "- Live Session" (example)
Multiple suffixes:
- Version + Live Session (example)
Ref: https://open.spotify.com/search/%22live%20session%22/tracks
Hmm, I noticed some of them are already processed ("- Live Session", for example).
@FOSSforlife we have a rule that removes Live(\s.+)
suffixes. Should we extend it to like (\s.+)?\sLive(\s.+)
to cover all cases I mentioned in the PR description? Or should we keep current rules as is and add a stronger version (e.g. (\s.+)?\sLive\sSession
)? What do you think?
We could add another rule to https://github.dev/web-scrobbler/metadata-filter/blob/08c73dfd49b2a495f01360e29b3c9bf1060cc6d6/src/rules.ts#L33
@FOSSforlife what do you think?