Skip to content

Regex pattern to skip certain tracks/albums #2607

@U2EZNeko

Description

@U2EZNeko

Requested Feature

I'd like to skip live-tracks for example when downloading.

Since spotify does not hold a value to determine whether an album is live or not it needs to be done with some sort of regex matching. - This can be inaccurate but better than nothing

Side note there's a flag for compilation albums on spotify, these would be handy to skip as it's just duplicate songs.

Possible implementation

When fetching a track, run regex pattern to see if it matches - If it does, skip the song.

Ideally something like
(?:\(|\[|\{)[Ll]ive.?(?:\)|\]|\})|[Cc]ommentary|[Rr]e-?master|(?:[Ss]potify|[Rr]adio|[Pp]aramour)\s[Ss]ession|(?:[Ll]ive\s(?:[Ff]rom|[Aa]t|[Ii]n))\s\S

would skip a majority of songs/albums for especially older artists like Bowie. He has tons of live albums and compilations i dont need.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions