|
#1
|
||||
|
||||
CDDB/freedb access to vgmdb.net implemented
Here's the long-awaited feature that the majority of our users have voted for! It's a freedb server emulator which allows any application that understands the protocol to query our database and retrieve tracklists. And due to our translation system, we offer the ability to return album, artist and track titles in different languages.
Just point your application to one of these addresses: http://vgmdb.net:80/cddb [Default language] http://vgmdb.net:80/cddb/en [English] http://vgmdb.net:80/cddb/ja [Japanese] http://vgmdb.net:80/cddb/ja-Latn [Romaji] If a specified language isn't found, it'll revert to the default language. Note that the freedb protocol finds CDs based on a combination of the total number of tracks and total playtime, so if the track times of a particular tracklist aren't correct, you may not get a match. This would be a good opportunity to fix missing or inaccurate info in our tracklists. Finally, this feature was developed by our very own Zorbfish. The guy has pretty amazing coding chops so be sure to thank him for contributing them to VGMdb! |
#2
|
||||
|
||||
Awesome job Zorbfish, this cddb feature works GREAT together with EAC.
Fantastic new feature! |
#3
|
||||
|
||||
How do you use this with EAC?
|
#4
|
||||
|
||||
Hell yeah!
Fabulous job champs! I'll begin to renew my tags. Thank you sooooooo much. |
#5
|
||||
|
||||
Nice work, Zorbfish & Gigablah.
This is big. It might be the most important upgrade we've added in terms of its ability to provide something that's just not out there. I know that VGM does make it to the regular CDDBs, but I don't think any of those sites can offer the same level of verification that we can. This feature is something that might be worth promoting. We can all help out by testing our CDs, verifying that the tracktimes are close enough to produce the correct match. |
#6
|
||||
|
||||
Finally, one of the most waited features!!
|
#7
|
||||
|
||||
Care to make some kind of tutorial?
Heck,maybe I'm dumb,but I can't seems to get it working... |
#8
|
||||
|
||||
Here's how you set it up in EAC:
http://www.teqnilogik.com/tutorials/...gFreedbOptions Note that you'll want to use one of our servers (e.g., http://vgmdb.net:80/cddb/en ) as the freedb server. Then, with a CD inserted, I think you just select all and right-click to search and download the titles. |
#9
|
||||
|
||||
Any future development regarding DISC ID and not only by total length?
|
#10
|
||||
|
||||
Thanks,SS.
So,no need for that "cddb.cgi" thingy? |
#11
|
||||
|
||||
No, you replace that with one of our links.
|
#12
|
||||
|
||||
Pause / No Pause should be a problem, just watch out before splitting the Disc. The Disc ID feature would solve this problem. I tested using many cd's and most of them get the information, some related to Pause / No Pause issues need to be fixed before are reassembled, yes it works great for an initial version.
Last edited by Metroid; Jun 24, 2009 at 08:31 AM. |
#13
|
|||
|
|||
Quote:
Also just to add a bit more info: As Blah said ja is in Shift-JIS. This is the most common/used encoding for Japanese by most programs. Unicode adoption is not yet widespread enough. en, ja-Ltn are UTF-8. I had to do rely on some non-compliant (hackish trickery) behavior to even get this to work. I've only tested it fully with EAC and CDex. If you use a piece of software that doesn't work let me know where to obtain it and I'll try to get it working. If it's open source I'll have a better chance. There may still be album records in the db that cause errors. Drop a bug report here and we can fix those. |
#14
|
||||
|
||||
Mmm......So the data is not in UTF-8...
And it works with EAC but not Mp3tag...... Foobar2000 can't handle it also... Last edited by Cypher; Jun 24, 2009 at 08:34 AM. |
#15
|
||||
|
||||
Quote:
Well, I suppose we now have to add encoding format as a parameter... |
#16
|
|||
|
|||
Great! Thank you, been looking forward to this feature...this will save so much time. It's working perfectly using EAC with the albums I tried.
__________________
"You returned here again? You can't beat me even though you challenge repeatedly." -Mr. Wardner |
#17
|
||||
|
||||
Thanks blah.
It's nice to have UTF-8 output. Though as far as I know VGMdb's CDDB can work only with EAC,but it's a good start. Keep up the good work. |
#18
|
||||
|
||||
Would it crash the system if I converted remixSite to use this new feed instead of the current manual database dumps? It will be awesome for people who notice that one of the originals they've remixed isn't in the database, and then they could come back here and the changes would be sent immediately.
I'm definitely going to look into this one. |
#19
|
|||
|
|||
Does this news mean access to XML dumps of the db is not far away?
|
#20
|
||||
|
||||
Zorbfish is such a great guy.
This feature is super handy |
#21
|
||||
|
||||
Thanks for the great work Zorbfish.
I think Metroid means the "gaps" between the tracks,you can include the gaps in the files or cut them clean when ripping a CD,that makes the track length different. As to the ja encoding,sure UTF isn't that widespread but to those who use non-japanese-non-unicode windows,the Shift-JIS encode will just mess up everything... And by the way I'd really like to see Mp3tag work with the VGMdb CDDB. |
#22
|
|||
|
|||
Ah 'gaps' ok I understand now. Yes I can see that would be a problem as the CDDB/freedb protocol takes into account all audio data on any given CD. Perhaps if Blah has discid submission in the works there could be the option to submit both 'lossy' and 'lossless' discids so that the script would catch them both; because it would as it is already setup.
Cypher: DLing MP3Tag and that foobar plugin (seems its part of the std distro for foobar now) and I'll take a look at getting those working. It'll be even nicer once track-by-track credits are available. |
#23
|
||||
|
||||
Thanks Cypher for had explained better than I did.
Disc ID submission would be amazing and a step forward. Thanks very much for this feature Zorbfish, keep up the good work. |
#25
|
||||
|
||||
You mean no more countless hours spent tagging individual files?! This is so awesome and useful! Thanks!
__________________
The statement below is false. The statement above is true. One man was smart, he felt smart. Two men were smart, they smelt farrr...darn it! I'll never get it right. What is "the box" that people are supposed to think outside of anyway? Hmm. Maybe it's similar to the Borg from Star Trek who dwelled as a collective hive-mind within a...box/cube. Those that deviated from this hive-mind would, in effect, be thinking outside of the box. it has both a figurative and a literal meaning. |
#26
|
|||
|
|||
Yeah, this will save me a lot of time and effort. Thanks a million!
|
#27
|
||||
|
||||
Just excellent, you guys rock!
Last edited by dma; Aug 6, 2016 at 12:09 AM. |
#28
|
||||
|
||||
Just a small question. Does http://vgmdb.net:80/cddb use the default tracklist, or does it search for a tracklist with "English" in the title? I'm just thinking of how to handle a case where the official tracklist has no titles, but a more useful tracklist has been created from the in-game sound test (as well as other cases were we deviate from the normal tracklist titles).
|
#29
|
||||
|
||||
It currently uses the "main" tracklist. In the future, "main" or "default" should be taken to mean "the original language the tracklist was printed in". This means Japanese albums will have Japanese default tracklists, and members will have to set their viewing preferences to "English" in order to always view translated tracklists where applicable. That's why we have a /cddb/en address, to account for this future change.
|
#30
|
||||
|
||||
Upgrading my autotagger to default to trying this first very soon!~
|
Thread Tools | Search this Thread |
Display Modes | |
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Recover/access old login account | quanta30 | Questions and Comments | 1 | Oct 8, 2018 07:51 AM |
How do you get the VGMdb freedb protocol to pull in? | TimeLoss | Questions and Comments | 2 | Oct 26, 2014 08:13 PM |
Improved quicksearch and cddb/freedb emulation | Gigablah | News and Announcements | 21 | Sep 21, 2009 04:39 PM |
RSS feeds partially implemented | Gigablah | News and Announcements | 0 | Dec 16, 2008 06:58 AM |
CDDB and other options | mrnutz | Video Game Music Discussion | 3 | May 19, 2008 05:22 PM |