Replies: 3 comments 2 replies
-
And here's the API https://api.audiobookshelf.org/#introduction |
Beta Was this translation helpful? Give feedback.
-
That would be awesome, there are no native good apps for ABS, and this app is awesome. My setup now is having both, ABS and Voice, and have a shared folder between them, but it would be really nice if we can save the progress online. This being said, I thought that we could have a special "directory" appear when logged in, for the books in the server, and an extra button on the book player to download/remove it. UI-wise, that should not imply much more... in settings a button to open the Oauth/weblogin so that the app stores the token... and on every "onload" a request to the server if its up to refresh the token. Also on the downloaded folder/book, maybe a metadata file indicating that it is indeed an online book, that the server is X, the token is Y, the id is Z, so regularly, or upon app close the timestamp can be syncronized. I'm a developer, but never tried kotlin at this level... I will try to play with this idea... but maybe if there is interest, a collaborator can make this changes quicker than me (or even... just do them at all hahahahah), but I guess this is a very reasonable foundation on how to implement it 🤷♂️ This is just for audiobooks (podcast... will need a rethink... could be a v2) |
Beta Was this translation helpful? Give feedback.
-
One other option... I see that there is some Tasker integration already... maybe triggering a tasker task with the timestamp on play/pause... |
Beta Was this translation helpful? Give feedback.
-
Probably the most commonly used and fully featured right now is https://github.com/advplyr/audiobookshelf
Audiobookshelf in particular is amazing for organizing and pulling metadata.
Beta Was this translation helpful? Give feedback.
All reactions