-
Notifications
You must be signed in to change notification settings - Fork 509
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Enhancement] Support HTML/rich text descriptions for audiobooks #1820
Comments
Related #617 This is because Audible is giving us an HTML description where we only support plain text descriptions right now. When we strip the HTML it removes the formatting. |
I would just mention this would also be great for Podcast descriptions. I'm not sure if the description field for audiobooks and podcasts is the same underlying code. A few of my podcasts use things such as
Or, if not easily supportable, is there a way to strip HTML from podcast feed descriptions? Thanks! This app is amazing! |
Somehow, my request to "Associate hyperlinks with an audiobook" got redirected here. What I was hoping to add to some of my books are....
Admittedly, the book's website reference and third party references would apply to non-fiction books such as Great Courses or Modern Scholar. This could also be extended to author/narriator page including references to that person's own site as well as IMDB and GoodReads. |
I was previously utilizing Emby as my audiobook manager, and this is one of the features that I missed. I ended up cleaning most of the descriptions from Audible so that the output woud fit properly. (You wouldn't believe how many The keep thing to remember is that that you have to sanitize the output for at least three scenarios:
As an example, here is the Audible page for NPR Road Trips: Family Vacations - https://www.audible.com/pd/NPR-Road-Trips-Family-Vacations-Audiobook/B00AQ3VPFU : Here is the same description after import into Audiobookshelf: From my experience, the following tags should be allowed:
I've only seen While it's optional, I also converted em-dashes and en-dashes to |
@advplyr , Is there any way to at least support paragraph breaks now to avoid the "blob of text" until full formatting is supported in ABS? |
If plain text support is preferred, then I propose the metadata provider convert the html description to markdown. equivalent for html). If we want to get really fancy, the clients can convert the markdown to whatever format they want. |
Thank you @advplyr . Looking forward to release. |
Describe the issue
Metadata fetching from audible is working and a great feature. But there is an issue with the comment field, that contains the description of the book.
The comments fetched from audible are loosing all their line breaks, which makes the text harder to read. Hopefully an easy that can improve the ABS even more :)
Steps to reproduce the issue
Audiobookshelf version
2.2.22
How are you running audiobookshelf?
Docker
The text was updated successfully, but these errors were encountered: