Awesome
AudiobookHub
Software resources for audiobook management. Especially Audible-centric, including organization and removing DRM from Audible files
Guides
- https://github.com/seanap/Plex-Audiobook-Guide: Plex & Booksonic Audiobook Guide. Put your audiobooks in Plex then use Prologue or BookCamp to stream your whole library. You can even share with your friends and family
- http://checkthebenchmarks.com/2019/09/23/why-you-should-manage-your-own-audible-library/: Manage your own Audible library
Non-audible
- https://github.com/subdavis/kobo-book-downloader: Remove DRM and download from Kobo
Audible APIs
Interfaces for internal Audible API
- https://github.com/mkb79/Audible: A(Sync) Interface for internal Audible API written in pure Python
- https://github.com/rmcrackan/AudibleApi: written in C#. Used internally by Libation (below)
- https://github.com/Mbucari/AAXClean: C# library for working with AAXC files without ffmpeg
Listening
- iOS: BookPlayer
- iOS: Bound
- Android: Smart AudioBook Player
- Android: Listen
- Desktop: VLC
- Windows Desktop: Audibly -- a desktop player build specifically for audiobooks
Self-hosting online:
- audiobookshelf. On reddit
- plex. Listen with Prologue (iOS)
Backup, decrypt, convert, organize
- Libation: audible audiobook manager. Download, decrypt, organize, search, and tag. Free. Open-source. Windows, Mac, and Linux. GUI and CLI.
- inAudible: remove Audible DRM, edit files, and convert files. Installers available
- Book Lib Connect: A standalone Audible downloader and decrypter
- AAX Audio Converter: Convert Audible aax files to mp3 and m4a/m4b
- OpenAudible: cross-platform audible audiobook manager (
free,$12,$18.95 shareware,$18.95,$18.95 per year, $19.95 per year or $49.99 for lifetime) - Audible Plus Converter: Windows, Mac. $15/quarter, $30/yr, or $60 lifetime
- OSAC: Open Source Audible Converter. Convert audible's proprietary AAX audio files to MP3, AAC/M4B, or FLAC
- AAXtoMP3: Convert Audible's .aax filetype to MP3, FLAC, M4A, or OPUS
- Audible-CLI: A command line interface for the above audible Python API
Scripts to make audible's site more usable
- Audible Statistics Extractor: script to export your Audible library to a spreadsheet
- Audible Special Promo Sale Scraper: generate a list of sale items
- Audible Library Extractor browser extension: automatically generates a searchable gallery by scanning your audible library. If you upload the gallery online, you can share it with others
- Audible library cover downloader: downloads all covers in your Audible library and generates a screensaver web page
- audible wishlist scraper: Fetches your wishlist and outputs it as: html, markdown, plaintext, json, csv
uBlock Origin (ad blocker), custom filter to remove "Virtual Voice" titles:
www.audible.com##li.productListItem.bc-list-item:has-text('Virtual Voice')
Browser entensions
- Audible Series Follower: A chrome extension to allow you to follow series you like on Audible
DRM Removal
Behind the scenes, most if not all resources below use these for their heavy lifting (although they aren't the easiest to use directly)
- FFmpeg: A complete, cross-platform solution to record, convert and stream audio and video. Includes the ability to use your activation data to strip DRM from .aax files
- audible-activator: Retrieves your activation data (activation_bytes) from Audible servers
- audible-tools.github.io: free service which resolves audible activation bytes. Nuget pkg. How to use
File editing and manipulation
AudioBookConverter (Code on github): convert. Also advanced chapter support for combining and splitting