Top 6 Command Line Music Players for Linux Users

by time news

2023-09-22 09:00:00

The terminal is generally used to perform administrative tasks on a Linux system, such as installing packages, configuring services, updating and upgrading packages, to name a few.

But did you know that you can also enjoy playing your favorite audio files directly from the terminal? Yes, you can, thanks to some interesting and innovative console-based music players.

In this guide, we highlight the best command line music players for Linux.

1. CMUS – Console Music Player

Written in programming language C , CMS is a lightweight yet powerful console-based music player designed for Unix/Linux systems. It supports a wide range of audio formats and is quite easy to navigate once you master a few basic commands.

Let’s take a brief look at some of the main features:

Support for a variety of popular music formats, including mp3, aac, wave, and flac, to name a few. Sound output in ALSA and JACK format. Ability to organize your music into playlists and create queues for your songs. With CMUS, you can also create your custom music library. Lots of keyboard shortcuts you can use to make your user experience fun. Support for gapless playback that allows you to play music without interruptions. You can find extensions and other useful scripts on the wiki. CMS .

CMUS console music player

Install CMUS on Linux

$ sudo apt install cmus [En Debian, Ubuntu y Mint ]
$ sudo yum install cmus [En RHEL/CentOS/Fedora y Rocky/AlmaLinux ]
$ sudo emerge -a sys-apps/cmus [En Gentoo Linux ]
$ sudo apk add cmus [En Alpine Linux ]
$ sudo pacman -S cmus [En Arch Linux ]
$ sudo zypper install cmus [En OpenSUSE ]

2. MOC – Music on the console

Abbreviation of Music On Console, MOC is a lightweight and easy-to-use command line music player that allows you to select a directory and play audio files contained in the directory starting from the first one in the list.

Let’s take a look at some of the key features:

Support for pauseless playback. Support for audio files such as wav, mp3, mp4, flac, oog, aac and MIDI. User-defined keys or keyboard shortcuts. ALSA, JACK and OSS audio output. A collection of customizable color themes.

Moc – Music on the console

Install MOC en Linux

$ sudo apt install moc [En Debian, Ubuntu y Mint ]
$ sudo yum install moc [En RHEL/CentOS/Fedora y Rocky/AlmaLinux ]
$ sudo emerge -a sys-apps/moc [En Gentoo Linux ]
$ sudo apk add power [En Alpine Linux ]
$ sudo pacman -S moc [En Arch Linux ]
$ sudo zypper install moc [En OpenSUSE ]

3. Music Cube

Music cube is another free and open source terminal-based music player that leverages a collection of plugins written in C++ to provide functionality such as data streaming, digital signal processing, output handling, and much more.

Music cube is a cross-platform music player that can even run on Raspberry Pi . Use the database SQLite to store playlists and track metadata. It runs exclusively on a text-based UI built with ncurses.

Let’s take a look at some of the key features:

It can deliver 24-bit/192k audio output with ease. The music player offers playlists and play queue management. It can act as an audio streaming client on a headless server. Support for libraries with more than 100,000 tracks. Provides gapless playback with a crossfade effect along with index tagging.

Musikcube: terminal based music player

For installation, head to the versions page and grab .debo .rpm for your version of Linux and install it using the installation guide to get up and running.

4. mpg123 – Audio Player and Decoder

The player mpg123 is a fast, free and open source console-based audio player and decoder, written in C language. It is designed for Windows and Unix/Linux systems.

Let’s take a look at some of the key features:

Pauseless playback of mp3 audio files. Integrated terminal shortcuts. Supports many platforms (Windows, Linux, BSD and macOS). Multiple audio options. Supports a wide variety of audio outputs, including ALSA, JACK and OSS.

Mpg123 – Audio player and decoder

Instalar mpg123 en Linux

$ sudo apt install mpg123 [En Debian, Ubuntu y Mint ]
$ sudo yum install mpg123 [En RHEL/CentOS/Fedora y Rocky/AlmaLinux ]
$ sudo emerge -a sys-apps/mpg123 [En Gentoo Linux ]
$ sudo apk add mpg123 [En Alpine Linux ]
$ sudo pacman -S mpg123 [En Arch Linux ]
$ sudo zypper instalar mpg123 [En OpenSUSE ]

5. Mp3blaster – Audio player for console

Mp3blaster It’s been around since 1997. Unfortunately, it hasn’t been in active development since 2017. However, it’s still a decent terminal-based audio player that lets you enjoy your audio tracks. You can find the official repository hosted on GitHub.

Let’s take a look at some of the key features:

Support for hotkeys which makes it relatively easy to use. Commendable playlist support. Great sound quality.

Mp3blaster: audio player for Linux console

Instalar Mp3blaster en Linux

$ sudo apt install mp3blaster [En Debian, Ubuntu y Mint ]
$ sudo yum install mp3blaster [En RHEL/CentOS/Fedora y Rocky/AlmaLinux ]
$ sudo emerge -a sys-apps/mp3blaster [En Gentoo Linux ]
$ sudo apk add mp3blaster [En Alpine Linux ]
$ sudo pacman -S mp3blaster [En Arch Linux ]
$ sudo zypper instalar mp3blaster [En OpenSUSE ]

6. Signal music player

Cue is a small open source command line music player for Linux, created by Ravachol . Searches your music library for the words you’ve provided, creates a playlist, plays the music, and prints the album cover in ANSI/ASCII to the terminal.

These are some of the characteristics of cue :

Searches your music library for the words you provided. Create a playlist of matching songs. Play the music in the playlist. Prints the album cover in ANSI/ASCII on the terminal. Supports a variety of audio formats, including MP3, FLAC and WAV. It can be controlled with keyboard shortcuts.

To install cue you need to use the following installation script using the curl command as shown.

$ sudo bash -c “curl | bash”

Music player

This was a summary of some of the most popular command line players available for Linux and even Windows. Are there any that you think we’ve left out? Tell us something.

#Top #Command #Line #Music #Players #Linux #Users

You may also like

Leave a Comment