web-scrobbler/metadata-filter

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:

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?