TagLib Audio Meta-Data Library
C++ CMake Other
Failed to load latest commit information.
bindings c: fix a typo Apr 22, 2016
cmake/modules Run-time check for floating point byte order rather than CMake check. Aug 1, 2015
doc Move docs building to CMake Feb 13, 2011
examples Merge branch 'cmake-allow-BUILD_SHARED_LIBS-to-drive-ENABLE_STATIC' of Dec 2, 2015
taglib Rewrite ByteVector::replace() to run in O(n) time. Dec 5, 2016
tests Rewrite ByteVector::replace() to run in O(n) time. Dec 5, 2016
.astylerc Add astylerc May 18, 2015
.editorconfig Add OS X settings to travis.yml. Feb 13, 2016
.gitignore Ignoring files generated when creating an Xcode project via cmake. Aug 24, 2014
.travis.yml Add OS X settings to travis.yml. Feb 13, 2016
AUTHORS Add myself to maintainers. Mar 3, 2016
CMakeLists.txt Update the version to v1.11.1. Oct 21, 2016
COPYING.LGPL Different LGPL version than was referenced in headers Sep 22, 2010
COPYING.MPL Got permission from all (non-trivial) contributors to dual license un… Oct 10, 2007
ConfigureChecks.cmake Support Boost iostreams library to decode compressed ID3v2 frames in … Mar 2, 2016
Doxyfile.cmake Support building documentation out-of-source-dir Apr 9, 2011
INSTALL cmake: use BUILD_SHARED_LIBS instead of ENABLE_STATIC to drive the sh… Jun 1, 2015
NEWS Update NEWS. Dec 1, 2016
README.md Add README.md. Nov 8, 2016
cmake_uninstall.cmake.in added uninstall target Jun 26, 2011
config.h.cmake #include guards in CMake generated headers. Dec 2, 2016
taglib-config.cmake Skip the patch version if it's 0 Aug 25, 2015
taglib-config.cmd.cmake Missed the full version string in taglib-config.cmd.cmake Aug 25, 2015
taglib.pc.cmake Fix .pc file configuration. Dec 21, 2015



Build Status

TagLib Audio Meta-Data Library


TagLib is a library for reading and editing the meta-data of several popular audio formats. Currently it supports both ID3v1 and ID3v2 for MP3 files, Ogg Vorbis comments and ID3 tags and Vorbis comments in FLAC, MPC, Speex, WavPack, TrueAudio, WAV, AIFF, MP4 and ASF files.

TagLib is distributed under the GNU Lesser General Public License (LGPL) and Mozilla Public License (MPL). Essentially that means that it may be used in proprietary applications, but if changes are made to TagLib they must be contributed back to the project. Please review the licenses if you are considering using TagLib in your project.