Description
When Athenaeum organizes a completed download into the Audiobookshelf library, it uses a fixed path pattern: /<Author>/<Title>/. There is no way to customize this.
Use case
Many Audiobookshelf setups split libraries by language (e.g. /audiobooks/english/, /audiobooks/german/). Since Athenaeum organizes directly into the output root, the files end up outside any library folder and ABS doesn't pick them up — requiring manual moves after every download.
Suggestion
Support a configurable output path template in settings, using metadata fields that Athenaeum already has (from Hardcover). For example:
organize_path: "{language}/{author}/{title}"
Available variables could include {author}, {title}, {language}, {year}, etc.
A simpler alternative would be a static subfolder prefix setting (e.g. output_subfolder: german), though the template approach is more flexible.
Version
1.0.0-beta.2
Description
When Athenaeum organizes a completed download into the Audiobookshelf library, it uses a fixed path pattern:
/<Author>/<Title>/. There is no way to customize this.Use case
Many Audiobookshelf setups split libraries by language (e.g.
/audiobooks/english/,/audiobooks/german/). Since Athenaeum organizes directly into the output root, the files end up outside any library folder and ABS doesn't pick them up — requiring manual moves after every download.Suggestion
Support a configurable output path template in settings, using metadata fields that Athenaeum already has (from Hardcover). For example:
Available variables could include
{author},{title},{language},{year}, etc.A simpler alternative would be a static subfolder prefix setting (e.g.
output_subfolder: german), though the template approach is more flexible.Version
1.0.0-beta.2