mpg123-1.31.1

Introduction to mpg123

The mpg123 package contains a console-based MP3 player. It claims to be the fastest MP3 decoder for Unix.

[Note]

Note

Development versions of BLFS may not build or run some packages properly if dependencies have been updated since the most recent stable versions of the book.

Package Information

mpg123 Dependencies

Recommended

Optional

PulseAudio-16.1, SDL-1.2.15, JACK, OpenAL and PortAudio

User Notes: https://wiki.linuxfromscratch.org/blfs/wiki/mpg123

Installation of mpg123

Install mpg123 by running the following commands:

./configure --prefix=/usr &&
make

To test the results, issue: make check.

Now, as the root user:

make install

Contents

Installed Programs: mpg123, mpg123-id3dump, mpg123-strip, and out123
Installed Libraries: libmpg123.so, libout123.so, and libsyn123.so
Installed Directory: /usr/lib/mpg123

Short Descriptions

mpg123

is used for playing MP3 files via the console

mpg123-id3dump

is a tool to dump ID3 meta data from MPEG audio files using libmpg123

mpg123-strip

extracts only MPEG frames from a stream using libmpg123 (stdin to stdout)

out123

plays raw PCM audio to an output device

libmpg123.so

contains the mpg123 API functions

libout123.so

contains the out123 API functions

libsyn123.so

contains some audio signal synthesis and format conversion functions