MLUG: Re: [MLUG] batch editing ID3 tags - a good FOSS solution?
Re: [MLUG] batch editing ID3 tags - a good FOSS solution?
Email address obfuscation in effect -- please click here to turn it off.

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
On 3/23/07, Mike Miller <EMAIL:PROTECTED> wrote:
On Fri, 23 Mar 2007, Fallert, Adam Christian wrote:

> As I just edited about 3000 ID3 tags for use with my Roku Soundbridge
> using mt-daap (now FireFly http://www.fireflymediaserver.org/) as the
> music server, I found iTunes to be the best and quickest method, but
> there is not a Linux version of iTunes as of yet. I also used Rhythmbox
> (iTunes clone) in Gnome for the task.  Let's keep our fingers crossed
> that Apple might actually release iTunes and QuickTime for Linux. I just
> installed Linux on my Playstation 3 and I would love to be able to
> download episodes to it and play them back on my TV.
>
> Good luck.  It is a tedious task.

I'm not sure if we're talking about the same thing.  I want something that
allows me to something like this:

id3fixer --artist "The Beatles" *Beatles*/*.mp3

And that would change the "artist" tag to "The Beatles" (without the
quotes) from whatever it was previously in every file matching the
pattern.  In this example I'd want to do this for both ID3v1 and ID3v2
tags.

It might also be possible to append something to a field instead of
overwriting it, e.g., in a comment field.

As I understand it, ID3v1 is just data written in the last 128 bytes of a track, and ID3v2 is rather more complicated. You might have to roll your own for this given an appropriate library. For Ruby, this looks fairly promising:

http://www.unixgods.org/~tilo/Ruby/ID3/docs/index.html

The goal of batch editing is to reduce tedium.

It reduces tedium once you have the script written. :-)

jking

_______________________________________________
members mailing list
EMAIL:PROTECTED
http://mlug.missouri.edu/mailman/listinfo/members