C3 Library for Mp3 manipulation
Hello everyone. I am an EXTREME C# newbie, and was hoping to get my feet wet with what I had hoped would be a simple ap to change the title field on a bunch of MP3 files based on the file name. I've found a bunch of different libraries on line, many of which were over my head. I was able to get a couple of them working in my code, but there are still some files that give me problems (some seem to work fine). I was hoping that someone could point me to some code that I could fairly easily import into my ap to do this tag manipulation. I'm not sure what version of ID3 these files are using, so ideally I'd like to find come classes that handles all of that for me.
StevePosted Feb 26, 2009, 3:28 PM
I'm trying to figure out how to use the ID3Sharp and am pretty stumped. I've copied all of the .cs files from there into my project, as well as the "Frames" and "IO" folders and their content.
I see in the Demo.cs that comes with ID3Sharp, they do a "using ID3Sharp.Frames", so in my project I do an "using myprojectname.Frames" and that's giving me the message that tthe type or namespace name 'Frames' does not exist in the namespace. Any clues as to what I'm doing wrong?
Jan MontanoPosted Feb 25, 2009, 7:53 PM
ID3Sharp supports all ID3 versions (ID3v1, ID3v1.1, ID3v2.2, ID3v2.3, ID3v2.4). Version 2.4 is the latest. What more can we ask for? =)
I've just downloaded the ID3Sharp library, and I will try to play with it if I have time. I suggest you do the same for the meantime. Don't hesitate to ask questions if you'll encounter problems along the way.
StevePosted Feb 24, 2009, 9:40 PM
I'm working on this project for my files, so I've only got about 3 of the several hundered files he's working with so I'm not quite sure what he has. In fact, I'm not even sure how to check the version.
I'm using taglib-shart. I thik I looked that ID3Sharp and can't remember if I tried it and had a problem or (more likely) wasn't sure exactly what I needed to do to bring it into my project (remember, I'm a C# idiot).
Jan MontanoPosted Feb 24, 2009, 1:07 AM
what library are you using?
I found ID3Sharp on sourceforge and this supports ID3v1, ID3v1.1, ID3v2.2, ID3v2.3, ID3v2.4.
You might as well check it out.
Goodluck.
StevePosted Feb 23, 2009, 8:33 PM
Bechir BejaouiPosted Feb 23, 2009, 4:38 PM