Originally created by @njakes on GitHub (May 10, 2022).
From what I can see there is no option to download an audiobook on iOS. I just switched over from android and am not seeing that option. Perhaps I am missing something or is that feature not implemented?
Originally created by @njakes on GitHub (May 10, 2022).
From what I can see there is no option to download an audiobook on iOS. I just switched over from android and am not seeing that option. Perhaps I am missing something or is that feature not implemented?
@jparrish88 commented on GitHub (May 11, 2022):
Not an answer, as I thought I was just missing something too, but the dev answered this just a few days ago: https://github.com/advplyr/audiobookshelf-app/discussions/60#discussioncomment-2622201
I wish I could help, I just don't have the coding knowledge to do it.
@njakes commented on GitHub (Jun 14, 2022):
If you have the know how, you can use quickemu to stand up a Mac virtual machine.
https://github.com/quickemu-project/quickemu
There is also a GUI version that is built on top of quickemu.
https://github.com/quickemu-project/quickgui
I wish I could help, I just don't have the coding knowledge to do it.
@genebean commented on GitHub (Jun 29, 2022):
Looks like this project might be able to access Mac hardware for free: https://www.macstadium.com/opensource
Planning to work on this over the upcoming weekend. Some notes for myself as I start the progress:
Track down the UI component the Android app uses for downloading
Is the component disabled on iOS?
What needs to be done to enable?
How does the Android app keep track of files that are downloaded?
What records are updated in a database?
Edge case: What happens when a download starts when playing?
Edge case: What happens if not all files are downloaded?
How are files deleted?
Is there an interface that abstracts files to the Android player so it doesn't care if it's local or server?
This should be in the shared library as iOS will want the same functionality
Where do we want to download on iOS?
Stubbed code shows downloading into the documents directory
Will this backup to iCloud? (We want to avoid this)
Does AVQueuePlayer and local files work with AirPlay?
How is the offline progress synced back to the server?
This includes the reverse, server progress when offline?
Who wins out if different progress was made? The furthest? Most recent?
@ronaldheft commented on GitHub (Jul 6, 2022):
Planning to work on this over the upcoming weekend. Some notes for myself as I start the progress:
- [x] Track down the UI component the Android app uses for downloading
- [x] Is the component disabled on iOS?
- [x] What needs to be done to enable?
- [x] How does the Android app keep track of files that are downloaded?
- [x] What records are updated in a database?
- [x] Edge case: What happens when a download starts when playing?
- [x] Edge case: What happens if not all files are downloaded?
- [x] How are files deleted?
- [x] Is there an interface that abstracts files to the Android player so it doesn't care if it's local or server?
- [x] This should be in the shared library as iOS will want the same functionality
- [x] Where do we want to download on iOS?
- [x] Stubbed code shows downloading into the documents directory
- [x] Will this backup to iCloud? (We want to avoid this)
- [x] Does `AVQueuePlayer` and local files work with AirPlay?
- [x] How is the offline progress synced back to the server?
- [x] This includes the reverse, server progress when offline?
- [x] Who wins out if different progress was made? The furthest? Most recent?
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Originally created by @njakes on GitHub (May 10, 2022).
From what I can see there is no option to download an audiobook on iOS. I just switched over from android and am not seeing that option. Perhaps I am missing something or is that feature not implemented?
@jparrish88 commented on GitHub (May 11, 2022):
Not an answer, as I thought I was just missing something too, but the dev answered this just a few days ago: https://github.com/advplyr/audiobookshelf-app/discussions/60#discussioncomment-2622201
@advplyr commented on GitHub (May 13, 2022):
iOS is still a bit behind android, but it is in the works.
@njakes commented on GitHub (May 24, 2022):
Thank you both for the response. I wish I could help but have no experience in coding.
@rovashan commented on GitHub (Jun 14, 2022):
Nice project.
Is there any ETA on download ability on iOS?
@advplyr commented on GitHub (Jun 14, 2022):
No ETA, but we are looking for help!
@rovashan commented on GitHub (Jun 14, 2022):
I don't mind taking a look. Do you have a remote Mac instance that I can use?
@advplyr commented on GitHub (Jun 14, 2022):
Nope, we don't have anything cool like that setup yet.
@rovashan commented on GitHub (Jun 14, 2022):
I'm running Windows but I will see if I can do something.
@njakes commented on GitHub (Jun 14, 2022):
If you have the know how, you can use quickemu to stand up a Mac virtual machine.
https://github.com/quickemu-project/quickemu
There is also a GUI version that is built on top of quickemu.
https://github.com/quickemu-project/quickgui
I wish I could help, I just don't have the coding knowledge to do it.
@genebean commented on GitHub (Jun 29, 2022):
Looks like this project might be able to access Mac hardware for free: https://www.macstadium.com/opensource
@ronaldheft commented on GitHub (Jul 6, 2022):
Planning to work on this over the upcoming weekend. Some notes for myself as I start the progress:
AVQueuePlayerand local files work with AirPlay?