I bought a 4TB external hard drive from a thrift shop and found it is loaded with a huge unorganized treasure trove of MP3s that stops maybe around 2008. The tags and file names are a bit of a mess (looks like bad character encoding for anything with accents), and there is no genres or categorization. I'd love to use a subset of this archive on Jellyfin or Navidrome.

Any suggestions for a tool that can clean up file names and tags, and apply some sort of genre categories? I've tried Picard, but the process seems too manual for such a large archive.

I've used beets to import and tag a huge personal music library:

https://beets.io/

beets, it's ridiculously good, https://beets.readthedocs.io/en/stable/#