id3lib is an open-source, cross-platform software development library for reading, writing, and manipulating meta-information in digital audio files. Currently id3lib supports reading and writing of ID3v1 and ID3v2 tags, as well as reading of Lyrics3, Lyrics3 v2.00, and MusicMatch tags. id3lib is written in C++, but provides both C and COM interfaces to the library.
| Tags | Software Development Libraries |
|---|---|
| Licenses | LGPL |
Recent releases


No changes have been submitted for this release.


No changes have been submitted for this release.


Changes: Mostly minor bugfixes, but support for streaming media (using an overloaded function of Link()) and support for getting the bit rate of VBR files have been added.


Changes: Many small changes and feature enhancements.


Changes: A fix for a major bug parsing MusicMatch tags that caused the library to segfault, complete reimplementation of fields, improved conversion from ID3v2 to ID3v1, cleaner implementation of file processing, use of popt in examples for command-line processing, improved portability for Macintosh, improved build process for platforms without popt or zlib, new documentation about the MusicMatch tagging format, and minor updates to the ID3_Field interface.