beetbox / beetbox/beets

Autotagger: option to prefer the existence of optional tags

Open
#2,217 5 comments 0 reactions 0 assignees View on GitHub
autotagger feature
Dominant language
Python
Stars
15.7k
Forks
2.1k
Avg merge
4d 21h
Merged PRs (30d)
31

Description

### Feature Request

`match.require` completely ignores any potential matches which lack certain fields. What I'd like instead is a less aggressive setting which merely causes such matches to be downgraded.

For example, suppose I'm importing an album without a record label and there are two potential matches: one with a record label and one without (otherwise identical); I'd like beets to prefer the former. `match.require` will accomplish this -- however, if I import another such album and there is only one potential match (without a record label), beets will ignore it completely.

(Apologies if this has already been suggested. I couldn't find an existing issue.)

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.