Skip to content

feat(metadata): optional 'feat.' move from artist into title (#839)#864

Open
SnitchTeam wants to merge 1 commit into
spotbye:mainfrom
SnitchTeam:feat/839-features-in-title
Open

feat(metadata): optional 'feat.' move from artist into title (#839)#864
SnitchTeam wants to merge 1 commit into
spotbye:mainfrom
SnitchTeam:feat/839-features-in-title

Conversation

@SnitchTeam
Copy link
Copy Markdown

Adds an opt-in setting Move featured artists from artist to title (default off).

When enabled, multi-artist tracks now keep only the lead artist in the ARTIST / TPE1 tag and the {artist} filename variable, and the remaining artists are appended to the song title as (feat. X & Y) (both for the file name and the embedded TITLE tag).

The transformation is skipped if the title already advertises a feature ((feat., (ft., (featuring, [feat., [ft., [featuring, case-insensitive) and when there is only a single credited artist. The album artist (TPE2) is intentionally untouched.

Existing users see no change because the setting defaults to off.

Tested by go build ./... and go vet ./backend/....

Closes #839

Adds opt-in setting 'moveFeaturedArtistsToTitle' (default off) that, for multi-artist tracks, keeps the lead artist in ARTIST/TPE1 and appends '(feat. ...)' to the title for both the file name and the embedded TITLE tag. Album artist is untouched.

Closes spotbye#839
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Feature Request] Features only in Song title

1 participant