библиотека тегов
![]() | Тема этой статьи может не соответствовать рекомендациям Википедии по известности продуктов и услуг . ( март 2012 г. ) |
![]() | |
Оригинальный автор(ы) | Скотт Уилер |
---|---|
Стабильная версия | 2.0.1 ![]() |
Репозиторий | |
Написано в | С++ |
Лицензия | ЛГПЛ , МПЛ |
Веб-сайт | библиотека тегов |
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 Lesser General Public License (LGPL), либо Mozilla Public License (MPL). Он не зависит от платформы и официально поддерживает несколько Unix-подобных операционных систем (таких как Linux и OS X ) и Windows . Установка в популярных дистрибутивах Linux возможна с использованием источников пакетов по умолчанию и даже предустановленных в популярных настольных системах. [2] [3] [4] [5]
TagLib является основой для возможности «Тегирования» для ряда медиаплееров, включая Amarok и медиаплеер используется Last.fm или файловым менеджером GNOME Commander VLC, однако он также .
Разработка началась в 2002 году, а версия 1.0 была выпущена 22 января 2004 года.
Ссылки
[ редактировать ]- ^ «Выпуск TagLib 1.12 · taglib/Taglib» . Гитхаб .
- ^ «Ubuntu — Результаты поиска пакетов — libtag» .
- ^ «База данных пакетов Fedora — taglib» . Админ.fedoraproject.org . Проверено 1 августа 2012 г.
- ^ "Поиск" .
- ^ «компонент» . Doc4 Мандрива. Архивировано из оригинала 10 июля 2012 г. Проверено 1 августа 2012 г.
Библиография
[ редактировать ]- Негус, Кристофер (2008). Библия Linux, издание 2008 г. Джон Уайли и сыновья . п. 777. ИСБН 978-0-470-23019-0 .
- Эзуст, Алан и Пол (2012). Введение в шаблоны проектирования на C++ с помощью Qt, 2-е издание . Прентис Холл . п. 499. ИСБН 978-0-13-282645-7 .