Friday, February 1st, 2008

iTunes Tagger (now with Last.FM tags!)

Turns out that the fingerprinting software from Musicip.com was a bit more restricted than I thought. So I completely redesigned my tagging program to work with a more recent player in the market, a last.fm fingerprinting client. This client was released by a guy named Norman (to whom I have no affiliation). To learn more about the last.fm fingerprinting program, visit here.

Anyways, the important part is this: The new program automatically searches the top 5 last.fm tags for each selected track, then saves the top tag as the song genre and saves all 5 tags in the comments. I actually have genres now for my top 300 tracks in itunes, from a mere 10 minutes of tagging. Give it a try and see how it works. The biggest problem? People who use ridiculous tags on Last.fm

Oh, and the program will also automatically find any missing metadata for your track using the last.fm fingerprinting stuff as well as some musicbrainz data. Pretty nifty.

Download Page.

Filed in Programming |


8 Responses to “iTunes Tagger (now with Last.FM tags!)”

  1. February 5th, 2008 at 6:13 am

    JohnPaulVaughan said:

    This is almost my dream application… please please please create an automatic mode… I have a billion songs and it will take me weeks to click through adding tags to comments.

  2. February 5th, 2008 at 8:42 am

    admin said:

    Hi, John.

    An automatic mode is what I’m aiming for. Hopefully I’ll get some free time this week, and I’ll add it in.

    The tough part is that I’ll need to validate some of the data still, so it doesn’t over-write good information with false information.

    Thanks for your interest, and stay tuned…

  3. November 27th, 2008 at 8:24 am

    Michael said:

    hi

    there i actually am planning to hack something like that for mac / itunes.
    i was wondering if…
    ..you might know a script that does what your tool does for mac so that i donthave to write it myself
    ..if you might have any hints, ideas etc on what i should consider when hacking something. (less the code itself, more like what is a musthave, what is nice etc)

    thanx…

  4. November 27th, 2008 at 8:36 am

    admin said:

    I would give this one a try: last.fm cocoa tagger Though it looks like the site is down at the moment.

    From my own experience, I’d recommend coding the program to ensure that adding future function and features is simple. Until you get the program working and used, it’s hard to tell what features will complement your program most.

    From my tagger, my favourite feature is the ability to use the fingerprinting client to check song id3 data before adding other tags. It saves me the time of figuring that out myself.

  5. November 27th, 2008 at 11:26 am

    Michael said:

    that cocoa app is pretty nice, i have to admin (and damn fast,too)

    anyhu, what exactly are you meaning when referring to the “fingerprinting” in your scfipt, haven’t seen anything like that in the script (atleast i haven’t noticed it, i’m fairly new to applesctipt but i think i understand mostof your code..)

  6. November 27th, 2008 at 1:29 pm

    admin said:

    I did not write that cocoa application. It is by wes rogers.

    When I talked about the fingerprinting function, I was referring to my own application which uses that functionality. I’m not sure how easy it would be to incorporate the fingerprinting into an applescript, since the fingerprint program is distributed as an executable file.

  7. December 26th, 2008 at 3:22 pm

    Steve Moser said:

    Looking for a way to automagically tag your tunes? I just finished a script that grabs tags from last.fm and writes them to the groupings field. Enjoy.

    http://stevemoser.wordpress.com/2008/12/26/lastfm-folksonomy-itunes-applescript/

  8. December 26th, 2008 at 3:24 pm

    Steve Moser said:

    This is for OS X by the way. =)



Please leave a Comment