advplyr / audiobookshelf

Self-hosted audiobook and podcast server
https://audiobookshelf.org
GNU General Public License v3.0
6.36k stars 448 forks source link

[Enhancement]: Redacted Cover Option for unread books in a series #2261

Open LostOnTheLine opened 11 months ago

LostOnTheLine commented 11 months ago

Describe the feature/enhancement

I have a book series that covers of future volumes can, at times, be major spoilers. The titles can also be a problem but a much more minor one, so I'm more thinking of the covers.

It would be nice to have an option for a series to blur or redact covers for future books in the series but reveal them when they have been read or the previous book has been finished.

Now an automated way would be nice, but I think a better, though requiring some manual configuration would be to have an option in the book details for a Spoiler Cover or something like that. The admin would then have the ability to manually blur their image or not or upload a genetic Redacted cover to use for anything. Ideally it'd be nice if it could auto apply if there was a file named something like cover-redacted.jpg or cover-spoiler.png. That way people who have read past it see real covers & those who aren't are not spoiled. Currently to avoid this I have all my books past a certain point in the series with a generic Redacted cover to prevent spoiling those who aren't there yet, but I'd really like to, personally, see the covers of the current & already read books.

If doing it as a series option isn't viable an option in the book for Show Alternate Cover If Unread would also work. The only negative would be that you wouldn't see it until you start the new book, but that's better than nothing

advplyr commented 11 months ago

Don't you look at the cover when you are getting the book? This seems strange that a book cover would be a spoiler.

LostOnTheLine commented 11 months ago

Don't you look at the cover when you are getting the book? This seems strange that a book cover would be a spoiler.

When there are 20+ books in a series & 5 different parts within the series it definitely isn't hard. But other series have the same issue, I've seen series where there's a clear indication that a character is dead in a book, so if you see that a few book early it's a definite spoiler. Unfortunately the way the library is setup it's hard to have things not visible. Even in the Series list you see multiple covers on the top of the series before you even click into a series. So the idea of "Don't look at the covers" isn't viable with the current setup