CD Info Gateway
freedb.org announced its services would shutdown entirely on 2020-03-31. Many legacy software applications have FreeDB/CDDB support built-in for fetching CD metadata such as artist, title, and track names. To keep these apps functioning in their fully glory, this is meant as a drop-in replacement for FreeDB/CDDB.
This application does not use the original CDDB database, but fetches disc information from MusicBrainz which has an open API and excellent up-to-date disc metadata.
Usage
HTTP Access
| Hostname | cddb.retrobridge.org |
| Port | 80 |
| Path | /~cddb/cddb.cgi |
Full URL for access over HTTP
http://cddb.retrobridge.org/~cddb/cddb.cgi
CDDBP Access
| Hostname | cddb.retrobridge.org |
| Ports | 888, 8880 |
Recent Queries
| Artist | Album |
|---|---|
| Ben Houge | Arcanum: Of Steamworks & Magick Obscura: Original Computer Game Soundtrack |
| Various Artists | Top 13 präsentiert "Let's Talk About Love 2" |
| Terry Jacks | Seasons in the Sun |
| 長岡成貢 | 天地無用! 魎皇鬼 音楽篇 其の二 |
| 長岡成貢 | 天地無用! 魎皇鬼 音楽篇 其の一 |
| アリス=紗良・オット | リスト:超絶技巧練習曲集 |
| Alice Sara Ott | Echoes of Life |
| David Gilden | Texas Pillbox |
| 楊乃文 | Silence |
| John Barry | Somewhere in Time: Original Motion Picture Soundtrack |
Tested Applications
SGI CDplayer, IRIX 6.5.30
Working!
The IRIX CDplayer lets you set the CDDB server host and port.
It has the /~cddb/cddb.cgi path hardcoded in the application.
It does not send the HTTP host header, so virtual hosts will
not work with this CD player.
Windows 2000 CD Player
Working!
The CD player in Windows 2000 doesn't use CDDB, but it follows a similar approach of sending disc data over HTTP to get a track listing response. A catch is that the player requires a "certificate" value in the response. This appears to be static per provider and changing any aspect of the provider configuration in the registry breaks it. It must be a hash of the provider config.
Thanks to cached responses on archive.org, we know what "certificate" to send for the Tunes.com provider. All you have to do is add a HOSTS file entry to point www.tunes.com at the IP of this website.
Start > Run and
notepad %systemroot%\system32\drivers\etc\hosts.
Add this entry, save, and it should start working right away.
64.225.80.26 www.tunes.com
Winamp
Working!
Older versions of Winamp, like for Windows 98, use CDDBP over plain TCP
rather than HTTP. It's hardcoded to connect to cddb.cddb.com:8880.
Add a hosts file entry on your system to point to this server.
Windows 98
Edit C:\Windows\Hosts and add the following line:
64.225.80.26 cddb.cddb.com
cdrdao v1.2.4
Working!
This is a CLI app for Linux. It lets you use HTTP, CDDBP, set hosts, ports, paths, everything you need. So it's easy to get going.
Via HTTP
cdrdao read-cddb --cddb-servers cddb.retrobridge.org:80:/~cddb/cddb.cgi -v 3 disc.toc
Via CDDBP
cdrdao read-cddb --cddb-servers cddb.retrobridge.org:888 -v 3 disc.toc
Exact Audio Copy 0.99
Working!
Lets you set the full HTTP URL so it's easy to configure.
- EAC > freeDB / Database Options
VLC 1.1.9
Not working. This doesn't seem to ever fetch metadata, even from the live FreeDB servers.
This was the last version to work on Windows 2000.
- Tools > Preferences
- Under Show settings select All.
- Input / Codecs > Access modules > Audio CD