TagLib - C++ библиотека для чтения и изменения аудиометаданных, обычно называемых "тэгами". 
Существуют так же привязки для C, Perl, Python, Ruby
Список изменений 1.4 - 1.5
- Поддержка Mac OS X и Microsoft Windows
 - Теперь распространяется под MPL (в дополнение к LGPL, что была ранее)
 - Добавлена поддержка Speex файлов
 - Добавлена поддержка TrueAudio файлов
 - Добавлена поддержка WavPack файлов
 - Правильный экспорт всех публичных классов / функций
 - Предотвращение записи неверных кодировок в теги ID3v1
 - Не-Latin1 ID3v2 текст автоматически конвертируется в UTF-8 при записи (если принудительно не выставлен UTF-16)
 - Добавлена поддержка чтения несинхронизированных тэгов ID3v2.2/3
 - Исправлено множество ошибок в ID3v2, связанных с настройкой громкости
 - Добавлена функция экспорта строк в std::wstring
 - Добавлена функция проверки совместимости строки с ASCII
 







