A realtime and fast CLI player for MPEG audio layer 1, 2, and 3 files under Linux OSes. #Mp3 decoder #Mp3 player #MPEG Audio Player #Mpg123 #Mp3 #Decoder
Believe it or not, mpg123 is an open source command-line music playback software capable of decoding and playing MPEG Audio Layer 1, 2 and 3 files, which are popularly known as MP3s, designed to run entirely in a Linux console.
Key features include an audio decoding library for the MPEG Audio Layer 1, 2 and 3, real time audio player for the MPEG 1.0, 2.0 and 2.5 formats, floating point and integer math support, high-quality and fast audio playback, as well as support for a wide range of Linux and UNIX-like operating systems.
Among the application's built-in command-line options, we can mention the ability to write output to a WAV file, skip first n frames, downsample 1:2 (22 kHz), play every n'th frame only, mix both channels (mono), enable control keys, shuffle play (with wildcards), read URLs, decode channel 0 (left) only, use HTTP authentication, set the output buffer, set or force the samplerate, and check range violations.
While the application is written entirely in the C programming language, it uses several special optimizations like SSE, 3DNow or ARM, and supports GNU/Linux, BSD, Solaris, AIX, OS/2, HP-UX, SGI Irix, Mac OS X, Microsoft Windows operating systems.
It is available for download as a source archive, which means that the user must configure, compile and install the application via the Linux/UNIX command-line. However, it can be easily installed from the default software repositories of many Linux OSes.
Summing up, we have no idea who will this command-line audio player in a world full of modern graphical user interfaces, but we are quite certain that mpg123 offers a very good audio quality and it's extremely easy to use even if you hate the Linux Terminal.
What's new in mpg123 1.25.11:
- libmpg123:
- Fix out-of-bounds reads in ID3 parser for unsynced frames. (oss-fuzz-bug 15852)
- Fix out-of-bounds read for RVA2 frames with non-delimited identifier. (oss-fuzz-bug 15852)
- Fix implementation-defined parsing of RVA2 values. (oss-fuzz-bug 15862)
mpg123 1.25.11
add to watchlist add to download basket send us an update REPORT- runs on:
- Linux
- main category:
- Multimedia
- developer:
- visit homepage
Microsoft Teams 24060.3102.2733.5911 Home / 1.7.00.7956 Work
Bitdefender Antivirus Free 27.0.35.146
Context Menu Manager 3.3.3.1
IrfanView 4.67
Zoom Client 6.0.3.37634
calibre 7.9.0
4k Video Downloader 1.5.3.0080 Plus / 4.30.0.5655
ShareX 16.0.1
7-Zip 23.01 / 24.04 Beta
Windows Sandbox Launcher 1.0.0
- ShareX
- 7-Zip
- Windows Sandbox Launcher
- Microsoft Teams
- Bitdefender Antivirus Free
- Context Menu Manager
- IrfanView
- Zoom Client
- calibre
- 4k Video Downloader