TagLib - TagLib
Автор (ы) оригинала | Скотт Уиллер |
---|---|
Стабильный выпуск | |
Репозиторий | |
Написано в | C ++ |
Лицензия | LGPL , MPL |
Веб-сайт | taglib |
TagLib - это бесплатная библиотека для чтения и редактирования метаданных, встроенных в аудиофайлы.
Он способен читать и редактировать все соответствующие форматы метаданных для аудиофайлов, включая APEv2 , ID3 и комментарий Vorbis . Она может найти теги в ряде различных форматов ( .mp3 , .ogg , .spx , .mpc , .ape , .flac , .wv , .tta , .wma , .m4a / M4B / m4p / mp4 / 3G2 , . wav , .aif [f] , .opus (начиная с версии 1.9)). Юникод поддерживается. Привязки языков существуют для языков программирования C , Perl , Python и Ruby .
TagLib разработана на C ++ и не зависит от другого программного обеспечения во время выполнения.
Библиотека распространяется как бесплатное программное обеспечение в соответствии с условиями либо Стандартной общественной лицензии ограниченного применения GNU (LGPL), либо общественной лицензии Mozilla (MPL). Он не зависит от платформы и официально поддерживает несколько Unix-подобных операционных систем (таких как Linux и OS X ) и Windows . Установка в популярных дистрибутивах Linux возможна с использованием исходных пакетов пакетов по умолчанию и даже предустановлена в популярных настольных системах.
TagLib является основой для возможности «тегирования» для ряда медиаплееров, включая медиаплеер Amarok и VLC , однако он также используется last.fm или файловым менеджером GNOME Commander .
Разработка началась в 2002 году, а версия 1.0 была выпущена 22 января 2004 года.