Audible is a fine place to buy audio books, but Audible's iOS app is no match for the listening experience of Overcast. Overcast does a hell-uv-a job trimming silences and pitch shifting audio to sound natural with sped-up playback.
What lies beneath are theoretical directions to get Audible books into Overcast.
!!!Warning!!! it costs money, this is iOS macOS specific, you may be breaking some laws if you do this.
This method should work for any podcast player that lets you import podcast feeds via RSS.
Audible allows you, at the time of writing, to download the books you have purchased.
Library>My Booksto see your books
If you get lost they have documentation.
If you subscribe to Overcast you can upload your new
.mp3 file to the website. From there you can access this file in Overcast assuming you are logged in to the same Overcast account in both website and app.
Note you can only upload files that are under 1GB in size and no more than 2GB total.
If the space limitations of Overcast upload are a blocker you need to build your own podcast rss feed for Overcast to consume.
This does take some command line and web development experience, or at least willingness to tinker. At a high-level we will install a tool to generate an RSS feed and then you need to publish that feed on a web server.
gem install dropcasterin
channel.yml file (example below)
channel.ymlin a text editor and add the example
Run dropcaster on the command line to create your podcast feed
dropcaster > index.rssin
:title: 'My Audio Books' :description: 'My personal set of audio books' :url: 'https://yoursite.com'
Your newly created feed must live on the internet somewhere if Overcast is going to consume the feed. This tutorial isn't about setting up a web server. But you will need to:
https://yoursite.com/index.rssinto your podcast player
One small gotcha is that audio book files can be large which prevents most free hosting solutions. My best recommendation would be a DigitalOcean Droplet mostly because they have lots of documentation to help.
Note for your podcast url in the
channel.yaml you can use the IP address of your server or droplet. You do not need to buy a domain name.
I hope this theoretical example of how to get Audible audio books into a podcast feed was interesting. I do not recommend you try this since it likely breaks some agreement you have with Audible.