Audio extraction and chapter splitting from Audible audiobooks.
Like AAXtoMP3
but without the transcoding.
curl -L https://git.io/audible-sh > /usr/local/bin/audible
chmod +x /usr/local/bin/audible
audible --help
Usage: audible --activation-bytes a1b2c3d4 [book1.aax ...] [-h|--help] [-v|--verbose]
Arguments:
-a, --activation-bytes HEXACODE Audible activation bytes (8 hexadecimal characters)
audible -a a1b2c3d4 SomeBook.aax
This will create a new folder like Author - Title
in the current directory,
then write a series of Chapter N.m4b
files inside that folder.
In a typical workflow, you'll cd
to wherever you store your audiobooks, then call the script using the full .aax
filepath.
Obviously, you'll need to replace the a1b2c3d4
with your personal Audible "activation bytes";
to retrieve these...
- ...from your Audible account (easy), use https://github.com/inAudible-NG/audible-activator
- ...from a lone
.aax
file (harder), use https://github.com/inAudible-NG/tables
Copyright © 2018 Christopher Brown. MIT Licensed.