license and readme
This commit is contained in:
parent
c03ac6050c
commit
491b04ff77
2 changed files with 675 additions and 0 deletions
24
README.md
24
README.md
|
|
@ -0,0 +1,24 @@
|
|||
# py_aax_decode
|
||||
|
||||
**py_aax_decode** is a python script which decodes Audible AAX files into
|
||||
PCM WAV format.
|
||||
|
||||
This script *requires* a functioning installation of Audible Manager for
|
||||
Windows, capable of playing back the AAX file in question. The script
|
||||
simply calls functions in ```AAXSDKWin.dll``` to decode the AAX file,
|
||||
and then writes the resulting audio data to disk.
|
||||
|
||||
|
||||
## Installation
|
||||
|
||||
* Install Audible Manager and sign in to your account.
|
||||
* Run the script:
|
||||
```cmd
|
||||
python3 -c "from py_aax_decode import main; main('c:\\path\\to\\input.aax', 'c:\\path\\to\\output.wav')"
|
||||
```
|
||||
* If you're not on 64-bit Windows or have Audible in a non-default location,
|
||||
you will need to provide the path to AAXSDKWin.dll:
|
||||
```cmd
|
||||
python3 -c "from py_aax_decode import main; main('c:\\path\\to\\input.aax', 'c:\\path\\to\\output.wav', dll_path='C:\\Program Files\\Audible\\Bin\\AAXSDKWin.dll')"
|
||||
```
|
||||
|
||||
Loading…
Add table
Add a link
Reference in a new issue