- beets [1] for music tagging
- m4b-tool [2] and tone [3] for audio books merging and tagging (Note: I'm the author of these)
- iTunes and an iPod Nano 7g and iPod classic 2009 to listen "offline" (although audiobookshelf supports offline downloads)
- self-hosted navidrome [4] + substreamer[5] for music and audiobookshelf [6] for audio books on my android / ios devices
Everything with docker containers without further dependencies. I must say, that this works pretty good so far and I never missed something really bad on id3v2.3 or mp4/m4b native tags.
[1]: https://beets.io/
[2]: https://github.com/sandreas/m4b-tool/
[3]: https://github.com/sandreas/tone
[4]: https://github.com/navidrome/navidrome