Replies: 2 comments
-
Hey, for the auto-download quota I'm pretty sure there are feature requests related to this. I agree we should at least have an option to queue downloads and choose to only download on wifi. Currently there are some issues with running background tasks that are a big hang up right now. The offline support for Abs in general needs a lot of work. When you are offline you won't see anything but the home page. Storing playlists, collections and series data locally in addition to on the server is a big project. Also, for the library page we have to write all of the sorting/filtering locally to mirror the sorting/filtering that happens on the server |
Beta Was this translation helpful? Give feedback.
-
Yeah I found it, sorry - and I added my thoughts there again. See #774
I agree, there is a lot of work to do. Although I think that ABS is a complicated beast - even the API is monstrous. You did a lot of awesome work here but maybe there is room for simplification.
I wouldn't... I would start with a simple checkbox in playlists, the API and just the automatic download. That's it. The advantage is, that this is simple and other clients could implement the sync without any further hacks. (I would do so in
I don't think that this should be too much work. Did you consider my Whatever, I think you are doing a great job so far and hope these features get implemented some day ;) Any feedback on this? |
Beta Was this translation helpful? Give feedback.
-
Hey @advplyr,
recently I thought about offline usage / downloading content.
So, normally, I set up my app using my personal domain, lets say http://audiobookshelf.example.com and it is always available so no need to care about offline usage.
But let's say I'm listening to a book and suddenly I have no access to the server (long tunnel when travelling by train or the server crashed, or whatever). To overcome this, I have to download the audio to local media before I know this might happen. Now I have a few other problems:
So here is my idea:
How about introducing Auto-Download Feature with Quota:
Continue Listening
booksQuota exceeded
where you couldExtend quota
by the size of the started audio book and behave like there is enough free spacefinishedDate ASC, startedDate ASC
with aremove
button for every item, aJust stream
button and a cancel buttonExtension Feature: Offline playlists and Favorites playlist
Another Problem I have is, that I have some audio books I'd like to listen now and then, because I just love them. I listened to them many many times and going to do so many times more in the future. I have a Playlist
Favorites
exactly for this purpose. The problem: I still have to download all the content manually. Not that hard, but here is the thing: From time to time, there is another book I would like to listen to again - I add it to the playlist but forget to download it. So managing the content that I want to be available offline is harder than it could be.sync offline
sync offline
checkedMy favorites
that cannot be deleted, but edited to havesync offline
My favorites
This would drastically improve usability for many of my use cases.
What do you think? Of course these features could be implemented different or partly, but I think the main point is not having to deal with managing your offline content so much.
Beta Was this translation helpful? Give feedback.
All reactions