Skip to content

I buy a lot of media, and I don't trust it to always be available. Here's some tools to back all of that up.

Notifications You must be signed in to change notification settings

ThePrankMonkey/media_backups

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Backing Up Media

I buy a lot of media, and I don't trust it to always be available. Here's some tools to back all of that up.

Backing up Overdrive Audiobooks

Overdrive (now Libby) got rid of the desktop client. But chbrown created a script that downloads MP3s if you can get the odm file.

  1. Go to a library page, like https://nypl.overdrive.com/
  2. Borrow a book.
  3. Click "Do you have the OverDrive app?" and it'll give you a link to an ODM file.
  4. Toss that into the volume mounted ./overdrive/audiobooks and you can run the following command:
docker-compose exec overdrive overdrive download YOUR_BOOK.odm

Backing up Audible Audiobooks

So, downloading audible is easy enough. Just on PC go in and grab the download files. The problem is that Audible downloads a DRMed AAX file. To decrypt back to MP3, we need to find our AUTHCODE. I've found two approaches for getting it, but it should only need to be ran once per user regardless. Then it'll just be decrypting.

Get AUTHCODE

We need to get your AUTHCODE off of one of your audible books. This is unique per account. After placing one of your .AAX files into ./audible/audiobooks, run the following:

docker-compose exec audible find_auth_code SOME_FILE.aax

Now update the .env in the same folder as docker-compose.yaml to look like the following, replacing YOUR_HEX with what you just found.

AUTHCODE=YOUR_HEX

Then restart the compose with docker-compose up -d.

Decrypt AAX

docker-compose exec audible convert_aax SOME_FILE.aax

Problems

Problem - mp4v2-utils not in newest Ubuntu

Gotta install from an older version.

Resources

About

I buy a lot of media, and I don't trust it to always be available. Here's some tools to back all of that up.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published