Skip to main content

Notice

Please note that most of the software linked on this forum is likely to be safe to use. If you are unsure, feel free to ask in the relevant topics, or send a private message to an administrator or moderator. To help curb the problems of false positives, or in the event that you do find actual malware, you can contribute through the article linked here.
Topic: Library to manage TAG of audio files (Read 2130 times) previous topic - next topic
0 Members and 1 Guest are viewing this topic.

Library to manage TAG of audio files

Hi,

I'm developing an intersting free software to manage the tags of all kind of audio files.

Now I'm using ATL library, from Jurgen Faul, but I'd like to know if exist other library to do this (I use Borland C++ 5.0) or if I can use dll of foobar2000 0.677 to read/write tags.

Where can I ask to have a tech support about this?

Thank you

Library to manage TAG of audio files

Reply #1
Hi,
I started a similar project a few weeks ago but not gone too far..
Like you, I've try to use the ATL library and I was seeking a C++ library.
Never found it, but if you get the source of the TAG program,
you will get a lot of good free code and that do almost what you want to do.
TAG uses id3lib for id3 tags and also contains code for the APE, OGG, .. tags.
I think it could be a good start for a complete C++ audio library.

Library to manage TAG of audio files

Reply #2
Interesting, seems there are a lot of people busy with this, as I have been helping someone who is creating such a library. The project can be found on SourceForge:
http://sourceforge.net/projects/mediainfo
I don't think the most recent code is uploaded yet, but in short it adds support for FLAC (vorbiscomments), APE (id3, apev1 and apev2), Unicode, writing and perhaps some other things.
Perhaps it would be an idea to merge the efforts. This library is made in C++, using ZenLib (a helper library made by the original author), the STL and Boost++.