macOS
brew install tagliblocal Homebrew formula metadata
sudo port install taglibMacPorts ports tree · audio/taglib/Portfile · 来源: api.github.com
安装
brew install tagliblocal Homebrew formula metadata
sudo port install taglibMacPorts ports tree · audio/taglib/Portfile · 来源: api.github.com
sudo apk add taglibAlpine Linux edge package indexes · taglib · 来源: dl-cdn.alpinelinux.org
sudo dnf install taglibFedora Rawhide package metadata · taglib · 来源: dl.fedoraproject.org
nix profile install nixpkgs#taglibnixpkgs package indexes · pkgs/by-name/ta/taglib/package.nix · 来源: api.github.com
sudo pacman -S taglibArch Linux sync databases · taglib · 来源: geo.mirror.pkgbuild.com
sudo zypper install taglibopenSUSE Tumbleweed package metadata · taglib · 来源: download.opensuse.org
sudo apt install libtag-c-devDebian stable package indexes · libtag-c-dev · 来源: deb.debian.org
sudo apt install libtag1-devUbuntu 24.04 LTS package indexes · libtag1-dev · 来源: archive.ubuntu.com
概览
Audio metadata library
历史
TagLib is a long-lived C++ audio metadata library used for reading and editing tags across common music formats. Its package-manager footprint is broad because many desktop, media-library, and audio-tool packages need a small native library for ID3, Vorbis comments, MP4 metadata, FLAC metadata, and related tag formats.
The official site describes TagLib as a library for reading and editing metadata in popular audio formats, with support for containers including ID3v1, ID3v2, Vorbis comments, MP4, Ogg, Opus, FLAC, Speex, APE, MPC, WavPack, WAV, AIFF, TrueAudio, Matroska, WebM, ASF, WMA, DSF, DFF, and tracker files. The project publishes API documentation and release archives from taglib.org, with source development now on GitHub.
TagLib's adoption comes from its role as a reusable native dependency rather than an end-user CLI. The input package facts list packages in Homebrew, Debian, Ubuntu, Fedora, Alpine, Arch, Nix, MacPorts, and openSUSE ecosystems, reflecting the library's use as a system dependency for media applications and audio tooling.
Developers usually consume TagLib through headers, the C++ API, C bindings, CMake/pkg-config integration, and the `taglib-config` helper shipped by some packages. The API documentation emphasizes a basic tag interface for common fields, a property-map abstraction for textual metadata, complex properties such as pictures, and format-specific APIs when full control is needed.
Package nerds care about TagLib because it is infrastructure: when it changes ABI, compiler baseline, metadata-format coverage, or CMake exports, downstream media packages notice. The 2.0 release moved to C++17, made a binary-incompatible major-version break, expanded C bindings and complex-property support, and improved CMake `find_package(TagLib)` integration.
安全态势
没有找到 taglib 的匹配本地密钥处理 manifest。Nucleus 软件包元数据仍在此发布,以便未来覆盖拥有稳定的软件包 URL。
在无人值守的代理使用前,请检查该工具是否读取明文凭据、写入远程状态、发布制品或调用插件。
可执行文件
| 命令 | 类型 | 暴露范围 | 备注 |
|---|---|---|---|
taglib-config | cli | 全局可执行文件 |
新鲜度
这些信号区分页生成时间、软件包管理器活动和上游发布比较。只有存在证据 URL 和可比较版本时,才会提示版本落后。
安装元数据
| 软件包键 | brew:taglib |
|---|---|
| 版本 | 2.3 |
| 软件包管理器 | Homebrew |
| 软件包管理器页面 | https://formulae.brew.sh/formula/taglib |
| 主页 | https://taglib.org/ |
| 仓库 | https://github.com/taglib/taglib |
| 上游文档 | https://taglib.org/ |
| 许可证 | LGPL-2.1-only OR MPL-1.1 |
| 源码归档 | https://taglib.org/releases/taglib-2.3.tar.gz |
| 最后更新 | 2026-07-04T13:13:44+09:00 |
| Pulse | updated |
| 依赖 | utf8cpp |
| 构建依赖 | cmake |
| Bottle | 可用 (于 arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, x86_64_linux) |
| Homebrew post-install | 未定义 |
| 服务 | 未声明 |
注册表事实
| Source Database | Homebrew formula API |
|---|---|
| Tap | homebrew/core |
| Full Name | taglib |
| Aliases |
|
| Version Scheme | 0 |
| Revision | 0 |
| Head Version | HEAD |
| Bottle Stable Root URL | https://ghcr.io/v2/homebrew/core |
| Deprecated | no |
| Disabled | no |
| Keg Only | no |
| URL Keys |
|
源数据库匹配
匹配项来自外部软件包管理器索引,并与本地 Automic Vault 软件包链接分开显示。
libtag-c-dev 2.0.2-2
audio meta-data library - development files for C bindings
sudo apt install libtag-c-devlibtag-c2 2.0.2-2
audio meta-data library - C bindings
sudo apt install libtag-c2libtag-dev 2.0.2-2
audio meta-data library - development files
sudo apt install libtag-devlibtag-doc 2.0.2-2
audio meta-data library - API documentation
sudo apt install libtag-doclibtag1-dev 2.0.2-2
transitional dummy package
sudo apt install libtag1-devlibtag2 2.0.2-2
audio meta-data library
sudo apt install libtag2libtagc0-dev 2.0.2-2
transitional dummy package
sudo apt install libtagc0-devtaglib
nix profile install nixpkgs#tagliblibtag1-dev 1.13.1-1build1
audio meta-data library - development files
sudo apt install libtag1-devlibtag1-doc 1.13.1-1build1
audio meta-data library - API documentation
sudo apt install libtag1-doclibtag1v5 1.13.1-1build1
audio meta-data library
sudo apt install libtag1v5libtag1v5-vanilla 1.13.1-1build1
audio meta-data library - vanilla flavour
sudo apt install libtag1v5-vanillalibtagc0 1.13.1-1build1
audio meta-data library - C bindings
sudo apt install libtagc0libtagc0-dev 1.13.1-1build1
audio meta-data library - development files for C bindings
sudo apt install libtagc0-devlibtag 2.2.1-r0
Library for reading and editing metadata of several popular audio formats (libtag lib)
sudo apk add libtaglibtag_c 2.2.1-r0
Library for reading and editing metadata of several popular audio formats (libtag_c lib)
sudo apk add libtag_c来源线索
此页面由 av-web 从 scripts/generate-pkg-sqlite.py 生成的私有软件包 SQLite 工件提供。
View the package source record on GitHub.