Articulo de referencia

Biblioteca de etiquetas

{{Cite web|url=https://github.com/taglib/taglib/releases/latest|title=Release TagLib 1.12 · taglib/Taglib|website=[[GitHub]]}} "},"programming language":{"wt":"[[C++]]"},"operat...

TagLib es una biblioteca gratuita para leer y editar metadatos incrustados en archivos de audio.

Es capaz de leer y editar todos los formatos de metadatos relevantes para archivos de audio, incluidos APEv2 , ID3 y comentarios Vorbis . Puede encontrar etiquetas en varios formatos diferentes ( .mp3 , .ogg , .spx , .mpc , .ape , .flac , .wv , .tta, .wma, .m4a / m4b/m4p/mp4/3g2 , .wav , .aif[f] , .opus (desde la versión 1.9)). Se admite Unicode . Existen enlaces de lenguaje para los lenguajes de programación C (mínimo), Perl , Python y Ruby .

TagLib está desarrollado en C++ y no tiene dependencias de tiempo de ejecución de otro software.

La biblioteca se distribuye como software libre bajo los términos de la Licencia Pública General Reducida de GNU (LGPL) o la Licencia Pública de Mozilla (MPL). Es independiente de la plataforma y admite oficialmente varios sistemas operativos tipo Unix (como Linux y OS X ), y Windows . La instalación en distribuciones populares de Linux es posible utilizando las fuentes de paquetes predeterminadas, e incluso viene preinstalada en sistemas de escritorio populares. [ 2 ] [ 3 ] [ 4 ] [ 5 ] TagLib es la base para la capacidad de "Etiquetado" para varios reproductores multimedia, incluidos Amarok y VLC media player , sin embargo, también la utilizan last.fm o el administrador de archivos GNOME Commander .

El desarrollo comenzó en 2002 y la versión 1.0 se lanzó el 22 de enero de 2004.

Referencias

  1. ^ "Lanzamiento TagLib 1.12 · taglib/Taglib" . GitHub .
  2. "Ubuntu – Resultados de búsqueda de paquetes -- libtag" .
  3. "Fedora Package Database - taglib" . Admin.fedoraproject.org . Consultado el 1 de agosto de 2012 .
  4. "Buscar" .
  5. "componente" . Doc4 Mandriva . Consultado el 1 de agosto de 2012 .{{cite web}}: CS1 maint: servicio de archivado obsoleto ( enlace )

Bibliografía

  • Negus, Christopher (2008). Linux Bible 2008 Edition . John Wiley & Sons . p.  777. ISBN 978-0-470-23019-0.
  • Ezust, Alan y Paul (2012). Introducción a los patrones de diseño en C++ con Qt, 2.ª edición . Prentice Hall . pág.  499. ISBN 978-0-13-282645-7.
  • Sitio web oficial