macOS
brew install audiowaveformlocal Homebrew formula metadata
brew
Consultez les chemins d'installation, exécutables, métadonnées et notes de sécurité de audiowaveform pour les workflows d'agents IA.
installation
brew install audiowaveformlocal Homebrew formula metadata
nix profile install nixpkgs#audiowaveformnixpkgs package indexes · pkgs/by-name/au/audiowaveform/package.nix · Source: api.github.com
scoop install main/audiowaveformScoop official bucket manifest trees · bucket/audiowaveform.json · Source: api.github.com
aperçu
Generate waveform data and render waveform images from audio files
historique
audiowaveform is a C++ command-line utility for turning audio into compact waveform data and rendered waveform images. Its package-manager niche is the Unix-style batch tool for web audio, podcast tooling, archival previews, and any pipeline that needs waveform JSON, binary .dat data, or PNG output without opening a GUI editor.
The project began as a public source release on 2013-10-14 in the BBC GitHub repository, with Chris Needham as the author. The current official Codeberg repository records the BBC GitHub repository as its original URL, and the README now identifies Chris Needham and contributors as the authors.
The official changelog shows steady growth from the 1.0 series into a more general media conversion and rendering tool: direct PNG output arrived in 2013, JSON waveform output and configurable image colors in 2014, FLAC support in 2014, Ogg Vorbis and automatic zoom-to-width behavior in 2018, Opus input in 2022, bar-style rendering in 2023, raw audio input in 2024, and Windows UTF-8 filename support in 2025.
The README documents installation paths across Ubuntu PPA packages, Debian and RPM release assets, Arch AUR, Homebrew, Windows binaries, Docker, and Nix. The supplied package-manager facts also show Homebrew, Nix, and Scoop coverage, which matches its role as a small binary tool that packagers can expose as a single executable.
The core command reads MP3, WAV, FLAC, Ogg Vorbis, Opus, raw, .dat, or JSON waveform data and writes WAV, .dat, JSON, or PNG. It computes min/max sample pairs over a zoom window, can read or write standard streams with explicit formats, and can split channels or render fixed-width waveform images.
audiowaveform is interesting to package maintainers because it sits at the intersection of C++, image output, and codec libraries while still behaving like a classic filter-style CLI. Its release assets and package notes cover several Linux families, macOS/Homebrew, Windows, Docker, and Nix, making it a good example of a multimedia utility that is useful only when the binary and its codec dependencies are packaged cleanly.
posture de sécurité
Aucun manifest local de gestion des secrets correspondant n'a été trouvé pour audiowaveform. Les métadonnées de paquet Nucleus restent publiées ici afin que la couverture future dispose d'une URL stable.
Avant une utilisation sans surveillance par un agent, vérifiez si l'outil lit des identifiants en clair, écrit un état distant, publie des artefacts ou lance des plugins.
exécutables
| Commande | Type | Exposition | Note |
|---|---|---|---|
audiowaveform | cli | exécutable global |
fraîcheur
Ces signaux séparent l'âge de génération de la page, l'activité du gestionnaire de paquets et la comparaison avec les versions amont. Un retard de version n'est signalé que lorsqu'une URL de preuve et des versions comparables sont présentes.
https://codeberg.org/chrisn/audiowaveform
métadonnées d'installation
| Clé du paquet | brew:audiowaveform |
|---|---|
| Version | 1.11.1 |
| Gestionnaire de paquets | Homebrew |
| Page du gestionnaire de paquets | https://formulae.brew.sh/formula/audiowaveform |
| Page d'accueil | https://codeberg.org/chrisn/audiowaveform |
| Dépôt | https://codeberg.org/chrisn/audiowaveform |
| Docs amont | https://codeberg.org/chrisn/audiowaveform/src/branch/master/CHANGELOG.md |
| Licence | GPL-3.0-only |
| Archive source | https://codeberg.org/chrisn/audiowaveform/archive/1.11.1.tar.gz |
| Dernière mise à jour | 2026-05-17T12:47:09Z |
| Pulse | updated |
| Dépendances | boost, gd, libid3tag, libsndfile, mad |
| Dépendances de compilation | cmake |
| Bouteille | disponible (sur arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, x86_64_linux) |
| post-install Homebrew | non défini |
| Service | aucun déclaré |
faits du registre
| Source Database | Homebrew formula API |
|---|---|
| Tap | homebrew/core |
| Full Name | audiowaveform |
| Version Scheme | 0 |
| Revision | 0 |
| Bottle Stable Root URL | https://ghcr.io/v2/homebrew/core |
| Deprecated | no |
| Disabled | no |
| Keg Only | no |
| URL Keys |
|
correspondances dans les bases sources
Les correspondances proviennent d’index externes de gestionnaires de paquets et restent séparées des liens de paquets Automic Vault locaux.
audiowaveform
nix profile install nixpkgs#audiowaveformmain/audiowaveform
scoop install main/audiowaveformpiste source
Cette page est servie par av-web depuis l'artéfact SQLite privé des paquets généré par scripts/generate-pkg-sqlite.py.
View the package source record on GitHub.