Hi all,
I was wondering, is it possible to get information from music CDs with VB? Like get the artist name (if there is any) and all the songs, and be able to save all of the songs? I already have code to open the CD tray ;)
Printable View
Hi all,
I was wondering, is it possible to get information from music CDs with VB? Like get the artist name (if there is any) and all the songs, and be able to save all of the songs? I already have code to open the CD tray ;)
By music CD, you mean and .ISO of the CD ?
[Edit]
Ow... nevermind, I somehow read instead of this: "Reading music CDs from Disk drive"
I understood: "Reading music CDs from hard drive"
Amm... I think there is a web-site you have to log into, where you hass the CD serial id, and then you get the CD list and songs... (that's what I think other programs do)
But I don't know how to do it...
You have to login into a site?
You can't just get the CD information from the CD? Or did I misread your post?
Also... It appears that my code to open the computer CD tray did not work. Does someone have this code?
I don't think you have to login, I think it's a public service. (I just don't know what is the web-site/service)Quote:
Originally Posted by paralinx
No, There is nowhere in the CD any information on the songs, all you have is the songs length, and CD ID, and you give that information to the site, and they return back the CD Info...
But again, I'm not 100% sure about this because I've never actually done anything like this.
could you send me the site you were talking about so I can do some research on this? I would like very much for my program to be able to read from the music CDs and save their songs. But if it is not possible, then forget it and thanks for replying :)
I don't know the site, I just know it exists...
Look for: CDDB database, you may find what you need...
CDDB stands for CD database
Also look at: http://www.freedb.org/
You can download hundrets of MB of databases from them with CD info.
Or you can connect to them:
The servers:
http://www.freedb.org/modules.php?na...rticle&artid=9
CDDB-protocol documentation:
http://www.freedb.org/modules.php?na...ticle&artid=28
Hi,
I just started programming so I can't answer your question on how to retrieve the data, but I believe the data you want is stored on most new CDs. It is called CD-TEXT. I did a quick search and found this page: http://www.ncf.carleton.ca/~aa571/cdtext.htm
If you do a more thorough search you might find out how to retrieve the data from the disks. Good luck!
Matt
thanks for the links, but I could find through thorough research anything that would help me get the information I need.