Automic VaultAutomic Vault

brew

使用 Homebrew, apk, apt, dnf, MacPorts, Nix, pacman, zypper 安装 aubio

查看 aubio 的安装路径、可执行文件、元数据以及面向 AI 代理工作流的安全说明。

安装

其他安装命令

macOS

Homebrew已验证 · 100%
brew install aubio

local Homebrew formula metadata

MacPorts已验证 · 94%
sudo port install aubio

MacPorts ports tree · audio/aubio/Portfile · 来源: api.github.com

Linux

Alpine Linux apk已验证 · 92%
sudo apk add aubio

Alpine Linux edge package indexes · aubio · 来源: dl-cdn.alpinelinux.org

Debian apt已验证 · 92%
sudo apt install aubio-tools

Debian stable package indexes · aubio-tools · 来源: deb.debian.org

Fedora dnf已验证 · 92%
sudo dnf install aubio

Fedora Rawhide package metadata · aubio · 来源: dl.fedoraproject.org

Nix已验证 · 92%
nix profile install nixpkgs#aubio

nixpkgs package indexes · pkgs/by-name/au/aubio/package.nix · 来源: api.github.com

Arch Linux pacman已验证 · 92%
sudo pacman -S aubio

Arch Linux sync databases · aubio · 来源: geo.mirror.pkgbuild.com

openSUSE zypper已验证 · 92%
sudo zypper install aubio-docs

openSUSE Tumbleweed package metadata · aubio-docs · 来源: download.opensuse.org

概览

软件包摘要

Extract annotations from audio signals

命令和别名

  • aubio
  • aubiocut
  • aubiomfcc
  • aubionotes
  • aubioonset
  • aubiopitch
  • aubioquiet
  • aubiotrack

历史

项目历史与用法

aubio is a C library and command-line toolkit for extracting musical annotations from audio: onsets, pitch, tempo, beats, MFCCs, and related descriptors. In package-manager terms it is both a developer library and a bag of small Unix-style audio analysis commands.

项目历史

The official site describes aubio as a tool for extracting annotations from audio signals, with real-time-friendly algorithms that can be used offline in editors and samplers or online in audio effects and virtual instruments. The site footer dates the aubio team back to 2003, and the project remains maintained through its own gitweb and GitHub repository.

The manual for aubio 0.4.9 describes the project as algorithms and tools to label and transform music and sounds, with Python documentation, command-line tools, developer documentation, Doxygen API docs, and build instructions. Its project-pages section links the homepage, GitHub repository, PyPI package, Doxygen docs, and mailing lists.

采用历史

aubio spread through several packaging ecosystems because it sits at the intersection of command-line audio tooling, Python music-analysis workflows, and C library integration. The batch package metadata lists Homebrew, Alpine, Debian/Ubuntu as `aubio-tools`, Fedora, MacPorts, Nix, Arch, and openSUSE packaging.

The official manual acknowledges Debian/Ubuntu packages, precompiled binaries, Python packaging through PyPI, and source builds. That mix explains its long-running appeal: users can install only the CLI tools, embed the C library, or use the Python bindings in analysis notebooks and scripts.

使用方式

As a CLI package, aubio gives users commands such as `aubio`, `aubiocut`, `aubioonset`, `aubiopitch`, `aubiotrack`, `aubionotes`, `aubiomfcc`, and `aubioquiet`. The manual's command-line section documents these as separate tools rather than a single subcommand-heavy executable.

As a library, aubio offers algorithms for onset detection, pitch tracking, tempo and beat detection, MFCCs, FFT and phase vocoder work, filters, transient/steady-state separation, sound-file I/O, and math utilities. Optional dependencies add media-file, resampling, FFT, JACK, and platform audio support.

为什么软件包爱好者会关心

aubio is the sort of package that quietly anchors larger workflows. It has tiny command-line tools that can be chained in scripts, a C API for applications, and Python bindings that use NumPy arrays efficiently. That makes it show up in package managers for media users, scientists, educators, and plugin developers.

Its dependency story is also interesting: the official site notes that as of 0.4.0 aubio had no required dependencies, while optional integrations can pull in libav, libsndfile, libsamplerate, FFTW, JACK, Apple audio frameworks, and more. Package maintainers therefore decide how much audio ecosystem surface to enable.

时间线

  • 2003: aubio project/team history begins according to the official site footer.
  • 0.4.0: Official site notes aubio had no required dependencies as of this release.
  • 2018: Official homepage footer span reaches 2003-2018.
  • 2019: 0.4.9 release line appears in official manual and tags.
  • 2026: Official gitweb shows ongoing maintenance commits.

Related projects

  • NumPy: aubio's Python interface exposes aubio arrays directly as NumPy arrays.
  • libav, libsndfile, libsamplerate, FFTW, JACK, and Apple AudioToolbox: optional integrations documented by the official site.
  • PyPI package `aubio`: official manual lists aubio on PyPI as a project page.

安全态势

风险级别:blue

broad file, network, media, or database tool signal.

风险分类器

blue 风险 · 中 置信度 · tool

原因

  • broad file, network, media, or database tool signal

信号

  • text:audio

安装行为

  • formula 元数据中未记录 Homebrew post-install 钩子。
  • Homebrew bottle 元数据适用于 6 个平台目标。
  • 安装时包含 3 个运行时依赖。
  • 构建元数据列出 3 个构建依赖。

建议审查

在无人值守的代理使用前,请检查该工具是否读取明文凭据、写入远程状态、发布制品或调用插件。

可执行文件

已安装的可执行文件

命令类型暴露范围备注
aubiocli全局可执行文件
aubiocutcli全局可执行文件
aubiomfcccli全局可执行文件
aubionotescli全局可执行文件
aubioonsetcli全局可执行文件
aubiopitchcli全局可执行文件
aubioquietcli全局可执行文件
aubiotrackcli全局可执行文件

新鲜度

版本和新鲜度

这些信号区分页生成时间、软件包管理器活动和上游发布比较。只有存在证据 URL 和可比较版本时,才会提示版本落后。

页面生成时间2026-07-08
管理器版本0.4.9
管理器更新时间2026-06-15
本地数据OK
上游not checked
检测到的最新版本未检测到

https://aubio.org

  • 信息Release/tag comparison is only available for GitHub repositories.https://aubio.orgnone 置信度

安装元数据

软件包元数据

软件包键brew:aubio
版本0.4.9
软件包管理器Homebrew
软件包管理器页面https://formulae.brew.sh/formula/aubio
主页https://aubio.org
仓库https://github.com/aubio/aubio
上游文档https://aubio.org/doc/latest
许可证GPL-3.0-or-later
源码归档https://sources.buildroot.net/aubio/aubio-0.4.9.tar.bz2
最后更新2026-06-15T10:20:10-04:00
Pulseupdated
依赖libsndfile, numpy, python@3.14
构建依赖libtool, pkgconf, python-setuptools
Bottle可用 (于 arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, x86_64_linux)
Homebrew post-install未定义
服务未声明

注册表事实

源数据库详情

Source DatabaseHomebrew formula API
Taphomebrew/core
Full Nameaubio
Version Scheme0
Revision4
Bottle Stable Root URLhttps://ghcr.io/v2/homebrew/core
Deprecatedno
Disabledno
Keg Onlyno
URL Keys
  • stable

源数据库匹配

其他软件包管理器记录

匹配项来自外部软件包管理器索引,并与本地 Automic Vault 软件包链接分开显示。

Debian apt95%

aubio-tools 0.4.9-4.7+b2

library for audio segmentation -- utilities

https://aubio.org

sudo apt install aubio-tools
  • Section: sound
  • Architecture: amd64
  • Source Package: aubio
  • 8 依赖
  • normalized package name match
  • 匹配方式:Aubio
Debian stable package indexes · deb.debian.org · Debian stable package indexes: aubio-tools from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

libaubio-dev 0.4.9-4.7+b2

library for audio and music analysis, synthesis, and effects

https://aubio.org

sudo apt install libaubio-dev
  • Section: libdevel
  • Architecture: amd64
  • Source Package: aubio
  • 1 依赖
  • normalized package name match
  • 匹配方式:Aubio
Debian stable package indexes · deb.debian.org · Debian stable package indexes: libaubio-dev from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

libaubio-doc 0.4.9-4.7

library for audio segmentation -- documentation

https://aubio.org

sudo apt install libaubio-doc
  • Section: doc
  • Architecture: all
  • Source Package: aubio
  • 2 依赖
  • normalized package name match
  • 匹配方式:Aubio
Debian stable package indexes · deb.debian.org · Debian stable package indexes: libaubio-doc from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

libaubio5 0.4.9-4.7+b2

library for audio segmentation

https://aubio.org

sudo apt install libaubio5
  • Section: libs
  • Architecture: amd64
  • Source Package: aubio
  • 8 依赖
  • normalized package name match
  • 匹配方式:Aubio
Debian stable package indexes · deb.debian.org · Debian stable package indexes: libaubio5 from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

python3-aubio 0.4.9-4.7+b2

Python 3 interface for aubio, a library for audio segmentation

https://aubio.org

sudo apt install python3-aubio
  • Section: python
  • Architecture: amd64
  • Source Package: aubio
  • 6 依赖
  • 1 可选依赖
  • normalized package name match
  • 匹配方式:Aubio
Debian stable package indexes · deb.debian.org · Debian stable package indexes: python3-aubio from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Nix95%

aubio

nix profile install nixpkgs#aubio
  • normalized package name match
  • 匹配方式:Aubio
nixpkgs package indexes · api.github.com · nixpkgs package indexes: pkgs/by-name/au/aubio/package.nix from https://api.github.com/repos/NixOS/nixpkgs/git/trees/master?recursive=1
Ubuntu apt95%

aubio-tools 0.4.9-4.4build1

library for audio segmentation -- utilities

https://aubio.org

sudo apt install aubio-tools
  • Section: universe/sound
  • Architecture: amd64
  • Source Package: aubio
  • 8 依赖
  • normalized package name match
  • 匹配方式:Aubio
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: aubio-tools from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
Ubuntu apt95%

libaubio-dev 0.4.9-4.4build1

library for audio and music analysis, synthesis, and effects

https://aubio.org

sudo apt install libaubio-dev
  • Section: universe/devel
  • Architecture: amd64
  • Source Package: aubio
  • 1 依赖
  • normalized package name match
  • 匹配方式:Aubio
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: libaubio-dev from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
Ubuntu apt95%

libaubio-doc 0.4.9-4.4build1

library for audio segmentation -- documentation

https://aubio.org

sudo apt install libaubio-doc
  • Section: universe/doc
  • Architecture: all
  • Source Package: aubio
  • 2 依赖
  • normalized package name match
  • 匹配方式:Aubio
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: libaubio-doc from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
Ubuntu apt95%

libaubio5 0.4.9-4.4build1

library for audio segmentation

https://aubio.org

sudo apt install libaubio5
  • Section: universe/libs
  • Architecture: amd64
  • Source Package: aubio
  • 8 依赖
  • normalized package name match
  • 匹配方式:Aubio
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: libaubio5 from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
Ubuntu apt95%

python3-aubio 0.4.9-4.4build1

Python 3 interface for aubio, a library for audio segmentation

https://aubio.org

sudo apt install python3-aubio
  • Section: universe/python
  • Architecture: amd64
  • Source Package: aubio
  • 5 依赖
  • 1 可选依赖
  • normalized package name match
  • 匹配方式:Aubio
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: python3-aubio from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
apk95%

aubio 0.4.9-r6

tool designed for the extraction of annotations from audio signals

https://aubio.org

sudo apk add aubio
  • License: GPL-3.0-or-later
  • Architecture: x86_64
  • Source Package: aubio
  • 1 依赖
  • 1 提供
  • normalized package name match
  • 匹配方式:Aubio
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: aubio from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz
apk95%

aubio-dev 0.4.9-r6

tool designed for the extraction of annotations from audio signals (development files)

https://aubio.org

sudo apk add aubio-dev
  • License: GPL-3.0-or-later
  • Architecture: x86_64
  • Source Package: aubio
  • 1 依赖
  • 1 提供
  • normalized package name match
  • 匹配方式:Aubio
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: aubio-dev from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz
apk95%

aubio-static 0.4.9-r6

tool designed for the extraction of annotations from audio signals (static library)

https://aubio.org

sudo apk add aubio-static
  • License: GPL-3.0-or-later
  • Architecture: x86_64
  • Source Package: aubio
  • normalized package name match
  • 匹配方式:Aubio
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: aubio-static from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz
dnf95%

aubio 0.4.9-39.fc45

An audio labeling tool

https://aubio.org/

sudo dnf install aubio
  • License: GPL-3.0-or-later
  • Category: Unspecified
  • Architecture: x86_64
  • Source Package: aubio
  • 10 依赖
  • 1 提供
  • normalized package name match
  • 匹配方式:Aubio
Fedora Rawhide package metadata · dl.fedoraproject.org · Fedora Rawhide package metadata: aubio from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/e5ca8ce900cd68f5419e1c39ae517343100b306336cbaeb70a3c153121d95094-primary.xml.zst
dnf95%

aubio-devel 0.4.9-39.fc45

Development files for aubio

https://aubio.org/

sudo dnf install aubio-devel
  • License: GPL-3.0-or-later
  • Category: Unspecified
  • Architecture: i686
  • Source Package: aubio
  • 4 依赖
  • 2 提供
  • normalized package name match
  • 匹配方式:Aubio
Fedora Rawhide package metadata · dl.fedoraproject.org · Fedora Rawhide package metadata: aubio-devel from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/e5ca8ce900cd68f5419e1c39ae517343100b306336cbaeb70a3c153121d95094-primary.xml.zst

来源线索

由仓库数据生成

此页面由 av-webscripts/generate-pkg-sqlite.py 生成的私有软件包 SQLite 工件提供。

使用的来源

  • Geiger risk classifier
  • Nucleus package database
  • av.db category and tag curation
  • cross-ecosystem install command graph
  • curated package history
  • external package-manager database matches
  • package relationship graph
  • package version freshness
  • package-page enrichment