
Version 1.3.0 of absautoconverter is ready!
Just want to drop that Version 1.3.0 is ready with usefully new features!
🛡️** Failure tracking — no more infinite retry loop**s
Books that repeatedly fail to convert (e.g. due to bad chapter metadata) are now automatically skipped
after a configurable number of attempts. A clear warning is logged so you can spot the culprit and fix it.
Set MAX_CONVERSION_FAILURES to control the threshold (default: 3)
Optionally persist failure counts across container restarts with FAILURE_PERSIST_PATH — mount a volume
and point it to a JSON file
To retry a skipped book: fix the metadata in Audiobookshelf, remove its entry from the JSON file (or
delete it entirely), and restart the container
🎵 Codec selection
You can now specify which audio codec to use for encoding via the CODEC environment variable.
Default: aac (Audiobookshelf's built-in default)
Example: set CODEC: "opus" for Opus encoding
🔁 Duplicate conversion prevention
Books that already have an active conversion running are now detected and skipped, preventing the same book
from being queued multiple times when running on a short cron interval.