What ID3v2 could have been

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

Our great sponsors
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • SaaSHub - Software Alternatives and Reviews
  • 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.

  • 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...

  • m4b-tool

    m4b-tool is a command line utility to merge, split and chapterize audiobook files such as mp3, ogg, flac, m4a or m4b

  • 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/

  • 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.

    WorkOS logo
  • beets

    music library manager and MusicBrainz tagger

  • 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/

  • 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.

  • 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/

  • Audioserve

    Simple personal server to serve audiofiles files from folders. Intended primarily for audio books, but anything with decent folder structure will do.

  • I also considered audioserve + app [1], but I did not have the time to try it out.

    [1] https://github.com/izderadicka/audioserve

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts