The KDE Community
KFileMetaData
It provides a simple library for extracting the text and metadata from a number of different files.
KFileMetaData
This library is typically used by file indexers to retrieve the metadata. This library can also be used by applications to write metadata.