Automic VaultAutomic Vault

brew

Install mpg123 with Homebrew, apk, apt, dnf, MacPorts, Nix, pacman, scoop, zypper

MP3 player for Linux and UNIX. Version 1.33.6 via Homebrew; verified 2026-06-07.

install

Additional install commands

macOS

Homebrewverified · 100%
brew install mpg123

local Homebrew formula metadata

MacPortsverified · 94%
sudo port install mpg123

MacPorts ports tree · audio/mpg123/Portfile · source: api.github.com

Linux

Alpine Linux apkverified · 92%
sudo apk add mpg123

Alpine Linux edge package indexes · mpg123 · source: dl-cdn.alpinelinux.org

Debian aptverified · 92%
sudo apt install libmpg123-0t64

Debian stable package indexes · libmpg123-0t64 · source: deb.debian.org

Fedora dnfverified · 92%
sudo dnf install mpg123

Fedora Rawhide package metadata · mpg123 · source: dl.fedoraproject.org

Nixverified · 92%
nix profile install nixpkgs#mpg123

nixpkgs package indexes · mpg123 · source: raw.githubusercontent.com

Arch Linux pacmanverified · 92%
sudo pacman -S mpg123

Arch Linux sync databases · mpg123 · source: geo.mirror.pkgbuild.com

openSUSE zypperverified · 92%
sudo zypper install libmpg123-0

openSUSE Tumbleweed package metadata · libmpg123-0 · source: download.opensuse.org

Windows

Scoopverified · 92%
scoop install main/mpg123

Scoop official bucket manifest trees · bucket/mpg123.json · source: api.github.com

overview

Package summary

MP3 player for Linux and UNIX

Commands and aliases

  • mpg123
  • mpg123-id3dump
  • mpg123-strip
  • out123

history

Project history and usage

mpg123 is one of the long-lived Unix command-line MP3 players and MPEG audio decoders. The project traces its roots to Michael Hipp's work in the mid-1990s, beginning as an MP2 player in 1994 and gaining MP3 support in 1995. The project site describes it as a fast console MPEG Audio player and decoder library, with support for MPEG 1.0/2.0/2.5 layers 1, 2, and 3 and reusable decoding and output libraries.

Project history

The package's role widened from a player binary into a library-oriented decoder stack. libmpg123 gave applications a reusable MP3 decoder, while the command-line tools remained useful for playback, decoding to files, scripting, and audio-output testing through programs such as mpg123 and out123. The project emphasizes portability across GNU/Linux, macOS, BSD systems, Solaris, AIX, HP-UX, IRIX, OS/2, Cygwin, and Windows, with runtime CPU-specific assembly optimizations on several architectures.

How it is used

In package-manager terms, mpg123 occupies the small, durable niche of a lightweight MP3 playback and decoding utility. Its history also explains mpg321: mpg321 appeared as a free drop-in replacement during the period when old mpg123 releases were treated as non-free by some distributions. The revived mpg123 line moved under the LGPL-2.1 license and remained the canonical package for users who want the original tool and its library rather than the libmad-based clone.

security posture

No protected-tool coverage found yet

No matching local secret-handling manifest was found for mpg123. Nucleus package metadata is still published here so future coverage has a stable package URL.

Install behavior

  • No Homebrew post-install hook is recorded in formula metadata.
  • Homebrew bottle metadata is available for 6 platform targets.

Recommended review

Before unattended agent use, check whether the tool reads plaintext credentials, writes remote state, publishes artifacts, or shells out to plugins.

executables

Installed executables

CommandKindExposureNote
mpg123cliglobal executable
mpg123-id3dumpcliglobal executable
mpg123-stripcliglobal executable
out123cliglobal executable

freshness

Version and freshness

These signals separate page generation age, package-manager activity, and upstream release comparison. Version lag is warned only when an evidence URL and comparable versions are present.

page generated2026-07-08
manager version1.33.6
manager updated2026-06-07
local dataok
upstreamnot checked
latest detectednot detected

https://www.mpg123.de/

install metadata

Package metadata

Package keybrew:mpg123
Version1.33.6
Package managerHomebrew
Package manager pagehttps://formulae.brew.sh/formula/mpg123
Homepagehttps://www.mpg123.de/
Repositoryhttps://scm.orgis.org/mpg123
Upstream docshttps://www.mpg123.de/
LicenseLGPL-2.1-only
Source archivehttps://www.mpg123.de/download/mpg123-1.33.6.tar.bz2
Last updated2026-06-07T12:56:53Z
Pulseupdated
Bottleavailable (on arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, x86_64_linux)
Homebrew post-installnot defined
Servicenone declared

registry facts

Source database details

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

source database matches

Other package-manager records

Matches are pulled from external package-manager indexes and kept separate from local Automic Vault package links.

Debian apt95%

libmpg123-0t64 1.32.10-1+deb13u1

MPEG layer 1/2/3 audio decoder (shared library)

http://mpg123.org/

sudo apt install libmpg123-0t64
  • Section: libs
  • Architecture: amd64
  • Source Package: mpg123
  • 1 dependencies
  • 1 provides
  • normalized package name match
  • Matched by: Mpg123
Debian stable package indexes · deb.debian.org · Debian stable package indexes: libmpg123-0t64 from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

libmpg123-dev 1.32.10-1+deb13u1

MPEG layer 1/2/3 audio decoder (development files)

http://mpg123.org/

sudo apt install libmpg123-dev
  • Section: libdevel
  • Architecture: amd64
  • Source Package: mpg123
  • 3 dependencies
  • normalized package name match
  • Matched by: Mpg123
Debian stable package indexes · deb.debian.org · Debian stable package indexes: libmpg123-dev from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

libout123-0t64 1.32.10-1+deb13u1

MPEG layer 1/2/3 audio decoder (libout123 shared library)

http://mpg123.org/

sudo apt install libout123-0t64
  • Section: libs
  • Architecture: amd64
  • Source Package: mpg123
  • 1 dependencies
  • 1 provides
  • normalized package name match
  • Matched by: Mpg123
Debian stable package indexes · deb.debian.org · Debian stable package indexes: libout123-0t64 from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

libsyn123-0t64 1.32.10-1+deb13u1

MPEG layer 1/2/3 audio decoder (libsyn123 shared library)

http://mpg123.org/

sudo apt install libsyn123-0t64
  • Section: libs
  • Architecture: amd64
  • Source Package: mpg123
  • 1 dependencies
  • 1 provides
  • normalized package name match
  • Matched by: Mpg123
Debian stable package indexes · deb.debian.org · Debian stable package indexes: libsyn123-0t64 from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

mpg123 1.32.10-1+deb13u1

MPEG layer 1/2/3 audio player

http://mpg123.org/

sudo apt install mpg123
  • Section: sound
  • Architecture: amd64
  • 11 dependencies
  • 6 optional deps
  • normalized package name match
  • Matched by: Mpg123
Debian stable package indexes · deb.debian.org · Debian stable package indexes: mpg123 from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Nix95%

mpg123

nix profile install nixpkgs#mpg123
  • normalized package name match
  • Matched by: Mpg123
nixpkgs package indexes · raw.githubusercontent.com · nixpkgs package indexes: mpg123 from https://raw.githubusercontent.com/NixOS/nixpkgs/master/pkgs/top-level/all-packages.nix
Ubuntu apt95%

libmpg123-0t64 1.32.5-1ubuntu1

MPEG layer 1/2/3 audio decoder (shared library)

http://mpg123.org/

sudo apt install libmpg123-0t64
  • Section: libs
  • Architecture: amd64
  • Source Package: mpg123
  • 1 dependencies
  • 1 provides
  • normalized package name match
  • Matched by: Mpg123
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: libmpg123-0t64 from https://archive.ubuntu.com/ubuntu/dists/noble/main/binary-amd64/Packages.gz
Ubuntu apt95%

libmpg123-dev 1.32.5-1ubuntu1

MPEG layer 1/2/3 audio decoder (development files)

http://mpg123.org/

sudo apt install libmpg123-dev
  • Section: libdevel
  • Architecture: amd64
  • Source Package: mpg123
  • 3 dependencies
  • normalized package name match
  • Matched by: Mpg123
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: libmpg123-dev from https://archive.ubuntu.com/ubuntu/dists/noble/main/binary-amd64/Packages.gz
Ubuntu apt95%

libout123-0t64 1.32.5-1ubuntu1

MPEG layer 1/2/3 audio decoder (libout123 shared library)

http://mpg123.org/

sudo apt install libout123-0t64
  • Section: libs
  • Architecture: amd64
  • Source Package: mpg123
  • 1 dependencies
  • 1 provides
  • normalized package name match
  • Matched by: Mpg123
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: libout123-0t64 from https://archive.ubuntu.com/ubuntu/dists/noble/main/binary-amd64/Packages.gz
Ubuntu apt95%

libsyn123-0t64 1.32.5-1ubuntu1

MPEG layer 1/2/3 audio decoder (libsyn123 shared library)

http://mpg123.org/

sudo apt install libsyn123-0t64
  • Section: libs
  • Architecture: amd64
  • Source Package: mpg123
  • 1 dependencies
  • 1 provides
  • normalized package name match
  • Matched by: Mpg123
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: libsyn123-0t64 from https://archive.ubuntu.com/ubuntu/dists/noble/main/binary-amd64/Packages.gz
Ubuntu apt95%

mpg123 1.32.5-1ubuntu1

MPEG layer 1/2/3 audio player

http://mpg123.org/

sudo apt install mpg123
  • Section: universe/sound
  • Architecture: amd64
  • 11 dependencies
  • 6 optional deps
  • normalized package name match
  • Matched by: Mpg123
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: mpg123 from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
apk95%

mpg123 1.33.6-r0

Console-based MPEG Audio Player for Layers 1, 2 and 3

https://www.mpg123.org/

sudo apk add mpg123
  • License: LGPL-2.1-only
  • Architecture: x86_64
  • Source Package: mpg123
  • 1 dependencies
  • 1 provides
  • normalized package name match
  • Matched by: Mpg123
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: mpg123 from https://dl-cdn.alpinelinux.org/alpine/edge/main/x86_64/APKINDEX.tar.gz
apk95%

mpg123-dev 1.33.6-r0

Console-based MPEG Audio Player for Layers 1, 2 and 3 (development files)

https://www.mpg123.org/

sudo apk add mpg123-dev
  • License: LGPL-2.1-only
  • Architecture: x86_64
  • Source Package: mpg123
  • 1 dependencies
  • 1 provides
  • normalized package name match
  • Matched by: Mpg123
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: mpg123-dev from https://dl-cdn.alpinelinux.org/alpine/edge/main/x86_64/APKINDEX.tar.gz
apk95%

mpg123-doc 1.33.6-r0

Console-based MPEG Audio Player for Layers 1, 2 and 3 (documentation)

https://www.mpg123.org/

sudo apk add mpg123-doc
  • License: LGPL-2.1-only
  • Architecture: x86_64
  • Source Package: mpg123
  • normalized package name match
  • Matched by: Mpg123
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: mpg123-doc from https://dl-cdn.alpinelinux.org/alpine/edge/main/x86_64/APKINDEX.tar.gz
apk95%

mpg123-libs 1.33.6-r0

Console-based MPEG Audio Player for Layers 1, 2 and 3 (libraries)

https://www.mpg123.org/

sudo apk add mpg123-libs
  • License: LGPL-2.1-only
  • Architecture: x86_64
  • Source Package: mpg123
  • 1 dependencies
  • 1 provides
  • normalized package name match
  • Matched by: Mpg123
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: mpg123-libs from https://dl-cdn.alpinelinux.org/alpine/edge/main/x86_64/APKINDEX.tar.gz
dnf95%

mpg123 1.32.10-4.fc45

Real time MPEG 1.0/2.0/2.5 audio player/decoder for layers 1, 2 and 3

https://mpg123.org

sudo dnf install mpg123
  • License: GPL-2.0-or-later
  • Category: Unspecified
  • Architecture: x86_64
  • Source Package: mpg123
  • 8 dependencies
  • 1 provides
  • normalized package name match
  • Matched by: Mpg123
Fedora Rawhide package metadata · dl.fedoraproject.org · Fedora Rawhide package metadata: mpg123 from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/e5ca8ce900cd68f5419e1c39ae517343100b306336cbaeb70a3c153121d95094-primary.xml.zst

source trail

Generated from repository data

This page is generated by av-web from the private package SQLite artifact built by scripts/generate-pkg-sqlite.py.

Used sources

  • 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