Edit MP3 and/or WAV Metadata Tags?

Can Keyboard Maestro edit MP3 metadata tags? I produce a weekly radio show, and I get sent music by the record labels and by independent artists. I want to populate the Custom 1, 2, and 3 and Comment fields in the MP3 metadata with data that helps me organize the library. Ideally, I'd do it as a watched folder scenario: I drop a file into a particular folder, Hazel watches that folder, triggers a KM macro to change the metadata, and then Hazel moves the file to my music server on the network.

I'm stuck on how to change the MP3 and/or WAV metadata with KM, though. Help would be appreciated.

Hey Pariah,

I believe not.

If you're willing to fool with command line tools it's not overly hard to do.

It does take a chunk of time and effort to get started though:

1) You have to install Xcode (from Apple -- a **big** download).

2) You have to install either the Homebrew or the MacPorts package manager.
    - Homebrew is probably a little more user-friendly.
        - I normally use MacPorts myself, but I'm experimenting with Homebrew.

3) Then you have to install the package you want, although by this point it's easy
    enough.

From the command line you follow one of the following recipes:

Homebrew:

brew install id3lib

MacPorts:

sudo port install id3lib

Of course after all that you have to learn how to use the id3v2 command line tool.  :sunglasses:

When you first start doing this it's a bit involved and scary, so it's a good idea to have someone mentor you for a while.

-Chris

Thanks, Chris. That sounds a little outside my comfort level. I don't even know AppleScript. :grinning:

Hey Pariah,

If you want to automate this then you'll have to step out of your comfort zone.

It wouldn't be the first time would it?  :sunglasses:

-Chris

1 Like