Audible-dl is functional per the documentation but there are still improvements to be made and kinks to be ironed out.
Audible-dl is an archiving tool that keeps an up-to-date, offline, archive of the audiobooks you've purchased with Audible as DRM-free, metadata rich, m4b files.
Audible-dl depends on ffmpeg, and the Go programming language. You
should be able to build it for any OS supported by the Go compiler,
however I've only tested it on Arch GNU/Linux and FreeBSD. Build it
with make
and install or uninstall it by running make install
or
make uninstall
as root.
See the man page man 1 audible-dl
for usage details, or check out
the markdown version.
Please report bugs, request help, and contribute patches by emailing ~thalia/audible-dl@lists.sr.ht.
Account.ScrapeLibraryUntil()
's functionality isn't really being
used; add a flag and config option to take advantage of it in order
to reduce the time spent scraping the user's library.scrape: true
(or without scrape: false
),
default to that instead of returning an error.