mpg123: command not found

“mpg123” is a command-line audio player for Linux and Unix-like systems that is designed to play MPEG audio files (MP3, MP2, and MP1). It is a fast and lightweight player that is well-suited for use in shell scripts and other automated processes. “mpg123” supports a variety of audio output methods, including ALSA, OSS, and PulseAudio, and can be used to play audio files on a variety of hardware platforms, including laptops, desktops, and embedded systems.

One of the key features of “mpg123” is its ability to play audio files directly from the command line, without the need for a graphical user interface. This makes it ideal for use in scripts and other automated processes, where it is important to be able to play audio files quickly and easily.

“mpg123” also provides a number of options for controlling the playback of audio files, including volume control, seeking, and the ability to repeat or shuffle tracks. It supports a wide range of audio file formats, and can be used to play audio files in the background, allowing you to continue working in other applications while the audio is playing.

If you encounter the below error while running the command mpg123:

mpg123: command not found

you may try installing the below package as per your choice of distribution:

Distribution Command
Debian apt-get install mpg123
Ubuntu apt-get install mpg123
Alpine apk add mpg123
Arch Linux pacman -S mpg123
Kali Linux apt-get install mpg123
CentOS yum install mpg123
Fedora dnf install mpg123
OS X brew install mpg123
Raspbian apt-get install mpg123

mpg123 Command Examples

1. Play the specified mp3 files:

# mpg123 path/to/file1.mp3 path/to/file2.mp3 ...

2. Play the mp3 from stdin:

# cat file.mp3 | mpg123 -

3. Jump forward to the next song:

f

4. Jump back to the beginning for the song:

b

5. Stop or replay the current file:

s

6. Fast forward:

.

7. Quit:

q

Summary

In general, “mpg123” is a simple and effective tool for playing MPEG audio files on the command line. Its lightweight design, compatibility with a wide range of audio output methods, and ability to play audio files directly from the command line make it an ideal choice for users who need a fast and reliable audio player for use in shell scripts and other automated processes.

Related Post