Top Music Players in Linux - Part 1
Top Music Players in Linux with its features
The installation of Top Music Players in explained in this article. We have searched through most of the music player apps available out there and selected the best in this session.
Amarok
1. Amarok is a cross-platform free and open source music player. Although Amarok is part of the KDE project it is released independently of the central KDE Software Compilation release cycle.
Features
- Three main window panes: playlist browser, collection and player window
- Systray (panel notification area) icon support
- Song collection, which includes specific folders on the filesystem
- Searching Files/Artists/Album/Genre in Collection can be performed using Simple and Advanced options
- Intelligent Playlists support(Dynamic Playlists)
- Integration with online services such as Magnatune, Jamendo, MP3tunes, Last.fm and Shoutcast
- Songs can be rated both dynamically (based on how much the song is played) and by hand (giving rating of 1-5 stars to the song)
To install amarok music player
The below commands is used to install amarok music player in Linux machine.
On CentOS
# yum install amarok
On Ubuntu/Debian
user1@linuxhelp:~$ sudo apt-get install amarok
[sudo] password for user1:
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following extra packages will be installed:
gstreamer0.10-alsa gstreamer0.10-plugins-base gstreamer0.10-plugins-good
gstreamer0.10-plugins-ugly gstreamer0.10-x libchromaprint0 libechonest2.1
libftgl2 libgstreamer-plugins-base0.10-0 libgstreamer0.10-0 libprojectm2v5
libqxt-core0 libqxt-gui0 projectm-data
.
.
.
.
Setting up amarok (1.2.3+dfsg-4) ...
Setting up gstreamer0.10-alsa:amd64 (0.10.36-2) ...
Setting up gstreamer0.10-x:amd64 (0.10.36-2) ...
Processing triggers for libc-bin (2.21-0ubuntu4.1) ...
Clementine
Clementine is a multiplatform music player. It is focusing on a fast and easy-to-use interface for searching and playing your music.
Features
- Sidebar information panes with song lyrics, statistics, artist biographies and pictures
- Tag editor, album cover and queue manager
- Downloading cover art from Last.fm
- Fetch missing tags from MusicBrainz
- ProjectM audio visualization
- Search and download podcasts
- Creation of smart and dynamic playlists
- Moodbar visualizations and many more
To install clementine music player
The below commands is used to install clementine music player in Linux machine.
On CentOS Systems
# yum install clementine
On Ubuntu/Debian
user1@linuxhelp:~$ sudo apt-get install clementine
[sudo] password for user1:
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following extra packages will be installed:
gstreamer0.10-alsa gstreamer0.10-plugins-base gstreamer0.10-plugins-good
gstreamer0.10-plugins-ugly gstreamer0.10-x libchromaprint0 libechonest2.1
libftgl2 libgstreamer-plugins-base0.10-0 libgstreamer0.10-0 libprojectm2v5
libqxt-core0 libqxt-gui0 projectm-data
.
.
.
.
Setting up clementine (1.2.3+dfsg-4) ...
Setting up gstreamer0.10-alsa:amd64 (0.10.36-2) ...
Setting up gstreamer0.10-x:amd64 (0.10.36-2) ...
Processing triggers for libc-bin (2.21-0ubuntu4.1) ...
Exaile audio Player
Exaile is a cross-platform free and open-source audio player, tag editor and library organizer. It is written in Python and utilizes the GStreamer media framework. In addition, Exaile supports plugins that provide features such as ReplayGain support, an equalizer with presets, previewing tracks via a secondary soundcard, and Moodbar integrationis.
To install exaile music player
The below commands is used to install exaile music player in linux machine.
On CentOS Systems
# yum install exaile
On Ubuntu/Debian
user1@linuxhelp:~$ sudo apt-get install exaile
[sudo] password for user1:
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following extra packages will be installed:
python-cddb python-gst0.10 python-libxml2 python-mmkeys python-mutagen
Suggested packages:
exaile-plugin-contextinfo exaile-plugin-ipod exaile-plugin-moodbar exfalso
gstreamer0.10-plugins-bad ipython python-avahi python-beautifulsoup
python-eggtrayicon python-pymtp streamripper python-gst0.10-dev
python-gst0.10-dbg python-mutagen-doc
Recommended packages:
gstreamer0.10-ffmpeg
.
.
.
Setting up python-libxml2 (2.9.2+zdfsg1-4ubuntu0.3) ...
Setting up python-gst0.10 (0.10.22-3ubuntu3) ...
Setting up python-mutagen (1.30-1ubuntu2) ...
Setting up exaile (3.4.5-1) ...
Setting up python-cddb (1.4-5.2) ...
Setting up python-mmkeys (1.6.2.1-6) ...
Decibel Audio Player
Decibel Audio Player is a GTK+ open-source (GPL) audio player for GNU/Linux. It is very straightforward to use thanks to a clean and user-friendly interface. It is especially targeted at Gnome and follows the Gnome HIG.
Decibel Audio Player is built around a highly modular structure that lets the user disable completely the features he does not need. A disabled feature uses absolutely no memory and no processor time.
To install decibel music player
The below command is used to install decibel audio music player in linux machine.
On CentOS Systems
# yum install decibel-audio-player
On Ubuntu/Debian Systems
user1@linuxhelp:~$ sudo apt-get install decibel-audio-player
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following extra packages will be installed:
python-glade2 python-gnomekeyring
Suggested packages:
gstreamer0.10-plugins-bad python-gtk2-doc
The following NEW packages will be installed:
decibel-audio-player python-glade2 python-gnomekeyring
0 upgraded, 3 newly installed, 0 to remove and 54 not upgraded.
.
.
.
Setting up python-glade2 (2.24.0-4ubuntu1) ...
Setting up decibel-audio-player (1.06-3) ...
Setting up python-gnomekeyring (2.32.0+dfsg-3) ...
Music On Console (MOC)
Music On Console (MOC) is an ncurses-based console audio player for Linux/UNIX. It was written in C language by Damian Pietras, and is currently maintained by John Fitzgerald.
The console-based feature of this audio player comes with many advantages which are: simple yet powerful interface, low memory utilization. Apart from this it has seperate thread for output buffer which helps it avoid high load situations.
To install moc music player
The below command is used to install moc music player in linux machine by below commands.
On CentOS Systems
# yum install moc
On Ubuntu/Debian Systems
user1@linuxhelp:~$ sudo apt-get install moc
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following extra packages will be installed:
libid3tag0 libmpcdec6 libopusfile0 librcc0 librcd0 libresid-builder0c2a
libsidplay2v5 libsidutils0 libtagc0
Suggested packages:
moc-ffmpeg-plugin
The following NEW packages will be installed:
libid3tag0 libmpcdec6 libopusfile0 librcc0 librcd0 libresid-builder0c2a
libsidplay2v5 libsidutils0 libtagc0 moc
.
.
.
Setting up librcc0 (0.2.12-0.1) ...
Setting up moc (1:2.5.0-1build1) ...
Processing triggers for libc-bin (2.21-0ubuntu4.1) ...
user1@linuxhelp:~$ mocp
Tomahawk
Tomahawk is a free, open-source cross-platform music player for Windows, Mac OS and Linux. An Android client is currently in beta.[1] It focuses on the conglomeration of the user’ s music library across local and network collections as well as streaming services. Tomahawk allows to install plug-ins for several different music services like Spotify, YouTube, Jamendo, Grooveshark, Last.fm, SoundCloud, ownCloud ,etc..
To install Tomahawk music player
On CentOS Systems
# yum install tomahawk
On Ubuntu/Debian Systems
user1@linuxhelp:~$ sudo apt-get install tomahawk
[sudo] password for user1:
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following extra packages will be installed:
libgsasl7 libjreen1 libntlm0 libqca2-plugin-ossl libqtweetlib1.0 libquazip1
Suggested packages:
libquazip-doc
The following NEW packages will be installed:
libgsasl7 libjreen1 libntlm0 libqca2-plugin-ossl libqtweetlib1.0 libquazip1
tomahawk
0 upgraded, 7 newly installed, 0 to remove and 54 not upgraded.
Need to get 5,222 kB of archives.
.
.
.
Setting up libqtweetlib1.0 (0.5+repack1-0ubuntu1) ...
Setting up libjreen1 (1.2.0-0ubuntu1) ...
Setting up tomahawk (0.7.0+dfsg1-0ubuntu7) ...
Processing triggers for libc-bin (2.21-0ubuntu4.1) ...
Audacious
Audacious is a free and open source audio player with a focus on low resource use, high audio quality, and support for a wide range of audio formats. It is designed primarily for use on POSIX-compatible systems such as Linux, with limited support for Microsoft Windows.
Features
1. Audacious contains built-in gapless playback.
Default code supports
Advanced Audio Coding (AAC and AAC+), Vorbis, FLAC, Wavpack, Shorten (SHN),
etc..
To install audacious music player
The below command is used to install audacious music player in linux machine.
On CentOS Systems
# yum install audacious
On Ubuntu/Debian Systems
user1@linuxhelp:~$ sudo apt-get install audacious
[sudo] password for user1:
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following extra packages will be installed:
audacious-plugins audacious-plugins-data libaudcore2 libbinio1v5 libcddb2
libcue1 libfluidsynth1 libguess1 libmms0 libsidplayfp4
.
.
.Setting up libsidplayfp4:amd64 (1.8.1-1) ...
Setting up audacious-plugins:amd64 (3.5-1build5) ...
Setting up audacious (3.5-2) ...
Processing triggers for libc-bin (2.21-0ubuntu4.1) ...
cmus
cmus is a small and fast console audio player for Unix-like operating systems. cmus is distributed under the terms of the GNU General Public License (GPL) and operates exclusively through a text-based user interface, built with ncurses.
Advantages of console-based, this music player is very fast to load even with huge number of songs. It has supports many audio formats, including Ogg Vorbis, MP3, FLAC, Musepack, WavPack, Wav, MPEG-4/AAC, ALAC, WMA, APE, TTA, SHN and MOD.
To install cmus music player
The below command is used to install cmus music player in linux machine.
On CentOS Systems
# yum install cmus
On Ubuntu/Debian Systems
user1@linuxhelp:~$ sudo apt-get install cmus
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following extra packages will be installed:
cmus-plugin-ffmpeg libao-common libao4 libroar2 libslp1
Suggested packages:
libesd0 libesd-alsa0 libroar-plugins-universal roaraudio-server libmuroar0
slpd socat openslp-doc
The following NEW packages will be installed:
Comments ( 0 )
No comments available