advplyr / audiobookshelf

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

[Enhancement]: Allow alternative chapter splits via .cue files #2863

Open manalive opened 2 months ago

manalive commented 2 months ago

Describe the feature/enhancement

Useful for especially long books/classics/bibles with alternative reading schemes or plans.

Examples:

The way I came across this use case is that I am reading the Pilgrim's Progress, which doesn't really have official chapters exactly, and so every publisher seems to add their own bookmarks. Meanwhile, I am assigning the reading for two students, one who is to complete it in 72 weeks and the other in 36 weeks, so I have created different "chapter" divisions for them manually.

It would be nice to be able to switch between chapter schemes without having to have 3 copies of the audiobooks. but just 3 cue files in the audiobook directory.

nichwall commented 2 months ago

https://github.com/advplyr/audiobookshelf/issues/2327

manalive commented 2 months ago

2327 is closed bc of limitations of CUE files, but those limitations are arbitrary. Some players/libraries enforce the 99 (chapter) index limit, and others do not.