[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#707015: ITP: taginfo -- convenience wrapper for taglib

Package: wnpp
Severity: wishlist
Owner: Dominique Lasserre <lasserre.d@gmail.com>

* Package name    : taginfo
  Version         : 0.1.6
  Upstream Author : Jörn Magens
* URL             : https://bitbucket.org/shuerhaaken/libtaginfo
* License         : LGPL-2+
  Programming Lang: C++
  Description     : convenience wrapper for taglib

Following paragraphs are copied from the project homepage:

Features are reading/writing fields like: Artist, Album, Title, Genre,
AlbumArtist, Comments, Disk number, Compilation flag, User labels,
Embedded Images, Lyrics, Audio properties (length, bitrate, samplerate,
channels ...), ...

TagInfo is fast. Very rough tests have shown that it is about 40 - 60
times faster in file reading than with GStreamer's GstDiscoverer (codec
based). There is not much overhead coming with this library, so it reads
at almost the same speed as taglib itself, which is the fastest way
around to read tag information.

Additionally, this library offers C and vala bindings that provide a lot
of features that are not available via TagLib's own C bindings (and the
according vala bindings).

The lacking possibility of accessing certain data fields via taglibs own
C bindings was the original motivation for the creation of this library.

This library is a requirement to get the xnoise media player included. See
also #632932.

Reply to: