[Enhancement]: Add confirmation if, during book match, the new image is of lower resolution than current resolution #3255

Open
opened 2026-04-25 00:14:32 +02:00 by adam · 1 comment
Owner

Originally created by @ZLoth on GitHub (Mar 6, 2026).

Type of Enhancement

None

Describe the Feature/Enhancement

When performing a book match, add some sort of check in case the resolution of the cover being returned is lower than the cover that exists in ABS.

Why would this be helpful?

This is most noticeable when using https://provider.vito0912.de/graphicaudio as the GraphicAudio Metadata provider. Usually, the 600×600 resolution cover is being returned even though there is a higher resolution cover available. This will still override the high-resolution I have online at 2560×2560 unless I uncheck the appropriate match box. It would be nice if some sanity checking was included to confirm that yes, I want to overwrite the higher-resolution image with a lower-resolution image.

Future Implementation (Screenshot)

Image

Audiobookshelf Server Version

2.32.1

Current Implementation (Screenshot)

Image
Originally created by @ZLoth on GitHub (Mar 6, 2026). ### Type of Enhancement None ### Describe the Feature/Enhancement When performing a book match, add some sort of check in case the resolution of the cover being returned is lower than the cover that exists in ABS. ### Why would this be helpful? This is most noticeable when using https://provider.vito0912.de/graphicaudio as the GraphicAudio Metadata provider. Usually, the 600×600 resolution cover is being returned even though there is a higher resolution cover available. This will still override the high-resolution I have online at 2560×2560 unless I uncheck the appropriate match box. It would be nice if some sanity checking was included to confirm that yes, I want to overwrite the higher-resolution image with a lower-resolution image. ### Future Implementation (Screenshot) <img width="803" height="699" alt="Image" src="https://github.com/user-attachments/assets/9271d346-8cb3-40bf-bec0-85978f45f947" /> ### Audiobookshelf Server Version 2.32.1 ### Current Implementation (Screenshot) <img width="803" height="699" alt="Image" src="https://github.com/user-attachments/assets/4dc25c49-35ef-4b8a-80d8-c11e4885fba2" />
adam added the enhancement label 2026-04-25 00:14:32 +02:00
Author
Owner

@nichwall commented on GitHub (Mar 6, 2026):

I think this falls under unchecking the box to overwrite the cover. It can be probably be made more clear whether the resolution is lower, but I think adding an extra control adds more complication than functionality.

If you are using the manual match view, you should be checking whether the data is correct before clicking submit.

Related/duplicate of undoing Quick Matches https://github.com/advplyr/audiobookshelf/issues/841

@nichwall commented on GitHub (Mar 6, 2026): I think this falls under unchecking the box to overwrite the cover. It can be probably be made more clear whether the resolution is lower, but I think adding an extra control adds more complication than functionality. If you are using the manual match view, you should be checking whether the data is correct before clicking submit. Related/duplicate of undoing Quick Matches https://github.com/advplyr/audiobookshelf/issues/841
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/audiobookshelf#3255