Rip all your favorite audiobooks from libby!
Be careful, I have had multiple library cards banned in the past from using this tool (See #14, #12, and #8 for more details)
- Install the TamperMonkey extension for your browser.
- Install the userscript from the GreasyFork page
- Find your audiobook on Libby and export.
NOTE: If you do not see anything, it could be because TamperMonkey is not set up properly on Chrome (and chromeium based) browsers! See the TamperMonkey FAQ page here for more info.
Some people do not want a folder with a bunch of chapter files, and thats alright. You can use the scripts made by Cerina witha Sea
to convert them into a more managable format here!
The Python script provided with this repo provides an optional way to bake metadata in your downloaded media.
To run the script Python is required, and you must install the dependencies using the following command:
pip install -r requirements.txt
Then simply run the script, and drag-and-drop the extracted folder with your audiobook in it. (You must extract the zip file, then use the folder with mp3s in it)
If you wish to use the script to make metadata, you must Export audiobook
to include the metadata in the zip file.
Note If you are getting a Lame tag CRC check failed
mesage, that is not an error, just a warning, and it means nothing for you. It will still bake the metadata, just means something, is wrong with the mp3 Libby gave. (Not actually sure what the issue is myself)
Disclaimer: This tool is intended for educational and personal research purposes only. The developers do not condone or encourage any illegal activity, including the unauthorized distribution or reproduction of copyrighted content. By using this tool, you accept full responsibility for your actions and agree to comply with all applicable laws. Use at your own risk.