Our great sponsors
-
picard
A cross-platform music tagger powered by the MusicBrainz database. Picard organizes your music collection by updating your tags, renaming your files, and sorting them into a folder structure, exactly the way you want it.
-
m4b-tool
m4b-tool is a command line utility to merge, split and chapterize audiobook files such as mp3, ogg, flac, m4a or m4b
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
tone
tone is a cross platform audio tagger and metadata editor to dump and modify metadata for a wide variety of formats, including mp3, m4b, flac and more. It has no dependencies and can be downloaded as single binary for Windows, macOS, Linux and other common platforms.
-
Audioserve
Simple personal server to serve audiofiles files from folders. Intended primarily for audio books, but anything with decent folder structure will do.
Check out Musicbrainz Picard[1]. If the releases have their own entries in the Musicbrainz database (which they very likely do) you can differentiate between releases in both tagging and directory structure.
I've not personally done this as I only keep one copy of each album (whichever I think is the best, subjective I know but it's my collection) but they have a powerful file naming scripting interface[2] which you can probably come up with something to satisfy your needs.
1. https://picard.musicbrainz.org/
2. https://picard-docs.musicbrainz.org/en/config/options_filere...
My audio workflow is:
- 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
- self-hosted navidrome [4] for music and audiobookshelf [5] 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.
[1]: https://beets.io/
[2]: https://github.com/sandreas/m4b-tool/
[3]: https://github.com/sandreas/tone
[4]: https://github.com/navidrome/navidrome
[5]: https://www.audiobookshelf.org/
My audio workflow is:
- 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
- self-hosted navidrome [4] for music and audiobookshelf [5] 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.
[1]: https://beets.io/
[2]: https://github.com/sandreas/m4b-tool/
[3]: https://github.com/sandreas/tone
[4]: https://github.com/navidrome/navidrome
[5]: https://www.audiobookshelf.org/
My audio workflow is:
- 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
- self-hosted navidrome [4] for music and audiobookshelf [5] 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.
[1]: https://beets.io/
[2]: https://github.com/sandreas/m4b-tool/
[3]: https://github.com/sandreas/tone
[4]: https://github.com/navidrome/navidrome
[5]: https://www.audiobookshelf.org/
My audio workflow is:
- 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
- self-hosted navidrome [4] for music and audiobookshelf [5] 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.
[1]: https://beets.io/
[2]: https://github.com/sandreas/m4b-tool/
[3]: https://github.com/sandreas/tone
[4]: https://github.com/navidrome/navidrome
[5]: https://www.audiobookshelf.org/
I also considered audioserve + app [1], but I did not have the time to try it out.
[1] https://github.com/izderadicka/audioserve