Question

Je voudrais être en mesure de déterminer quel CD album est dans un lecteur de CD. Par exemple, si quelqu'un prétend que le CD dans leur lecteur est Eminem -. The Eminem Show, je voudrais être en mesure de vérifier que le CD est en effet The Eminem Show

Toutes les idées? J'ai demandé une licence de développeur Gracenote, mais ils ne seront pas de nouveau à moi pendant cinq jours.

En outre, comment cela fonctionne? Est-il un GUID ou un autre identifiant unique que les disques de musique sont encodés avec?

Enfin, pourrait-il être possible avec les CD de données, comme, par exemple, le Diablo II Disque d'installation 1? Dans ce cas, les directives que vous pouvez me diriger dans, pour y parvenir?

Était-ce utile?

La solution

Vous pouvez regarder un Wikipedia article pour savoir comment le travail CDDB. Ensuite, vous pouvez regarder libcddb pour mettre en œuvre ce que vous voulez en C. Le code source devrait vous donner beaucoup d'indices dans l'affaire C est pas langue de votre choix.

Autres conseils

Vous voulez probablement utiliser quelque chose comme libcddb pour obtenir / vérifier les informations de CD de musique. Je ne sais pas s'il y a une base de données similaire pour les disques de programme.

En ce qui concerne les CD de musique, Gracenote fonctionne en analysant les données de forme d'onde réelle de chaque piste sur le CD. Elle le fait est un moyen format neutre. Il en parle .

Je vous recommande également last.fm , MusicBrainz et discogs .

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top