Skip to content

A collection of scripts to de-DRM audiobooks from Audible

Notifications You must be signed in to change notification settings

Conroman16/audible-extractor

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

audible-extractor

A collection of scripts to de-DRM audible files so that you can listen to them on any device

Get the code

  • git clone https://github.com/Conroman16/audible-extractor.git --recursive

Installation

  1. Make sure you have the necessary dependencies installed
    • Python 2.7
    • Google Chrome
    • FFmpeg
    • libmp3lame (should be part of the lame package)
  2. Download ChromeDriver from here and extract the binary into this directory
  3. Install necessary Python dependencies
    • pip install requests selenium
  4. Run audible-activator
    • python ./audible-activator/audible-activator.py
    • It will ask for the credentials to your Audible account and then will use ChromeDriver to log in and obtain the activation token
  5. Copy the 8-character alphanumeric activation code
  6. Run AAXtoMP3 (or FLAC) on the .aax file you want to extract
    • bash ./AAXtoMP3/AAXtoMP3.sh
    • Usage: bash ./AAXtoMP3/AAXtoMP3.sh [--flac] [--single] AUTHCODE {FILES}

About

A collection of scripts to de-DRM audiobooks from Audible

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published