Introduction to id3lib

id3lib is a library for reading, writing and manipulating id3v1 and id3v2 multimedia data containers.

This package is known to build and work properly using an LFS 12.1 platform.

Package Information

Additional Downloads

Installation of Id3lib

Install id3lib by running the following commands:

patch -Np1 -i ../id3lib-3.8.3-consolidated_patches-1.patch &&

libtoolize -fc                &&
aclocal                       &&
autoconf                      &&
automake --add-missing --copy &&

./configure --prefix=/usr --disable-static &&

This packages does not come with a working test suite.

Now, as the root user:

make install  &&
cp doc/man/* /usr/share/man/man1 &&

install -v -m755 -d /usr/share/doc/id3lib-3.8.3 &&
install -v -m644 doc/*.{gif,jpg,png,ico,css,txt,php,html} \

Command Explanations

--disable-static: This switch prevents installation of static versions of the libraries.


Installed Programs: id3convert, id3cp, id3info, and id3tag
Installed Library:
Installed Directories: /usr/include/id3 and /usr/share/doc/id3lib-3.8.3

Short Descriptions


converts between id3v1/v2 tagging formats


extracts id3v1/v2 tags from digital audio files


prints id3v1/v2 tag contents


is a utility for editing id3v1/v2 tags

provides functions for the id3v1/v2 tag editing programs as well as other external programs and libraries