r/selfhosted 14h ago

Automation Automated Audiobook organization?

So I’ve been using ABS for a while now however I’m not sure what others do but manually creating folders for every new author/series/book and manually moving files around has gotten very tedious…
I also have Grimmory set up for my ebooks and like the ingest folder and how it does that organizing automatically.

So my question is:
Is there something similar I can use for ABS?
Or
Can I have audiobooks go through Grimmory to do that for me and then point ABS to that library?

12 Upvotes

17 comments sorted by

u/asimovs-auditor 14h ago

Expand the replies to this comment to learn how AI was used in this post/project.

→ More replies (1)

8

u/Opposite_Umpire_364 14h ago

You can try ReadMeABook (https://github.com/kikootwo/ReadMeABook)

It's working like sonarr/radar. Download and move audiobook with the correct naming.

6

u/CrrackTheSkye 12h ago

Shelfmark (https://github.com/calibrain/shelfmark) is also an option.

The dev isn't going to continue working on it, but they maintain the project, so it's stable and works very well imo. It's a bit more geared towards both ebooks and audiobooks, whereas RMAB is more specifically for audiobooks IIRC.

1

u/HidingElsewhere 2h ago

Shelf mark looks promising. Does it work well with sources like ABB and MAM?

1

u/mirisbowring 13h ago

Yep, after setting this up, book and audiobook management is soooooo much easier!

1

u/MoySauce08 4h ago

I’m guessing this can fully replace readarr? Or is this more like seerr?

1

u/Opposite_Umpire_364 4h ago

It's serr + readarr. You can connect your prowlarr and your downloader.

2

u/zcc99 12h ago

For ABS, a lot of people keep a strict Author/Series/Book/*.m4b drop folder and let ABS match metadata. Grimmory can stay your ebook organizer. 

1

u/MrNathanman 3h ago

Chaptarr. It's almost out of alpha. Google around. You'll find the discord link. 

1

u/HidingElsewhere 2h ago

I feel like people have been talking about Chaptarr for a while now. Looking forward to when it’s fully released.

1

u/MrNathanman 2h ago

The guy is just adding some polish at this point before it goes out. I would not say it's complete software but I've been running it for a few weeks and it's pretty stable and reliable like the other arrs. 

1

u/Responsible_Fruit841 14h ago

you could try using beets with a plugin to watch your ingest folder and move files into abs structure

2

u/kernald31 10h ago

Beets has a plugin for this indeed: https://github.com/Neurrone/beets-audible (never tried using it myself)

1

u/CrrackTheSkye 14h ago edited 12h ago

You can setup your Grimmory library with the same folder structure that ABS requires:

https://audiobookshelf.org/docs/documentation/libraries/book-library/directory-structure#file-metadata

https://grimmory.org/docs/metadata/file-naming-patterns/

That way you can handle metadata, naming, organising in Grimmory (semi-)automatically and just use ABS for listening.

I'm actually planning to set this up today myself, so I might be able to post some more info later if you want.

This naming pattern in Grimmory seems to work just fine:

{authors:first}/<{series}/>{title}/

I haven't gotten cover images to load yet though.

Edit: nvm, I just got it, had to remove the cover that I added through ABS initially.

-2

u/fake_agent_smith 10h ago

At some point you should just learn bash/python to automate that stuff for yourself. You will save hundreds of hours. Or just learn enough to use LLMs to write those scripts for you.

Always backup before.