3 ms·
Stripping Audible DRM is surprisingly easy. Download via the desktop, and run a single docker command: docker run -v $(pwd):/data ryanfb/inaudible@sha256:b
by captn3m0 6y ago
Stripping Audible DRM is surprisingly easy. Download via the desktop, and run a single docker command:
docker run -v $(pwd):/data ryanfb/inaudible@sha256:b66738d235be1007797e3a0a0ead115fa227e81e2ab5b7befb97d43f7712fac5
The resulting m4b file has proper chapters, so works everywhere, but I tend to split it further[0],[1]
[0]: https://github.com/captn3m0/Scripts/blob/master/split-by-audible https://github.com/captn3m0/Scripts/blob/master/split-by-aud...
[1]: https://github.com/captn3m0/Scripts/blob/master/split-audio-by-chapters https://github.com/captn3m0/Scripts/blob/master/split-audio-...
- theothertom 6y agoI've used https://openaudible.org/ https://openaudible.org/ to download my Audible library before, if you want a fairly simple GUI.
- input_sh 6y agoIf you don't want to pay $12 for a GUI nor use Docker: 1. This tool can be used to extract your encryption keys: https://github.com/inAudible-NG/audible-activator https://github.com/inAudible-NG/audible-activator 2. ffmpeg -activation_bytes XXXXXXXX -i name.AAX name.mp3
- lozf 6y agoIf you're doing that you might prefer to output to opus instead. Speech compresses well so you get the benefit of smaller files and have more space for other media. Just replace name.mp3 with ..." -c:a libopus -b:a 24k name.ogg"
- foobiekr 6y agoIf you're going to use a less compatible format than mp3, it is far batter to just swap the container and not transcode it: -i in.aax -c copy out.m4b 1. does not transcode 2. captures and retains all of the metadata
- lozf 6y agoYes, I'm usually strongly opposed to lossy transcodes, but for portable listening of speech heavy content on a space-limited device, that plays Opus easily, it can be a worthwhile trade-off for many.