View Issue Details

IDProjectCategoryView StatusLast Update
0017822MMW 5Tagging / organizing (properties / auto-tools)public2026-03-26 19:27
Reporterrusty Assigned To 
PriorityurgentSeverityfeatureReproducibilityalways
Status feedbackResolutionopen 
Product Version2024.0 
Target Version2026 
Summary0017822: Auto-lookup / Image Search / Auto-tag: Users should be able to set preference for Minimum Artwork Size
DescriptionWhen users look up images, MM returns (in both Auto-lookup, Auto-tag and Image Search) images based on the criteria but the criteria are independent of users preference for a minimum image size, resulting in:
- suboptimal images when images are automatically chosen (for Auto-lookup and Auto-tag)
- suboptimal order in which images are presented in Image search

It would be great if users could choose a preferred image size (or range) and for MM to prefer images that are closest to that preference. e.g. new section at the bottom for global preferences:

Preferences: (this is a new string)
Image size: _500_ px
Sources (lyrics): _______________________ [Set Sources]

Tooltip: MediaMonkey will recommend images closest to the chosen size (this is a new string)
TagsNo tags attached.
Fixed in build

Relationships

related to 0017820 closedmichal Album Art may fail to download at full size 

Activities

michal

2021-05-06 06:05

developer   ~0063066

Note, that this could affect accuracy, as most relevant matches are mostly among the first results. Filtering and sorting them by size could ruin relevance.

michal

2026-03-26 12:11

developer   ~0080726

Do we really need this? I think sorting by relevancy is fundamental for this search.

rusty

2026-03-26 14:40

administrator   ~0080731

As a user, when using the Artwork lookup functionality, there are two criteria in order of priority:
- Relevancy of the image
- Quality / KB of the image e.g.
 -- image should be minimally XxX (750x750) and not more than that so as not to waste space
 -- image should be square (e.g. images that are off even by several pixels usually indicate scanning quality issues or something other than an album cover)

In the case of 'manual' lookups (i.e. where the user chooses from among multiple images, it's relatively easy for the user to choose an image that meets both of the criteria. But in the case of 'auto' lookups (i.e. where MM recommends an image), it's problematic since Quality/Space criteria are ignored.

Would it be feasible to:
- use an image duplication library to detect when multiple images are identical and choose the lowest resolution image that minimally matches the user's quality requirements?
- in the case where the 'best' image (whether chosen manually or automatically) is greater than the chosen resolution, automatically shrink it to the desired horizontal resolution.

michal

2026-03-26 15:17

developer   ~0080733

Last edited: 2026-03-26 19:27

Currently, we receive up to 100 search result links. We download and use the first one, as it is usually the most relevant. A new approach would involve downloading additional results one by one, comparing them to the first image, and selecting one that is "similar enough" but offers a better combination of AR, pixel dimensions, and file size. As a heuristic, we could skip further downloads and comparisons if the image is already large and square enough and for comparison download only small thumbs. This is probably doable if we find a reliable fuzzy-comparison library for images, but I'm not sure it's worth the effort. From what I've seen, the vast majority of results are way off the mark, and it's a win if even the first one is actually relevant.

michal

2026-03-26 15:19

developer   ~0080734

Btw. we already search album artworks with condition for square images, so all results should be square or very close to square.