# KTaglib

&reftitle.intro;

KTaglib is an object oriented binding to the taglib library from the KDE project used in projects like Amarok to read and write ID3 and Ogg tags. The library also provides access to audio information. The bindings are designed usually follow the underlying C++ API, but were changed whenever there is a more PHP-like way.

At the moment ktaglib is able to read and write ID3v1 and ID3v2 tags.

&reference.ktaglib.setup; &reference.ktaglib.constants; &reference.ktaglib.mpegfile; &reference.ktaglib.audioproperties; &reference.ktaglib.tag; &reference.ktaglib.id3v2tag; &reference.ktaglib.id3v2frame; &reference.ktaglib.id3v2attachedpictureframe;