[Bug] Collection & series RSS feeds are not using cover images #2123

Closed
opened 2026-04-25 00:03:39 +02:00 by adam · 6 comments
Owner

Originally created by @GKeckD2D on GitHub (Jul 23, 2024).

Type of Enhancement

Web Interface/Frontend

Describe the Feature/Enhancement

Currently, all RSS feeds have the same image, the standard ABS Logo.png of the white headphones around the three books on a shelf.
I'd like to be able to replace it with my own custom image or be able to set it per RSS feed when creating a new feed or editing an existing one.

Why would this be helpful?

Being able to visually identify which feed a book came from would be helpful, no matter how you organize the content. Feeds by separate genres, feeds by series, feeds by author, whatever. I personally have many RSS feeds, with lots of crossover on content, but mostly I use two big feeds, One-Offs and Current Series. I try to break up a series by reading a one off book between each book in the series, so looking at a list of 15-20 books and seeing two One-Offs right next to each other is easier to spot when there is a visual difference based on what RSS feed they came from.

Future Implementation (Screenshot)

IMG_6773
vs
image

Audiobookshelf Server Version

v2.11.0

Current Implementation (Screenshot)

No response

Originally created by @GKeckD2D on GitHub (Jul 23, 2024). ### Type of Enhancement Web Interface/Frontend ### Describe the Feature/Enhancement Currently, all RSS feeds have the same image, the standard ABS Logo.png of the white headphones around the three books on a shelf. I'd like to be able to replace it with my own custom image or be able to set it per RSS feed when creating a new feed or editing an existing one. ### Why would this be helpful? Being able to visually identify which feed a book came from would be helpful, no matter how you organize the content. Feeds by separate genres, feeds by series, feeds by author, whatever. I personally have many RSS feeds, with lots of crossover on content, but mostly I use two big feeds, One-Offs and Current Series. I try to break up a series by reading a one off book between each book in the series, so looking at a list of 15-20 books and seeing two One-Offs right next to each other is easier to spot when there is a visual difference based on what RSS feed they came from. ### Future Implementation (Screenshot) ![IMG_6773](https://github.com/user-attachments/assets/363ab333-8b94-424b-91c4-8c9458844a0e) vs ![image](https://github.com/user-attachments/assets/2dc4b77c-ddcd-4b32-934f-ffcd685c5818) ### Audiobookshelf Server Version v2.11.0 ### Current Implementation (Screenshot) _No response_
adam added the bug label 2026-04-25 00:03:39 +02:00
adam closed this issue 2026-04-25 00:03:39 +02:00
Author
Owner

@nichwall commented on GitHub (Jul 23, 2024):

Can you check for an <image> tag in the RSS feed?

I just opened an RSS feed for a book and see the cover image for my book. Or are you specifically referring to an RSS feed of a different data model?

Excerpt from my RSS feed:

<link>https://example.com/item/8a6743e1-83d9-49cf-b2fe-3e483e77e997</link>
<image>
<url>https://example.com/feed/8a6743e1-83d9-49cf-b2fe-3e483e77e997/cover.jpg</url>
<title>The Way of Kings</title>
<link>https://example.com/item/8a6743e1-83d9-49cf-b2fe-3e483e77e997</link>
</image>
@nichwall commented on GitHub (Jul 23, 2024): Can you check for an `<image>` tag in the RSS feed? I just opened an RSS feed for a book and see the cover image for my book. Or are you specifically referring to an RSS feed of a different data model? Excerpt from my RSS feed: ``` <link>https://example.com/item/8a6743e1-83d9-49cf-b2fe-3e483e77e997</link> <image> <url>https://example.com/feed/8a6743e1-83d9-49cf-b2fe-3e483e77e997/cover.jpg</url> <title>The Way of Kings</title> <link>https://example.com/item/8a6743e1-83d9-49cf-b2fe-3e483e77e997</link> </image> ```
Author
Owner

@GKeckD2D commented on GitHub (Jul 24, 2024):

Below is an example of a collection's RSS feed. All the book cover images are stored in the audio file itself as far as I can tell.

<rss version="2.0">
<channel>
<title>New Reads - One Offs</title>
<description>New Reads - One Offs</description>
<link>
http://example.com/collection/be124c69-7588-44b2-af7c-01925202fa9c
</link>
<image>
<url>http://example.com/Logo.png</url>
<title>New Reads - One Offs</title>
<link>
http://example.com/collection/be124c69-7588-44b2-af7c-01925202fa9c
</link>
</image>
<generator>Audiobookshelf</generator>
<lastBuildDate>Wed, 24 Jul 2024 13:07:32 GMT</lastBuildDate>
<atom:link href="example.com/feed/new-reads-one-offs" rel="self" type="application/rss+xml"/>
<language>en</language>
<author>
Robert Silverberg, Patrick Radden Keefe, Alaya Dawn Johnson & more
</author>
<itunes:author>
Robert Silverberg, Patrick Radden Keefe, Alaya Dawn Johnson & more
</itunes:author>
<itunes:summary/>
<itunes:type/>
<itunes:image href="example.com/Logo.png"/>
<itunes:owner>
<itunes:name>
Robert Silverberg, Patrick Radden Keefe, Alaya Dawn Johnson & more
</itunes:name>
<itunes:email/>
</itunes:owner>
<itunes:explicit>false</itunes:explicit>
<item>
<title>Lord Valentine's Castle</title>
<description>
@GKeckD2D commented on GitHub (Jul 24, 2024): Below is an example of a collection's RSS feed. All the book cover images are stored in the audio file itself as far as I can tell. ``` <rss version="2.0"> <channel> <title>New Reads - One Offs</title> <description>New Reads - One Offs</description> <link> http://example.com/collection/be124c69-7588-44b2-af7c-01925202fa9c </link> <image> <url>http://example.com/Logo.png</url> <title>New Reads - One Offs</title> <link> http://example.com/collection/be124c69-7588-44b2-af7c-01925202fa9c </link> </image> <generator>Audiobookshelf</generator> <lastBuildDate>Wed, 24 Jul 2024 13:07:32 GMT</lastBuildDate> <atom:link href="example.com/feed/new-reads-one-offs" rel="self" type="application/rss+xml"/> <language>en</language> <author> Robert Silverberg, Patrick Radden Keefe, Alaya Dawn Johnson & more </author> <itunes:author> Robert Silverberg, Patrick Radden Keefe, Alaya Dawn Johnson & more </itunes:author> <itunes:summary/> <itunes:type/> <itunes:image href="example.com/Logo.png"/> <itunes:owner> <itunes:name> Robert Silverberg, Patrick Radden Keefe, Alaya Dawn Johnson & more </itunes:name> <itunes:email/> </itunes:owner> <itunes:explicit>false</itunes:explicit> <item> <title>Lord Valentine's Castle</title> <description>
Author
Owner

@advplyr commented on GitHub (Jul 24, 2024):

The image that is used in the RSS feed is the same one that is on the book/podcast in Abs. Do you have images set for all the books in the collection?

@advplyr commented on GitHub (Jul 24, 2024): The image that is used in the RSS feed is the same one that is on the book/podcast in Abs. Do you have images set for all the books in the collection?
Author
Owner

@GKeckD2D commented on GitHub (Jul 24, 2024):

Yes, all the books in the collection have cover images
image

@GKeckD2D commented on GitHub (Jul 24, 2024): Yes, all the books in the collection have cover images ![image](https://github.com/user-attachments/assets/e9a9a55f-8375-4435-807c-e72b9e775aef)
Author
Owner

@GKeckD2D commented on GitHub (Jul 25, 2024):

Thank you!

@GKeckD2D commented on GitHub (Jul 25, 2024): Thank you!
Author
Owner

@github-actions[bot] commented on GitHub (Aug 5, 2024):

Fixed in v2.12.0.

@github-actions[bot] commented on GitHub (Aug 5, 2024): Fixed in [v2.12.0](https://github.com/advplyr/audiobookshelf/releases/tag/v2.12.0).
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/audiobookshelf#2123