How to play audio that you own

Odd title yes i know. But it is possible in this day and age to be able to buy audio and not be able to play it on a device of your choosing. I have an Sansa Clip that i use when when im exercising, walking the dog etc. A great time to listen to audio books, this is unfortunately difficult due to the restrictions that the fileformat AAX "provides" us.. AAX is protected by DRM (Digital Rights Management), and as you might have guessed, this is not the users digital rights we are talking about here.

As are result users can only listen to the AA/AAX books with an authorized Audible account on selected mobile devices.

Disclaimer: You should only convert files that you have bought, otherwise this could be considered piracy. Support the audio book authors, buy their books , ..and listen to these books on a device of your chosing. Do not distribute.

We will convert your audio book to a free(as in freedom) file format in three steps:

Step 1

Go to the audible website, and download your audio book to your PC. The downloaded file will have the .aax file extension.


Step 2

To unlock the audio file you first need a retrieve a few (eight) 'activation bytes' associated with your audible account. For that we can use a tool, implemented i python, called 'audiable-activiate'.

Get a copy of 'audiable-activate' here:

In a python 2.7 environment retrieve your activation bytes with the following command in your terminal.

./audible-activator.py --firefox --username= --password=

Your eight activation bytes now be displayed. Take a note of these bytes, and proceed to the next step.


Step 3

This step involves converting your audio book to a free(as in freedrom) file format. I recommend the *.ogg file format. Some older devices may require audio files in the mp3 file format. To convert your audio book we use the AAXtoMP3 tool. (it says mp3, but will do many others file formats as well).

Start your file conversion with:

./AAXtoMP3 ----opus --authcode

----