[Enhancement]: virtual chapter markers #2729

Closed
opened 2026-04-25 00:09:58 +02:00 by adam · 3 comments
Owner

Originally created by @binyaminyblatt on GitHub (Apr 27, 2025).

Type of Enhancement

Server Backend

Describe the Feature/Enhancement

I would like to request the ability to download chapter information from a place like Audnexus so so that single file or even multi-file audiobooks that don't have proper chapter breaks AKA and MP3 that is a whole book with no chapter break metadata in it can allow me too skip chapters as if it actually had the information embedded in it and also many audiobooks were ripped off of CDs which means that in general they don't have proper chapter breaks in them so even in a multi-file audiobook this would be a nice feature to have basically all it would do was place bookmarks at the beginning of each chapter from the API now this isn't a guarantee that your file will match up perfectly but if your file or the total length of all files is around the same length give or take a couple of minutes it should be pretty close

Obviously this should never override embedded chapter information but for books without it maybe we should use it as some sort of switch that you can enable because some books are split properly by chapter into sub files while others are just randomly split up in very weird ways

I don't know whether this should be a front end thing because it's not really editing anything about the files or it should be a back end thing because that way you can download the information store it and then the apps can use it as they see fit it

Why would this be helpful?

It would be helpful because when navigating around in a audiobook that has no chapter data it can be a virtual nightmare to find where you're up to

Future Implementation

Simply an API endpoint containing the chapter information for the matched Book if it exists and that front ends can download and use as bookmarks

Audiobookshelf Server Version

2.20.0

Current Implementation (Screenshot)

No response

Originally created by @binyaminyblatt on GitHub (Apr 27, 2025). ### Type of Enhancement Server Backend ### Describe the Feature/Enhancement I would like to request the ability to download chapter information from a place like Audnexus so so that single file or even multi-file audiobooks that don't have proper chapter breaks AKA and MP3 that is a whole book with no chapter break metadata in it can allow me too skip chapters as if it actually had the information embedded in it and also many audiobooks were ripped off of CDs which means that in general they don't have proper chapter breaks in them so even in a multi-file audiobook this would be a nice feature to have basically all it would do was place bookmarks at the beginning of each chapter from the API now this isn't a guarantee that your file will match up perfectly but if your file or the total length of all files is around the same length give or take a couple of minutes it should be pretty close Obviously this should never override embedded chapter information but for books without it maybe we should use it as some sort of switch that you can enable because some books are split properly by chapter into sub files while others are just randomly split up in very weird ways I don't know whether this should be a front end thing because it's not really editing anything about the files or it should be a back end thing because that way you can download the information store it and then the apps can use it as they see fit it ### Why would this be helpful? It would be helpful because when navigating around in a audiobook that has no chapter data it can be a virtual nightmare to find where you're up to ### Future Implementation Simply an API endpoint containing the chapter information for the matched Book if it exists and that front ends can download and use as bookmarks ### Audiobookshelf Server Version 2.20.0 ### Current Implementation (Screenshot) _No response_
adam added the enhancement label 2026-04-25 00:09:58 +02:00
adam closed this issue 2026-04-25 00:09:58 +02:00
Author
Owner

@Vito0912 commented on GitHub (Apr 27, 2025):

Maybe I do not currently understand the request (if so, sorry), but you can already pull chapter information from Audnex.us using the chapter lookup on the edit page of an item. The chapters are also returned by the ABS-API then as chapters.

@Vito0912 commented on GitHub (Apr 27, 2025): Maybe I do not currently understand the request (if so, sorry), but you can already pull chapter information from Audnex.us using the chapter lookup on the edit page of an item. The chapters are also returned by the ABS-API then as chapters.
Author
Owner

@binyaminyblatt commented on GitHub (Apr 28, 2025):

In this case, I was specifically thinking about books that already have multiple files because it doesn’t let you download chapter information for those books and like I said any books that was ripped off a CD tends to have just terrible chapter information if anything at all a lot of times, it just has six minute segments or something like that

@binyaminyblatt commented on GitHub (Apr 28, 2025): In this case, I was specifically thinking about books that already have multiple files because it doesn’t let you download chapter information for those books and like I said any books that was ripped off a CD tends to have just terrible chapter information if anything at all a lot of times, it just has six minute segments or something like that
Author
Owner

@nichwall commented on GitHub (Apr 28, 2025):

In this case, I was specifically thinking about books that already have multiple files because it doesn’t let you download chapter information for those books and like I said any books that was ripped off a CD tends to have just terrible chapter information if anything at all a lot of times, it just has six minute segments or something like that

Audiobookshelf supports fetching chapter data through Audnexus and storing the chapter information in the database regardless of whether it is a single file or multi-file book.

@nichwall commented on GitHub (Apr 28, 2025): > In this case, I was specifically thinking about books that already have multiple files because it doesn’t let you download chapter information for those books and like I said any books that was ripped off a CD tends to have just terrible chapter information if anything at all a lot of times, it just has six minute segments or something like that Audiobookshelf supports fetching chapter data through Audnexus and storing the chapter information in the database regardless of whether it is a single file or multi-file book.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/audiobookshelf#2729