The intention of this script is solely to automate downloading and converting of loaned OverDrive audiobooks, only for personal use with your preferred audiobook player during the loan period.
- AutoBooks Web: Uses requests to download odm files.
- Uses odmpy to fulfill and convert odm files to m4b audiobooks with chapters.
- Moves the generated audiobooks to a chosen folder.
- Backs up the download files in case you need to re-download the books.
- Logs to console and timestamped logfile.
- Reports execution status and some logs to a Cronitor monitor.
- Can be controlled via included Discord bot or terminal.
- Tools: git, ffmpeg, odmpy (Installed in setup guide.)
- Accounts: Cronitor For script monitoring, optional but will display errors if not setup.
- AutoBooks:
autobooks
- AutoBooks Discord bot:
autobooks-discord