beetbox / beetbox/beets

Choosing "Use as-is" to resolve a match prevent the writing of tags via plugins

Open
#726 19 comments 0 reactions 0 assignees View on GitHub
discussion
Dominant language
Python
Stars
15.7k
Forks
2.1k
Avg merge
4d 21h
Merged PRs (30d)
31

Description

I spent lot of time figuring why sometimes lyrics and genre fetched via _lyrics_ and _lastgenre_ plugins were not written in the files metadata. After reading the docs I figured that the "Use as-is" option was the _culprit_.
It's not intuitive for me as the _[A]pply, More candidates, Skip, Use as-is..._ choice exists to correct track tags. When I pick _Use as-is_ that's equivalent for me to _"i know that my titles/album/artist/track numbers are correct, please don't get them from musicbrainz"_.
Yet, genre and lyrics have nothing to do with track identification, and I expected the behaviour of these plugins to not be impacted by my previous choice of identification method : I want lyrics and genres to be fetched no matter what.
(and if i wanted to keep original lyrics/genre when they exist I would use the plugins `force` option)

Does that make sense to decorrelate the 'use as-is' pick from lyrics/genres writing or am i missing something?

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.