标签: disk cd identification
我希望能够确定CD驱动器中的音乐专辑CD。例如,如果有人声称其驱动器中的CD是Eminem - The Eminem Show,我希望能够验证该CD确实是The Eminem Show。
有什么想法吗?我申请了Gracenote开发者许可证,但他们将不会再回复我五天。
另外,这是如何工作的?音乐光盘是否有一些GUID或其他唯一标识符?
最后,这可能是数据CD,比如暗黑破坏神II安装光盘1吗?如果是这样,您可以指出我的任何指示,以实现这一目标吗?
答案 0 :(得分:2)
您可能希望使用类似libcddb的内容来获取/验证音乐CD信息。我不知道是否有类似的程序光盘数据库。
答案 1 :(得分:2)
您可能希望查看Wikipedia article以了解CDDB的工作原理。然后你可以看看libcddb来实现C中你想要的东西。如果C不是你选择的语言,源代码应该给你很多线索。
答案 2 :(得分:2)
对于音乐CD,Gracenote通过分析CD上每个音轨的实际波形数据来工作。这是一种格式中立的方式。它谈到它here。
我还建议last.fm,MusicBrainz和discogs。