Page 1 of 2
freedb lookup from files (not CD)
Posted: Tue May 30, 2006 1:29 am
by jray14
Why do we need to have the CD in the drive to use freedb within MediaMonkey? All the great taggers like mp3Tag and The Godfather can query freedb for a set of files... if MediaMonkey could do it, I'd never have to leave it!

Sometimes Amazon doesn't know your album and you don't have your CD handy.
Posted: Tue May 30, 2006 3:40 am
by Steegy
Yeah, that's already on the wishlist I think.
Posted: Tue May 30, 2006 9:31 am
by Lowlander
Yeah it's on the wishlist (for a long time) including the ability to upload information to FreeDB so we can contribute.
Posted: Tue May 30, 2006 9:44 am
by jray14
Cool, glad to hear it. Sorry for the spam then-- I should have searched first

.
Posted: Thu Jun 22, 2006 4:03 am
by onkel_enno
@Developers
Please include the freedb-Request from Files in MM.
I've done alot with freedb because I set up my own MySQL-freedb-Server and it would be really nice if I could use it with MM.
I've done a small Sample Programm to caclulate the DiscID and the necessery HTTP-Command: Start MM, select all files of one album (sorted by TrackNo), Start Project1.exe and click the Button. If you're using a Proxy fill in the Data before. The Memo-Field will show the Result of freedb.org
http://mitglied.lycos.de/onkelenno/index.html
Hope it will make it soon into my favorite (and only) Music Manager!
BTW The DiscID-Calculation isn't exact but it doesn't matter because the freedb fuzzy search will find the results using the Offsets and Album Length - that's the way how it is intended to work.
Posted: Thu Jun 22, 2006 6:06 am
by Steegy
That's what I've been kind of waiting for: an "external" developer that can help the MM devs by giving useful source code for a much wanted feature.
Great Onkel Enno!
Posted: Thu Jun 22, 2006 3:00 pm
by jiri
I suppose you could make it as a plug-in for MM, right? What exactly do you think is needed internally in MM?
Jiri
Posted: Thu Jun 22, 2006 11:53 pm
by onkel_enno
I think there's nothing additionally needed within MediaMonkey.
You are already using freedb for Audio-CDs with a very nice freedb-Dialog to choose the Disc.
The only thing you have to change is that if you're not in the My-Computer-Node (CD-Drive), you're calculating the discid, offsets, Disclen, ... from the files (like in the Sample-Prog.) and not from the TOC of the CD.
You'll only have to care that the order of the Tracks is correct.
The Tagging, ... you should be able to use from the existing freedb-Lookup.
Posted: Fri Jun 23, 2006 3:33 am
by Steegy
Tag&Rename and Mp3Tag have good implementations of such a feature.
On first use, there's a message box ("(don't) show this again" kind) that gives an explanation (at least on T&R): put all the tracks in the right track order and select them (for the cd that has to be recognised).
Then, the necessary things are calculated, sent to the FreeDB server and results are received and displayed as with the "normal" FreeDB CD lookup.
If there are no results, a message box says this, and also that all the tracks of the cd must be selected, in the correct order, for the function to work.
Posted: Fri Jun 23, 2006 10:27 am
by Teknojnky
what if you don't know the correct cd order? then you can't look up by freedb?
Posted: Fri Jun 23, 2006 10:31 am
by Lowlander
MediaMonkey should at least try to intelligently guess the right order based on information in tags and filenames.
Posted: Fri Jun 23, 2006 10:50 am
by Steegy
MediaMonkey should at least try to intelligently guess the right order based on information in tags and filenames
But first things first... (or how do they say it?)
Posted: Fri Jun 23, 2006 1:28 pm
by trixmoto
First things first, indeed!

Posted: Fri Nov 16, 2007 4:27 am
by Vladishee
hmm... so long time passed and nothing...
Posted: Fri Nov 16, 2007 6:52 am
by onkel_enno
I don't understand it too
