metadata-filter icon indicating copy to clipboard operation
metadata-filter copied to clipboard

Add filter rules to remove "Live Session" suffixes

Open alexesprit opened this issue 4 years ago • 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

alexesprit avatar Mar 09 '21 15:03 alexesprit

Hmm, I noticed some of them are already processed ("- Live Session", for example).

alexesprit avatar Mar 09 '21 15:03 alexesprit

@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?

alexesprit avatar Mar 09 '21 16:03 alexesprit

We could add another rule to https://github.dev/web-scrobbler/metadata-filter/blob/08c73dfd49b2a495f01360e29b3c9bf1060cc6d6/src/rules.ts#L33

@FOSSforlife what do you think?

inverse avatar Mar 26 '22 20:03 inverse