AudiobookHub icon indicating copy to clipboard operation
AudiobookHub copied to clipboard

Software resources for improving audiobook management

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

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

Backup, decrypt, convert, organize

  • Libation: audible audiobook manager. Download, decrypt, organize, search, and tag. Open-source. GUI and CLI. Windows only
  • 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)
  • 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

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