Using CDDB to Fill ID3 Information in Existing MP3s?
masonbrown asks: "I've got about 2000 songs in my MP3 collection, using iTunes on the Mac. I'd love to fill in the empty ID3 tags such as Album Title, Date, etc. automatically from something like CDDB. Is there any way to automate this after the song is already in MP3 format (like going by Artist and Song Title)?"
Two Slashdot trolls post round about nine, Round about nine, Round about nine
Guess who's back Back again Katz is back Back since when
Guess who's back, guess who's back, guess who's back,
guess who's back, guess who's back, guess who's back? *hums*
You've created a monster 'cause nobody wants to post good shit no more, they just troll ya (yep)
Well if you want trollin, this is what I deliver
A little bit of goatse oh no, the receiever? no, the giver!
Some dog porn that'll get your heart pumpin' quicker
than your mom walkin' in while you're masturbatin'
when you're rockin' the keyboard and karma whorin' (whoa!)
You waited too long to first post, stop debatin'
'cause I'm back, nailed your ass and your sister I'm datin'
I know the mods think they got a job, Miz Jamie
But when Slashdot sucks, why bother comment ratin'?
So the FCC won't let you be or let you be seein' what you want to see,
They try to take away your MP3 so you think you ain't free, but let me see
Ashcroft thinks the country he's savin' but he's just another thug with a gun and he's ravin'
'bout shuttin' down raves, coverin' up Justice's tits
while y'all sit 'n sip tea and piss and moan about bits
So get ready, it'll get a lot more heavy, you think it's really cool yellin' FUCK YOU, no way
Now this looks like a job for me So Slashdot sheeple just follow me 'cause there's never any controversy when it's free for me and not for thee
Now this looks like a job for me And it's mutual hypocrisy They try to mod me down to -3 But it feels so empty without me
Little bastards, twits feeling rebellious, embarrassed they can't code for shit and they know it
They start feeling like prisoners, helpless 'til someone shows 'em how to make the world take notice (POOP!)
Not visionary, vision is scary, if this is revolution I prefer it the old way
You rebels, stickin' it to the man while you revel and bask in the fact that you got a reaction from splattering
your internal disasters all over the map while the rest of us just try to relax, be quiet, adults are talkin'
Well I'm back (na na na na na na na na na na) *bzzt*
Thinkin' that you're censored really no one wants to listen and you're just a
buncha whiners cryin' "Listen to me", don't you see, when will ya learn, not
'til you get burned by the devil that you're dancin' with
It's interesting, or would be if it weren't so pathetically small and small-minded, compared to the very real value (bzzt!)
that real hackers provide, you know, the ones that ain't talkin' 'cause they're too busy codin' up actual code
And they sense your ignorance when you mention them and go right back to writin' that code, so there You nuisance, who sent, who sent for thee?
Now this looks like a job for me So Slashdot sheeple just follow me 'cause there's never any controversy when it's free for me and not for thee
Now this looks like a job for me And it's mutual hypocrisy They try to mod me down to -3 But it feels so empty without me
A tiskit a tasket, spend your life playin' tit for tat with any ol' soul takin' your bait, that shit
is gettin' old faster than you playin' all of your silly-ass games while you think you're the hottest shit since Linus!
Ooh, Goatse, that's never been done before, blow me
Where's Meept when you need him, I'm too old, I remember the first trolls, I can't let go though nobody listens to reason!
So let's go, I'm on a roll now, I'll be here when my hair's gone gray and fallin' out for the few good comments in amongst all your crapfloodin'
Clarifyin' what the editors got wrong 'cause they jumped the gun and they can't be bothered to check their own search engine *hiss hiss*
Though sometimes it just seems the whole world only wants their MP3, I remind myself it ain't a representative cross-section, it's chaos, it's a wonder you can find your own ass in between the staff and the masses
No it's not the de-cline of everything, anymore than Plato's teens were worse than that stoned Mac chick that everybody's hot for, what's she got that I don't got, other than the obvious (HEY!)
Just another nut with too much time on his hands, just like you, in fact, I better save this before it's too late and I gotta off myself
And no matter how much you may hate me, it'll be so empty without me
Now this looks like a job for me So Slashdot sheeple just follow me 'cause there's never any controversy when it's free for me and not for thee
Now this looks like a job for me And it's mutual hypocrisy They try to mod me down to -3 But it feels so empty without me
Netcraft has confirmed: Taco-snotting is dying.
Yet another crippling bombshell hit the beleaguered Taco-snotting community when recently IDC confirmed that Taco-snotting accounts for less than a fraction of 1 percent of all homosexual acts. Coming on the heels of the latest Netcraft survey which plainly states that Taco-snotting has lost more fag practitioners, this news serves to reinforce what weve known all along. Taco-snotting faggots are collapsing in complete disarray, as further exemplified by failing dead last in the recent Faggot World comprehensive snotting test.
You dont need to be a Katz to predict Taco-snottings future. The handwriting is on the wall: Taco-snotting faces a bleak future. In fact there wont be any future at all for Taco-snotting because Taco-snotting is dying. Things are looking very bad for Taco-snotting. As many of us are already aware, Taco-snotting continues to lose faggotshare. White ink flows like a river of bubbly, thick jizz. The circle-snot is the most endangered of them all, having lost 93% of its core snotters.
Lets keep to the facts and look at the numbers.
Circle-snotting leader Jeff Homos Masterbates states that there are 7000 snotters of the circle-snot. How many users of anal snot are there? Lets see. The number of circle-snotting versus anal snot posts on Usenet is roughly in ratio of 5 to 1. Therefore there are about 7000/5 = 1400 anal snot users. SnotOS posts on Usenet are about half of the volume of anal snot posts. Therefore there are about 700 users of SnotOS. A recent article put the circle-snot at about 80 percent of the Taco-snotting market. Therefore there are (7000+1400+700)*4 = 36400 circle-snot users. This is consistent with the number of circle-snot Usenet posts.
Due to the troubles of CowboiKneels walnuts, abysmal sales and so on, the circle-snot went out of business and was taken over by SNOTi who sell another troubled Taco-snot. Now SNOTi is also dead, its corpse turned over to yet another gay whorehouse.
All major surveys show that Taco-snotting has steadily declined in faggotshare. Taco-snotting is very sick and its long term survival prospects are very dim. If Taco-snotting is to survive at all it will be among heterosexual hobbyist dabblers. Taco-snotting continues to decay. Nothing short of a jizz-soaked miracle could save it at this point in time. For all practical purposes, Taco-snotting is dead.
Fact: Taco-snotting is dead.
- posted by poopbot: news for turds, stuff that splatters
gbOpeoOvBO Post #312
I'd have to say no, at least with the current CDDB. Albums are non-uniquely identified by Artist and Title; for example, I have two versions of "US Forces" by Midnight Oil, from different albums. How is it going to be possible to distinguish between them without examining the audio data?
A long time ago I wrote a program which can, Among other things, re-tag mp3s based on the filename. This isn't exactly CDDB, but it's a start.
It's a perl program, so it Should run on OS X without modification, so long as you've got it's perl module requirements taken care of.
The program is called The MP3 Butler, and you can get it from http://babblica.net/mp3butler.
get 0wned. irc.w30wnzj00.com
I'm not sure if Moodlogic (http://www.moodlogic.com) runs on the Mac, but it will check your MP3 library with its own user-supported (and extensive) song database, and then rename and organize into folders your MP3's.
You can't tag the songs in the manner you want for exactly the same reason napster had such a hard time complying with the requirements to disallow copyrighted materials.
CDDB works on the premise that the combinations of track lengths on a given album are like a unique fingerprint. Once you take into account that mp3s aren't exactly (to the frame) the same size as the audio cd, the fact that you may be missing the last 2 seconds of some track, etc, it becomes practically impossible.
I used to bulls-eye womp-rats in my pants
You know, you can always use MusicMatch Jukebox to look up tags on mp3's. It is especially easy if you have the album name or the artist... Or all the mp3's in the album. You enter whatever information you can, then select the Options > Music Library > Edit track Tags. highlight them and click the Lookup Tags button. It will look through the CCDB and try to use whatever information you have, the track length, etc.. and return as many options as possible as to what the song is. Of course, if you are looking up individual songs and don't have a clue as to the artist, album and song name.... you are pretty much screwed.
Ok, so it's not Linux, but Musicmatch Jukebox has a feature called supertagging.
It takes the song title and does a fuzzy search and can fill in the ID3 tags. It can scan it from the filenames only, or from an existing tag. If your tags are nonexistent or screwed up, you can fix them. It can even fill in Album art and so forth. It's not completely automatic, but it is automated.
I kind of grudgingly like musicmatch, even though they must never have scanned in their CD collection with it. I mean, why do I have to click on the mouse for every single CD in my collection. Why not have a feature to start ripping the moment you insert a CD and eject it when it's done? Bozos.
You could script it with AppleScript, since you can set track properties and can do Internet connections, presuming that CDDB has some useful interface for scripting.
-- Two men say they're Jesus. One of them must be wrong. - Dire Straits
the next morning after mike and billy woke up from making love they got up
and got ready for work.while having breakfast billy said he was not feeling
well enough to goto to work on the farm.so he said he would go back to bed
for awhile till he was feeling better.so mike so mike said that was fine
and gave billy a kiss on the lips then leaves for work on the farm.while
mike was out working on the farm.billy gets a phone call from one of his
old lovers and asked him to come over to keep him company while mike was
working in the fields on the farm.
after working in the fields for a few hours mike had to come back to the
house to get a few more things he forgot that he needed to work in the
fields again.when mike got back to the house he walked into the bedroom to
get the things that he had forgot.when he got into the bedroom he caught
billy in his bed with his with billy's old lover and he got real mad over
that and pulled billy out of his bed and dragged billy into the lounge room
naked to find out why billy was sleeping with his old lover,
while they were yelling at each other in the lounge room,billy told mike
things have not been working out for them for a few months now.when mike
heard that he exploded again at billy then told told billy to get his old
lover out of the bed and get him out of the house with his old lover by
time i got back to the house again.
after mike said that to billy he stormed out of the house and went for a
drive in the desert with his dog ranger.while mike was driving in the
desert not far from his house.he saw this young boy walking in the
desert.so mike stopped by the young boy are you lost. the young boy says im
lost and could you give me a ride and on the way mike starts to rub bobby's
leg. while mike's dog is in the back of the jeep and he starts licking
mikes face. and its like a desert so mike pulls off to pee and bobby sees
mike's dick. and then then ranger starts to lick mike's cock after he had a
pee and bobby's cock gets hard looking at seeing mike peeing in the desert.
Then mike says its to hot to wear clothes so lets take them off so i do and
then mike comes over to sucks bobby's cock after awhile ranger starts to
lick bobby's face which is a shock to him at first then bobby decides to
gets out the jeep to help mike put a blanket on the ground.as I got out of
Mike's jeep and he had the blanket already on the ground. Why don't you
take off your clothes now Bobby? he said. It was hot so I pulled off my
shoes and socks and tee shirt and was pulling down my shorts when I looked
over at Mike.
He was already naked and I got horny when I saw his dick hanging down. It
was bigger then mine but it didn't have any hair on it, bobby said. The
only other men I saw naked were my older brothers and my dad and they all
had lots of hair there. So I asked him why he didn't have any hairs down
there.He said because I shave down there, Bobby I don't like hairs there.
He said to lie on the blanket and he would get me some water since it was
so hot in the desert. So I lay on the blanket on my belly and all of a
sudden I felt something cold on my butt. I jumped and turned and Ranger had
his nose in my butt. I laughed and Mike did to. He likes your butt
bobby. Mike said to me. He laughed to. Yeah I guess he does. What kind of
dog is he? He's pretty. He is a yellow lab Bobby. Him and me are very good
friends.Oh, cool. I told him and Mike came and laid on the blanket with me. I
turned over again and was talking to Mike and I felt the cold nose
again. Stop it! I laughed as I told Ranger to go away. Bobby Ranger likes
your butt. If you want I'll show you what Ranger does real good. Ok what
does he do? I asked him. Well put your hands on your butt cheeks and open
up your crack a little and wait. Just close your eyes ok So I did.
Wow! Man that feels great what's he doin' Mike? Ha ha he is licking your
butt Bobby do you like that? Yes!! I never felt anything like that! Does he
lick yours to Mike? Yes Bobby he does. I like it. He does more then that
too! What does he do Mike? Here Bobby I will show you. I watched Mike get
on his hands and knees and then he made a sound for Ranger to come here. I
was totally freaked when I saw Ranger get on Mikes back and put his dog
dick in Mikes butt!OMG!! Mike don't that hurt!?? I watched as Ranger's big
dick went all the way in Mike's butt and Mike moaned.
Mike laughed again and said no it feels great and I should try it. So I
said ok let me and Mike got up and he took Ranger over to me. Bobby, do
like I did and get on your hands and knees ok? So I did it. I felt Ranger
licking my hole and it tickled real good. Ok I'm ready I said. I felt
Ranger get on me and Mike took his dick and put it by my hole.Ow!! Oh man
Mike its way to big! But Mike said to hold still I will like it. So I
did. Oh ohhhhhh oww! Mike! It hurts but I like it to! Oh man it makes my
dick tickle to! Wow! Mike watched as Rangers dick disappeared in my butt.I
felt his big dick swell inside of my butt and it hurt but it made me feel
real horny.
My dick never felt so good and it was real hard and even though I never
cummed b4 I knew I was going to cum now. Mike was in front of me and his
dick was by my mouth. I never sucked a guy before but I opened my mouth and
Mike put his dick in my mouth and I sucked him. I never felt this good
before ever I thought. i was never going to cum like this before which
really excited me lots.While ranger was fucking my ass real hard i started
to suck hard on mike's dick also which really got him turned on because i
could hear him moan loudly which also got me turned on also sucking on
mike's dick and getting fucked by mike's dog ranger.after 5 mins or more i
could feel ranger blow his hot warm cum inside my ass which turned me on
and it made me blow my load too.
Seeing bobby blow his load made mike blow his load in bobby's mouth which
he really liked the feel of mike's warm sweet cum flowing down his
throat.After rangers dick was soft he turned himself around to take his
dick out of bobby's ass.When rangers dick was out of bobby's ass rangers
jumped back into the back of the jeep and and started to lick his dick
clean.after relaxing for awhile on the rug with bobby mike asked bobby if
he liked ranger's dick up his ass and my sweet cum flowing down your throat
and bobby said he liked it a lot which made mike feel real happy when he
heard that that he leaned over to bobby and gave him a kiss on the lips
which bobby liked a lot also.
Then mike said to bobby we should get going back to the farm before we get
burnt anymore plus also to see if my ex boyfriend and his lover has left my
house and bobby agreed with that.then we started to pack up the gear for
the long drive back home again.bobby said to me do i have wear clothes on
the way back so i said to him no because it is still hot out here and no
one will see us if go back to the farm house naked which made bobby happy
when he heard that.once we got back to the farmhouse and walked inside
naked we found the house empty which made me and bobby happy to come back
to a empty house.
After seeing the house was empty we decided to have a shower together to
cool down from the long hot ride home.after having some more gay sex in the
shower together we got out of the shower to go get something to eat.Mike
said to bobby that he would cook us up something for dinner while bobby
relaxed naked watching television.after mike and bobby had finished dinner
mike suggested to bobby about watching a gay video so bobby said yes to
that then mike went and got one of his numerous amounts of gay videos to
watch so he and bobby could jack off while watching the video.by the time
they had finished watching the video they went into mike's room for some
great gay sex together which they both wanted to happen.
The next morning after having great gay sex together they got up for a
shower to wake up.while in the shower they made love again.Then after
getting out of the shower to have breakfast still naked.bobby asked mike to
show him around the farm so mike said yes he would show him around the farm
then bobby said what about clothes and mike said we don't have to wear them
if you don't want so bobby said i would prefer that which mike was happy
about.then they walked out the door to have a look around the farm.after
the door was closed bobby ran towards the barn because he wanted to see the
barn first.
Mike told him he had two big horses and a pony and other animals in the
barn.bobby opened up the big barn doors and saw the horse in the stalls.he
went over to pat him and his coat was warm and smelled good.Bobby could
feel his dick getting real hard when he was near the horse.he looked at the
horse and could see the horses cock slide out too which made bobby's cock
get even harder still.he looked to see if mike was there yet but he was
not.so he bent down and stroked the huge horses cock in his hand.bobby haw
always wanted to touch a horses cock and now he was!the cock got bigger and
bobby's cock got harder and harder.bobby stroked the horses cock til it was
fully hard in his hand.
Bobby wanted to taste the big horses cock in mouth so he bent down under
the horse and licked it's head.it was between salty and sweet at the same
time!bobby sucked the horses head into his mouth and at the same time his
cock drooling precum on to his bare feet as he sucked the horses cock.he
didn't hear the big barn doors squeak as mike come in.When mike saw bobby
bent over he walked up behind him and put his big cock against bobby's tiny
boy hole.he pushed it hard and it popped into bobby's boy asshole.Bobby
tried to scream but the horse cock head was in his mouth.Mike pushed his
cock deep into bobby's ass and bobby was loving it all.
He felt mike's cock swell and fill his boy hole good.he started to suck the
horses cock head harder and felt the first drips of cum on his tongue.he
gulped them but more and more was filling his mouth.he had to swallow real
fast or drown.the cock head had swollen that much it was stuck in bobby's
mouth.mike was pumping his cock hard and fast now and bobby felt him unload
big drops of cum inside his hot ass.Bobby's own cock throbbed and shot load
after load of cum on the hay under the horse.Finally the horse's cock
flopped out of his mouth.at the same time mike withdrew his red throbbing
cock from bobby's ass still dripping cum.bobby.after that bobby laid on the
hay under the horse with mike next to him.they both closed there eyes
because they were both so used uped and tired that they couldn't moveanymore.
he wasn't ready for what happened next!he felt this hot liquid drenching
him which also splashed onto mike.he opened his eyes to see the horse
pissing on him and mike.he screamed and it got into his mouth!mike just
laid there and laughed and laughed.after he stopped laughing he said come
on bobby let's goto the creek so we could wash off there then mike said you
know what that smell on you makes me hot and bobby saw mike's cock get hard
again.then bobby said to mike hey fuck me outside i have always wanted to
be fucked outside in the open.so mike walked up to bobby and bent him over
and stuck his cock in his asshole again.it was still dripping out mike's
cum from been fucked in the barn so it slide in real easy.he was fucking
bobby and holding his hips when we heard a voice.hey what are you twodoing?
mike was scared at first then he saw it was his neighbor the farmer from
next door.he said hi.bobby was trying to get free in shear embarrassment
that they had been caught by mike's neighbor fucking in the open.mike
wouldn't let bobby's hips go and kept on pounding his dick into him.bobby
turned around and saw the farmer rub his big buldge in his levi's real
well.the neighbor said well mike who is your new little friend?as he smiled
at them and mike smiled at him also and said.
Tag & Rename is a relative cheap program for mass editing of ID3 tags. One of it's many features is that if you have a directory that contains all of the tracks of one album, in order, it will go to CDDB and retrieve the album/track information. It will of course create ID3 tags from this information if you desire.
The user interface takes a little getting used to, and it's a Windows program, and it's payware, but I had to respond to all the folks who say "it can't be done". Tag&Rename does it.
http://www.softpointer.com/tr.htm
A.
...bringing you cynical quips since 1998
if there's a way to do it, i'd sure as shit like to know... i've quit downloading mp3's altogether since i developed this anal retentive streak about my mp3s... i only rip them off cds i can physically put in the drive and download track information at the time of ripping... don't ask me why, i don't know, it never used to bother me to have a full set of eminem labelled sarah mclachlan, or the latest limp bizkit that turned out to be a bunch of 20 second alternating cuts of britney spears and n'sync cat'ed together.
Unless you've been living in a cave for the past two years you'd know that CDDB has been hijacked by Gracenote who've turned what was a nice, cooperative development, steadily built up by thousands of unpaid users into a private, commercial venture.
Nowadays, if you're developing commercial software that accesses the CDDB database you have to pony up licensing fees or look elsewhere.
That elsewhere is freedb. Check it out and use it instead of using CDDB.
"Accept that some days you are the pigeon, and some days you are the statue." - David Brent, Wernham Hogg
iTunes does have the ability to fill in missing information in some situations. For example, if you have an entire CD you ripped while offline, select the tracks and select "Get CD Track Names" from the Advanced menu. Everything from CDDB will be filled in, even if the songs still have "track1" etc as their names. Not sure if it can account for songs ripped from another encoder/incomplete albums.
Its not quite CDDB, but a windows app that edits id3 tag from file names & vice-versa
http://www.id3-tagit.de
Download
MP3 Rage will allow you to not only get info from CDDB for already ripped MP3s, but handle all sorts of other tagging and renaming. Check it out
-ds
You can select any or all tracks you have ripped using iTunes and use the Get CD Track Names on them at any time. In iTunes 3 with the Keep iTunes Music Folder Organized option it will even update the file names and folder names and structure with the new information instantly.
"Reality is just a convenient measure of complexity" -Alvy Ray Smith
I've got a bigger problem. I download a lot of mp3s with filenames in foreign languages. They look all funky and I can't make sense of them at all. Is there a program that will take the gibberish filenames and turn them into something with english characters?
The GeekNights podcast is going strong. Listen!
this whole thread should be
"I have no clue but leached my music "
CDDB works by doing a simple lookup of the CD's ID (burned in ) and then querys the CDDB database for what it thinks should the track names and other info
this is done on the track NUMBER and CD ID if you dont have these then CDDB is going to be pretty useless
regards
john jones
You probably want to use Applescript for this. Check out this page for a buttload of iTunes applescripts. For example the "Get CDDB Track Names" script will tag the selected tracks in iTunes with info from a CDDB webpage (that you searched for). And you can use the built-in applescripts to search the CDDB.
But honestly, with only 2000 songs, it would probably be less work to do it yourself, especially if you can use iTunes multiple-edit mode on tracks from the same album.
I hold it, that a little rebellion, now and then, is a good thing. -- Thomas Jefferson
Sure, you aren't going to get every invalid version, but who wants that anyway? For clean rips, you should be able to narrow the range down a lot. No, it won't be one-to-one like a CD, but that's okay too.
For someone who's done it already, check out MoodLogic. Hooks in with winamp too.
-Bill
SlashSig Karma: Excellent (mostly affected by moderatio
I wrote an ugly perl script that does this. It's based on the ideas from mp3cdd (you might be able to find this by searching google).
First you find all of the track lengths and build a fake TOC, assuming a 2 second lead-in. mp3cddb used file length and bitrate to guess the length. If you use VBR (or even ABR) this isn't accurate enough, so you need madtime from libmad. Feed this to CDDB (get the mod from CPAN).
You'll get a ton of results. Some will be totally unrelated, and some will be crap (all uppercase, all lowercase, genre missing, etc). Write a scoring function that weights all of the factors you care about, and then factor in the "distance" of the actual tracklists from your actual tracklists. Total time differences in seconds, or root mean squared differences, whatever gets good results. Pick the best.
Sanitize the result if you are using the CDDB info as a filename.
Now rename and mp3info your tracks from the data.
Chances are that you have you songs named in Album-Artist-Song.mp3, Album/Artist-Song.mp3, or Album/Artist/Song.mp3 format. I wrote a program called Mp3Tagger that can import this mp3 name information into the ID3 tag. (It can also go the other way and rename an mp3 based on id3 tags.) It runs on Windows, Linux, and Mac OS X among others.
If you have a directory of MP3s that 1. is an album and 2. are in order, then you can use a program in the MP3::Info module distribution to do this. I've used it many times. Meng Weng Wong wrote the program, I wrote the module, and it's on the CPAN.
I think by default the program doesn't actually write the ID3 info to the MP3 file, but it's a simple edit to make that happen. You also need the CDDB module from the CPAN.
AudiferousID3 is a freeware OS X app that can tag and rename MP3 files based on freedb lookups.
Two cock in my pussy! It feel so good!
you might check out songprint.
It sounds like it will do what you're wanting, but the site looks kind of dead - the project may have been orphaned.
hth.
by renaTgad fixes the "payware" part. :)
You seem to have been misinformed.
We, the fellow users of the Internet, are not here as your employees, your slaves, or your parents.
We, like you, have full and rich lives to lead; we have a lot to do before we kick off. To earn our daily bread, many of us are technology professionals, making our living through solving problems like this. Despite that, we are glad to help out fellow seekers of knowledge, fellow strugglers in this hard, cruel world. We do it gratis, recognizing the debt that we owe to those who have helped us.
But then some yutz comes along and, like a fresh-hatched cuckoo, opens his mouth wide and peeps, "Gimme! Gimme! Gimme!" Thanks, but I have no particular interest in feeding leeches.
If you want to understand the preceding command, RTFM. And if you want to accomplish this task on Windows 2000, pay somebody. Linux is an OS for builders, for creators, for makers of things. Windows is an OS for consumers. If you want to act like a consumer, then get out that credit card.
Go take a look at mp3sort. Other tools in listed here will take mp3's named proporly and add id3 tags. Mp3sort will take mp3s and name them proporly. It does not get all of them. Of ~2000 I fed it, it left 50. But that is better then nothing. It is perl so it should run on most OS's.
r t/
Url:
http://www.sarahandtim.com/programs/mp3so
"The poet presents his thoughts festively, on the carriage of rhythm; usually because they could not walk" Nietzsche
Using a program called "mp3ascd" to generate the CDDB ID, and another program called "rebot" to do the renaming based on the ID. (Both found on freshmeat). Not the best software in the world, and I had to make a shell script to glue them together. But it is entirely possible.
With regard to completely untagged MP3s. The technologies sort of here (www.shazam.com) for identifying music, but the delivery mechanism's all wrong for you, and the price isn't good either. I can see this sort of thing branching out in a short while though. You send a fifteen second MP3 snippet, and an email comes back to you with the song details.
How I'd do it. If you can get the CDDB into a MYSQL database, it'd be easy enough to strip out the id tag info and do some sort of an index match.
The Feedb CD Data can be found here
Training monkeys for world domination since 1439
1 take deep "don't mod me down" breath. /b
....
2 from dos prompt do a brief directory listing of your mp3's to a file.
dir *.* > c:\s.bat
3. open up the file in word or textpad.
4. create a macro (using record) to
Cut the text from the line.. [Shift-End] [Ctrl-X]
paste the text [Ctrl-V]
lowercase the line [Shift-End] [Ctrl-Shift-L]
go to the beginning of the line [home]
type "rename "
Paste the cut text [Ctrl-V]
type " "
go to the beginning of the next line [Home] [Down]
5. Save the Macro then Run the macro through for every line.
6. edit the rename-to file for the items which aren't right
7. Save the file and run it by double clicking it.
Not quite as neat as the unix solution, but it should get the job done.
Training monkeys for world domination since 1439
A couple years ago, I played with some software that would recognize a tune by analysing the actual music data. I can't remember what it was called, and I only had limited success with it, but I did have some success.
I'd like to play with said software again to see if it has matured.. Anyone know what it might be called?
S
If you rip your MP3s with either iTunes or SoundJam (no longer exists as it was bought out and made into iTunes), it stores the CD info in some way such that you can fill it in from CDDB later. Works great for mobile people who rip on the plane, say, then fill in the info later on.
"Reality is merely an illusion, albeit a very persistent one " -Albert Einstein
For the PC there is a program called Helium, it does exactly what you want and more... Except they want 35$ to register it, the trial version only lets you retag 10 songs at once from cddb. www.helium2.com