mplib is a C library that enables programms to access ID3 tags in MP3 files. ID3 tags are meta-informations such as the title, artist or comments that come with most MP3's. mplib supports ID3 version 1 and version 2 tags. It is written to be very easy to use, fast and cross-platform capable.
Mplib is written to be very easy to use, fast, cross-platform capable and small size when built with other applications. It's currently only able to handle common tag fields like artist, comment, etc. out of the box. I'll include support for more special Id3 fields in v2 tags from contributors if anyone sends me the nessecarry code. I'm just to lazy to implement all the 70 frame types (type of informations you can include in a v2 tag) just on chance somebody could use some of them. If you think you need to store urgently a 'Musician credit list' or 'Event timing codes' write me and I will hack you the code if I have the time
And yeah, theres a allready a library written by the people who are responsible for the ID3 standard, consider to use id3lib if you don't like mplib :-P
You should start with a short introduction on the API and usage of mplib you'll find in the download section of the sourceforge project page. As I wrote above, it was important for me that this libarary is easy to use, because I think the reading a artist name from a mp3 file should really not be a big deal.
What's New in This Release:
· tags can now be read directly from memory instead of files
· created oxygen style code comments