Automic VaultAutomic Vault

brew

Installer libsndfile avec Homebrew, apk, chocolatey, dnf, MacPorts, Nix, pacman, apt, scoop, zypper

Consultez les chemins d'installation, exécutables, métadonnées et notes de sécurité de libsndfile pour les workflows d'agents IA.

installation

Commandes d'installation supplémentaires

macOS

Homebrewvérifié · 100%
brew install libsndfile

local Homebrew formula metadata

MacPortsvérifié · 94%
sudo port install libsndfile

MacPorts ports tree · audio/libsndfile/Portfile · Source: api.github.com

Linux

Alpine Linux apkvérifié · 92%
sudo apk add libsndfile

Alpine Linux edge package indexes · libsndfile · Source: dl-cdn.alpinelinux.org

Fedora dnfvérifié · 92%
sudo dnf install libsndfile

Fedora Rawhide package metadata · libsndfile · Source: dl.fedoraproject.org

Nixvérifié · 92%
nix profile install nixpkgs#libsndfile

nixpkgs package indexes · pkgs/by-name/li/libsndfile/package.nix · Source: api.github.com

Arch Linux pacmanvérifié · 92%
sudo pacman -S libsndfile

Arch Linux sync databases · libsndfile · Source: geo.mirror.pkgbuild.com

Debian aptvérifié · 92%
sudo apt install libsndfile1

Debian stable package indexes · libsndfile1 · Source: deb.debian.org

openSUSE zyppervérifié · 92%
sudo zypper install libsndfile-devel

openSUSE Tumbleweed package metadata · libsndfile-devel · Source: download.opensuse.org

Windows

Chocolateyvérifié · 92%
choco install libsndfile

Chocolatey community package catalog · libsndfile · Source: community.chocolatey.org

Scoopvérifié · 92%
scoop install extras/libsndfile

Scoop official bucket manifest trees · bucket/libsndfile.json · Source: api.github.com

aperçu

Résumé du paquet

C library for files containing sampled sound

Commandes et alias

  • sndfile-cmp
  • sndfile-concat
  • sndfile-convert
  • sndfile-deinterleave
  • sndfile-info
  • sndfile-interleave
  • sndfile-metadata-get
  • sndfile-metadata-set
  • sndfile-play
  • sndfile-salvage

historique

Historique du projet et usages

libsndfile is a long-running C library for reading and writing sampled-sound files through one API. Its package-manager importance comes from hiding the format, endian, and sample-width details of WAV, AIFF, AU, FLAC, Ogg/Vorbis, CAF, and other audio containers behind a small LGPL library and a set of command-line inspection/conversion tools.

Historique du projet

Erik de Castro Lopo developed libsndfile and published its original project site at mega-nerd.com. The project's release history records version 0.0.8 on February 15, 1999 as the first official release, version 1.0.0 on August 16, 2002 as the first stable 1.0 release, and later additions such as FLAC and CAF support in 2005 and Ogg/Vorbis support in 2009.

The GitHub README records that de Castro Lopo originally developed and maintained the project and that, after version 1.0.30, maintenance moved to the libsndfile team under the canonical GitHub organization.

Historique d'adoption

libsndfile became common infrastructure in Unix audio stacks because it solved a narrow but persistent portability problem: reading and writing many sampled-audio file formats without each application carrying its own parsers. Its availability across Homebrew, Debian, Fedora, Arch, Nix, MacPorts, Windows package channels, and other ecosystems reflects that library role.

Modes d'utilisation

Developers link against the C API or use the bundled tools such as sndfile-info, sndfile-convert, sndfile-play, and metadata utilities. The package is especially useful in audio editors, batch conversion scripts, test pipelines, and DSP programs that need predictable PCM access across multiple container formats.

Pourquoi les passionnés de paquets s'y intéressent

Package maintainers care about libsndfile because it sits below many higher-level audio applications and has a security-sensitive parser surface. Its release notes include multiple CVE and malformed-file fixes, so distributions tend to track it as a foundational media library rather than as an optional end-user tool.

Chronologie

  • 1999-02-15: Version 0.0.8 marked the first official release.
  • 2002-08-16: Version 1.0.0 became the first 1.0.x release.
  • 2005-09-30: Version 1.0.12 added FLAC, Apple's CAF, and virtual I/O support.
  • 2009-02-07: Version 1.0.18 added Ogg/Vorbis support and Windows binaries.
  • 2020-09-19: Version 1.0.30 preceded the transfer of maintenance to the libsndfile team described in the GitHub README.

Related projects

  • SoX is a related command-line sound conversion project named by the original libsndfile site.
  • libaudiofile is named by the original libsndfile site as a similar library with a different programming interface.
  • libsamplerate is a related Erik de Castro Lopo audio library often packaged near libsndfile, but it solves sample-rate conversion rather than file parsing.

posture de sécurité

Niveau de risque : vert

library-like package without higher-risk signals.

Classificateur de risque

risque vert · confiance faible · appliance

Pourquoi

  • library-like package without higher-risk signals

Signaux

  • metadata:library-like

Comportement d'installation

  • Aucun hook post-install Homebrew n’est enregistré dans les métadonnées de formule.
  • Les métadonnées de bottle Homebrew sont disponibles pour 8 plateformes.
  • S’installe avec 6 dépendances d’exécution.
  • Les métadonnées de compilation listent 1 dépendances de compilation.

Revue recommandée

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

Exécutables installés

CommandeTypeExpositionNote
sndfile-cmpcliexécutable global
sndfile-concatcliexécutable global
sndfile-convertcliexécutable global
sndfile-deinterleavecliexécutable global
sndfile-infocliexécutable global
sndfile-interleavecliexécutable global
sndfile-metadata-getcliexécutable global
sndfile-metadata-setcliexécutable global
sndfile-playcliexécutable global
sndfile-salvagecliexécutable global

fraîcheur

Version et 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.

page générée2026-07-10
version du gestionnaire1.2.2
gestionnaire mis à jour
données localesOK
amontnot checked
dernière version détectéenon détecté

https://github.com/libsndfile/libsndfile

métadonnées d'installation

Métadonnées du paquet

Clé du paquetbrew:libsndfile
Version1.2.2
Gestionnaire de paquetsHomebrew
Page du gestionnaire de paquetshttps://formulae.brew.sh/formula/libsndfile
Page d'accueilhttps://libsndfile.github.io/libsndfile/
Dépôthttps://github.com/libsndfile/libsndfile
Docs amonthttps://libsndfile.github.io/libsndfile
LicenceLGPL-2.1-or-later
Archive sourcehttps://github.com/libsndfile/libsndfile/releases/download/1.2.2/libsndfile-1.2.2.tar.xz
Dépendancesflac, lame, libogg, libvorbis, mpg123, opus
Dépendances de compilationcmake
Bouteilledisponible (sur arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, arm64_ventura, sonoma, ventura, x86_64_linux)
post-install Homebrewnon défini
Serviceaucun déclaré

faits du registre

Détails de la base source

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

correspondances dans les bases sources

Autres enregistrements de gestionnaires de paquets

Les correspondances proviennent d’index externes de gestionnaires de paquets et restent séparées des liens de paquets Automic Vault locaux.

Debian apt95%

libsndfile1 1.2.2-2+deb13u1

Library for reading/writing audio files

https://libsndfile.github.io/libsndfile/

sudo apt install libsndfile1
  • Section: libs
  • Architecture: amd64
  • Source Package: libsndfile
  • 8 Dépendances
  • normalized package name match
  • Correspondance par : Libsndfile
Debian stable package indexes · deb.debian.org · Debian stable package indexes: libsndfile1 from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

libsndfile1-dev 1.2.2-2+deb13u1

Development files for libsndfile; a library for reading/writing audio files

https://libsndfile.github.io/libsndfile/

sudo apt install libsndfile1-dev
  • Section: libdevel
  • Architecture: amd64
  • Source Package: libsndfile
  • 8 Dépendances
  • 1 fournit
  • 1 dépendances optionnelles
  • normalized package name match
  • Correspondance par : Libsndfile
Debian stable package indexes · deb.debian.org · Debian stable package indexes: libsndfile1-dev from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

sndfile-programs 1.2.2-2+deb13u1

Sample programs that use libsndfile

https://libsndfile.github.io/libsndfile/

sudo apt install sndfile-programs
  • Section: utils
  • Architecture: amd64
  • Source Package: libsndfile
  • 3 Dépendances
  • 1 dépendances optionnelles
  • normalized package name match
  • Correspondance par : Libsndfile
Debian stable package indexes · deb.debian.org · Debian stable package indexes: sndfile-programs from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Nix95%

libsndfile

nix profile install nixpkgs#libsndfile
  • normalized package name match
  • Correspondance par : Libsndfile
nixpkgs package indexes · api.github.com · nixpkgs package indexes: pkgs/by-name/li/libsndfile/package.nix from https://api.github.com/repos/NixOS/nixpkgs/git/trees/master?recursive=1
Ubuntu apt95%

libsndfile1 1.2.2-1ubuntu5

Library for reading/writing audio files

http://www.mega-nerd.com/libsndfile/

sudo apt install libsndfile1
  • Section: libs
  • Architecture: amd64
  • Source Package: libsndfile
  • 8 Dépendances
  • normalized package name match
  • Correspondance par : Libsndfile
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: libsndfile1 from https://archive.ubuntu.com/ubuntu/dists/noble/main/binary-amd64/Packages.gz
Ubuntu apt95%

libsndfile1-dev 1.2.2-1ubuntu5

Development files for libsndfile; a library for reading/writing audio files

http://www.mega-nerd.com/libsndfile/

sudo apt install libsndfile1-dev
  • Section: libdevel
  • Architecture: amd64
  • Source Package: libsndfile
  • 8 Dépendances
  • 1 fournit
  • 1 dépendances optionnelles
  • normalized package name match
  • Correspondance par : Libsndfile
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: libsndfile1-dev from https://archive.ubuntu.com/ubuntu/dists/noble/main/binary-amd64/Packages.gz
Ubuntu apt95%

sndfile-programs 1.2.2-1ubuntu5

Sample programs that use libsndfile

http://www.mega-nerd.com/libsndfile/

sudo apt install sndfile-programs
  • Section: universe/utils
  • Architecture: amd64
  • Source Package: libsndfile
  • 3 Dépendances
  • 1 dépendances optionnelles
  • normalized package name match
  • Correspondance par : Libsndfile
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: sndfile-programs from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
apk95%

libsndfile 1.2.2-r2

C library for reading and writing files containing sampled sound

https://libsndfile.github.io/libsndfile/

sudo apk add libsndfile
  • License: LGPL-2.1-or-later
  • Architecture: x86_64
  • Source Package: libsndfile
  • 1 Dépendances
  • 1 fournit
  • normalized package name match
  • Correspondance par : Libsndfile
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: libsndfile from https://dl-cdn.alpinelinux.org/alpine/edge/main/x86_64/APKINDEX.tar.gz
apk95%

libsndfile-dev 1.2.2-r2

C library for reading and writing files containing sampled sound (development files)

https://libsndfile.github.io/libsndfile/

sudo apk add libsndfile-dev
  • License: LGPL-2.1-or-later
  • Architecture: x86_64
  • Source Package: libsndfile
  • 1 Dépendances
  • 1 fournit
  • normalized package name match
  • Correspondance par : Libsndfile
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: libsndfile-dev from https://dl-cdn.alpinelinux.org/alpine/edge/main/x86_64/APKINDEX.tar.gz
apk95%

libsndfile-doc 1.2.2-r2

C library for reading and writing files containing sampled sound (documentation)

https://libsndfile.github.io/libsndfile/

sudo apk add libsndfile-doc
  • License: LGPL-2.1-or-later
  • Architecture: x86_64
  • Source Package: libsndfile
  • normalized package name match
  • Correspondance par : Libsndfile
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: libsndfile-doc from https://dl-cdn.alpinelinux.org/alpine/edge/main/x86_64/APKINDEX.tar.gz
apk95%

libsndfile-static 1.2.2-r2

C library for reading and writing files containing sampled sound (static library)

https://libsndfile.github.io/libsndfile/

sudo apk add libsndfile-static
  • License: LGPL-2.1-or-later
  • Architecture: x86_64
  • Source Package: libsndfile
  • normalized package name match
  • Correspondance par : Libsndfile
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: libsndfile-static from https://dl-cdn.alpinelinux.org/alpine/edge/main/x86_64/APKINDEX.tar.gz
dnf95%

libsndfile 1.2.2-11.fc45

Library for reading and writing sound files

http://libsndfile.github.io/libsndfile/

sudo dnf install libsndfile
  • License: LGPL-2.1-or-later AND GPL-2.0-or-later AND BSD-3-Clause
  • Category: Unspecified
  • Architecture: i686
  • Source Package: libsndfile
  • 11 Dépendances
  • 2 fournit
  • normalized package name match
  • Correspondance par : Libsndfile
Fedora Rawhide package metadata · dl.fedoraproject.org · Fedora Rawhide package metadata: libsndfile from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/e5ca8ce900cd68f5419e1c39ae517343100b306336cbaeb70a3c153121d95094-primary.xml.zst
dnf95%

libsndfile-devel 1.2.2-11.fc45

Development files for libsndfile

http://libsndfile.github.io/libsndfile/

sudo dnf install libsndfile-devel
  • License: LGPL-2.1-or-later AND GPL-2.0-or-later AND BSD-3-Clause
  • Category: Unspecified
  • Architecture: i686
  • Source Package: libsndfile
  • 4 Dépendances
  • 2 fournit
  • normalized package name match
  • Correspondance par : Libsndfile
Fedora Rawhide package metadata · dl.fedoraproject.org · Fedora Rawhide package metadata: libsndfile-devel from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/e5ca8ce900cd68f5419e1c39ae517343100b306336cbaeb70a3c153121d95094-primary.xml.zst
dnf95%

libsndfile-utils 1.2.2-11.fc45

Command Line Utilities for libsndfile

http://libsndfile.github.io/libsndfile/

sudo dnf install libsndfile-utils
  • License: LGPL-2.1-or-later AND GPL-2.0-or-later AND BSD-3-Clause
  • Category: Unspecified
  • Architecture: x86_64
  • Source Package: libsndfile
  • 6 Dépendances
  • 1 fournit
  • normalized package name match
  • Correspondance par : Libsndfile
Fedora Rawhide package metadata · dl.fedoraproject.org · Fedora Rawhide package metadata: libsndfile-utils from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/e5ca8ce900cd68f5419e1c39ae517343100b306336cbaeb70a3c153121d95094-primary.xml.zst
pacman95%

libsndfile 1.2.2-4

A C library for reading and writing files containing sampled audio data

https://libsndfile.github.io/libsndfile/

sudo pacman -S libsndfile
  • License: LGPL-2.1-or-later
  • Architecture: x86_64
  • 14 Dépendances
  • 1 fournit
  • 1 dépendances optionnelles
  • normalized package name match
  • Correspondance par : Libsndfile
Arch Linux sync databases · geo.mirror.pkgbuild.com · Arch Linux sync databases: libsndfile from https://geo.mirror.pkgbuild.com/extra/os/x86_64/extra.db.tar.gz
zypper95%

libsndfile-devel 1.2.2-5.1

Development package for the libsndfile library

https://libsndfile.github.io/libsndfile/

sudo zypper install libsndfile-devel
  • License: LGPL-2.1-or-later
  • Category: Development/Libraries/C and C++
  • Architecture: x86_64
  • Source Package: libsndfile
  • 5 Dépendances
  • 4 fournit
  • normalized package name match
  • Correspondance par : Libsndfile
openSUSE Tumbleweed package metadata · download.opensuse.org · openSUSE Tumbleweed package metadata: libsndfile-devel from https://download.opensuse.org/tumbleweed/repo/oss/repodata/be8d3611d25469107f32075a1697e69ec57a2b850b42348a658cc671ad5ec2b50760d02c3e59524d50da9a11d5be799bdaffba2e166e8ca8858512e3c0bd665d-primary.xml.zst

piste source

Généré depuis les données du dépôt

Cette page est servie par av-web depuis l'artéfact SQLite privé des paquets généré par scripts/generate-pkg-sqlite.py.

Sources utilisées

  • 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