Mp3tag – The Universal Tag Editor

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

Scout Monitoring - Free Django app performance insights with Scout Monitoring
Get Scout setup in minutes, and let us sweat the small stuff. A couple lines in settings.py is all you need to start monitoring your apps. Sign up for our free tier today.
www.scoutapm.com
featured
InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
  • beets

    music library manager and MusicBrainz tagger

  • If you haven’t already looked in to it, beets might be a solution for you

    https://beets.io/

  • Scout Monitoring

    Free Django app performance insights with Scout Monitoring. Get Scout setup in minutes, and let us sweat the small stuff. A couple lines in settings.py is all you need to start monitoring your apps. Sign up for our free tier today.

    Scout Monitoring logo
  • puddletag

    Powerful, simple, audio tag editor for GNU/Linux

  • I've been using Puddletag[1] on Linux as an Mp3tag replacement and it works quite well.

    1. https://docs.puddletag.net/

  • TriTag

    Re-release of the abandoned software TriTag

  • I always forget which software I used to tag a rip that I do once in a blue moon.

    I have TriTag in my bash history:

    TriTag https://github.com/korseby/TriTag

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

  • I highly recommend Musicbrainz Picard: https://picard.musicbrainz.org/

    It will match against the Musicbrainz database and will acoustically ID your files, so the tags can be completely wrong. Just dump folders of albums into the client, it will group and sort things and ID them. It works great.

  • atomicparsley

    AtomicParsley is a lightweight command line program for reading, parsing and setting metadata into MPEG-4 files, in particular, iTunes-style metadata.

  • I stopped bothering with MP3s over a decade ago in favor of AAC (in .m4a) and for that I use AtomicParsley (https://github.com/wez/atomicparsley).

  • automedia

    A set of tools for automatically managing bitrot and format in large quantities of media

  • I’m guessing they’re referring to this: https://github.com/mmastrac/automedia

  • mutagen

    Python module for handling audio metadata (by quodlibet)

  • Awesome app. For programmatically modifying mp3 metadata with Python I have found mutagen to be really nice. https://github.com/quodlibet/mutagen

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • DiscoPy

    Rename your music files with the Discogs API (by fbngrm)

  • I wrote a similar tool for Linux many years ago: https://github.com/fbngrm/DiscoPy

  • strawberry

    :strawberry: Strawberry Music Player (by strawberrymusicplayer)

  • Kid3 has been my go-to for a long time, but lately I've been using Strawberry[1] as my all-in-one music player, organizer, and tagger.

    It has a built-in tag editor with MusicBrainz support and will auto-organize files. My only complaint with that is that it leaves behind old folders and files. e.g. If I have a few directories of MP3/Flac/whatever downloads with cover scans, it'll happily use the tags to organize the way I like it* but if there are "extra" files they stay put and have to be cleaned up manually.

    But it's really a proper Swiss Army Chainsaw for doing everything in one application.

    * Proper directory structure is "Artist/(YYYY) Album Name/NN-Song Title.[mp3|aac|flac]"

    [1] https://www.strawberrymusicplayer.org/ -- a fork of Clementine, which was a fork of Amarok.

  • aacgain

    Adjust gain (volume) of aac or mp3 files without reencoding them

  • > So the workflow is to adjust the volume with mp3gain, then re-analyze those levels and set the ReplayGain

    Doesn't that already happen automatically when you bake the adjustment into the file using mp3gain?

    Also small sidenote: There's also a modded version of mp3gain that supports AAC files, too, including the same workflow of optionally baking the adjustments into the AAC data itself for ReplayGain unaware-software. (https://github.com/dgilman/aacgain)

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

  • Whipper: Accurate Audio CD Ripping

    8 projects | news.ycombinator.com | 14 Jan 2023
  • Beets: The music geek's media organizer

    1 project | news.ycombinator.com | 25 Oct 2023
  • Manage offline music?

    1 project | /r/DataHoarder | 22 Oct 2023
  • Musicserver that works with folders, not albums

    4 projects | /r/selfhosted | 10 Jul 2023
  • How do you keep your music library organized?

    3 projects | /r/audiophile | 4 Jun 2023