[Enhancement]: Allow Multiple Cover Artworks #785

Open
opened 2026-02-20 01:10:16 -05:00 by deekerman · 5 comments
Owner

Originally created by @Weldawadyathink on GitHub (Nov 22, 2022).

Describe the feature/enhancement

I like to have multiple different cover artworks for my books. I collect these from around the internet, but mostly /r/audiobookcovers. I would like to have them all uploaded into Audiobookshelf, and be able to switch which one is in use without having to reupload the file.

Originally created by @Weldawadyathink on GitHub (Nov 22, 2022). ### Describe the feature/enhancement I like to have multiple different cover artworks for my books. I collect these from around the internet, but mostly [/r/audiobookcovers](https://reddit.com/r/audiobookcovers). I would like to have them all uploaded into Audiobookshelf, and be able to switch which one is in use without having to reupload the file.
Author
Owner

@advplyr commented on GitHub (Nov 22, 2022):

If you put them in the same folder as your audiobook then they will show up

image

You can have multiple here and switch between them.

Is that what you are looking for?

@advplyr commented on GitHub (Nov 22, 2022): If you put them in the same folder as your audiobook then they will show up ![image](https://user-images.githubusercontent.com/67830747/203445665-866f0cbd-670f-46e0-9d98-8ef5c275acb0.png) You can have multiple here and switch between them. Is that what you are looking for?
Author
Owner

@Weldawadyathink commented on GitHub (Nov 22, 2022):

I have my library organized as a single folder of m4b files. I don't have a separate folder for each book. If I put a jpeg in that folder, wouldn't it either apply to the entire book or be ignored entirely? (I just tested, and it seems to be ignored).

Also I saw that uploaded covers are stored at /metadata/items/<book_id>/cover.jpg. Also changing this path to, for example, /cover2.jpg, correctly selects an alternate file. Would it be possible to include this same cover picker element for all photos in the books metadata directory?

@Weldawadyathink commented on GitHub (Nov 22, 2022): I have my library organized as a single folder of m4b files. I don't have a separate folder for each book. If I put a jpeg in that folder, wouldn't it either apply to the entire book or be ignored entirely? (I just tested, and it seems to be ignored). Also I saw that uploaded covers are stored at /metadata/items/<book_id>/cover.jpg. Also changing this path to, for example, /cover2.jpg, correctly selects an alternate file. Would it be possible to include this same cover picker element for all photos in the books metadata directory?
Author
Owner

@springsunx commented on GitHub (Nov 24, 2022):

If you put them in the same folder as your audiobook then they will show up

image

You can have multiple here and switch between them.

Is that what you are looking for?

Can you add cover priority? Like cover*.jpg,front*.jpg,cd*.jpg,back*.jpg,etc.

image

@springsunx commented on GitHub (Nov 24, 2022): > If you put them in the same folder as your audiobook then they will show up > > ![image](https://user-images.githubusercontent.com/67830747/203445665-866f0cbd-670f-46e0-9d98-8ef5c275acb0.png) > > You can have multiple here and switch between them. > > Is that what you are looking for? Can you add cover priority? Like cover*.jpg,front*.jpg,cd*.jpg,back*.jpg,etc. ![image](https://user-images.githubusercontent.com/23657968/203775593-a4746f0c-e6a9-4db9-9b03-237a59aeb34f.png)
Author
Owner

@DDriggs00 commented on GitHub (Dec 13, 2022):

Can you add cover priority?

@springsunx If you click on one of the covers in the list, it will set that cover as the primary cover.

@DDriggs00 commented on GitHub (Dec 13, 2022): > Can you add cover priority? @springsunx If you click on one of the covers in the list, it will set that cover as the primary cover.
Author
Owner

@DDriggs00 commented on GitHub (Oct 7, 2024):

The most recently merged issue would be great when working with file structures containing a cover.jpg or cover.png file that should not be changed (e.g. if that file is synced with others using a file sharing service).

@DDriggs00 commented on GitHub (Oct 7, 2024): The most recently merged issue would be great when working with file structures containing a `cover.jpg` or `cover.png` file that should not be changed (e.g. if that file is synced with others using a file sharing service).
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/audiobookshelf#785
No description provided.