Pastebin
API
tools
faq
paste
Login
Sign up
Please fix the following errors:
New Paste
Syntax Highlighting
src: http://www.tuxarena.com/2011/12/10-console-music-players-for-linux/ 10 Console Music Players for Linux Craciun Dan | December 3, 2011 CMus This is one of the best, feature-rich players for console. Built using ncurses and thus offering a text user interface, CMus has several view modes, organizes your music by artist/album, provides playlists and a library view, a filebrowser, it allows searching, Last.fm/Libre.fm scrobbling via this script, and it uses Vi-like keyboard shortcuts. A complete review can be found here and a guide to using it here. Homepage CMus is a powerful, feature-rich music player for the terminal which uses the Ncurses library: cmus mp3blaster mp3blaster is one of the most popular music players for the terminal out there. It uses the ncurses toolkit, and has features like grouping of tracks, playlists, shuffle and repeat modes. Homepage mp3blaster MOC MOC stands for Music on Console and it is a twin-panel music player with the file browser to the left and the playlist to the right. MOC is built upon ncurses and allows shuffle, repeat, volume control. Homepage MOC running in Ubuntu 11.10: moc Herrie Another ncurses-based music player for the terminal, Herrie is a minimalistic player that comes with playlists, support for various audio files, including Ogg and MP3, jump to next/previous song. Homepage MPlayer This is MPlayer, the famous video/audio player and converter. However MPlayer can also be used as a command-line audio player, and it supports all the formats out there, including Ogg, FLAC, MP3 or WAV. Homepage SoX Self-described as “Sound eXchange, the Swiss Army Knife of audio manipulation”, SoX is actually a powerful command-line audio manipulation tool which can also be used as a music player, using the command play music_file. Homepage PyTone Written in Python, PyTone is yet another command-line audio player. Simple and clean, it supports formats like MP3 or Ogg. Homepage PyRadio Another program written in Python, PyRadio is able to play Internet radio inside the terminal. To use it, download it from here, unzip the archive and then run the ./pyradio script. Homepage With preselected stations, PyRadio is able to play Internet radio inside a terminal: ogg123 This little command-line tool is included in the vorbis-tools package and is able to reproduce Ogg Vorbis and FLAC. It’s very basic, yet very fast and useful for quickly listening to songs which are encoded in a free format. Homepage The command-line player ogg123 plays the free formats Vorbis and FLAC: ogg123 mpg123 Just as ogg123, only that mpg123 plays the MP3 format. Homepage 21 Comments Posted in Reviews, Software Tagged as cli, cmus, moc, mp3blaster, mplayer, ogg123, tui 6r00k14n says: December 4, 2011 at 2:08 AM You missed one. Orpheus. It is a basically a text-based interface for mpg123 and ogg123, and based on my experience, it is a better choice than mp3blaster, particularly when dealing with pecular soundcards. Reply Craciun Dan says: December 4, 2011 at 2:24 AM Thanks, I wasn’t aware of this one. Looks like it hasn’t been updated since 2006? Reply dr says: December 4, 2011 at 3:05 AM ncmpcpp needs to be included. It’s an ncurses based client for MPD, and it’s my favorite audio player by far . . . I even prefer it over GUI players. Reply Quake_Sinatra says: December 4, 2011 at 6:35 AM +1 ncmpc – by far the best console client i have used, and extremely light and quick Reply g99 says: December 5, 2011 at 1:42 PM I think you’d like ncmpcpp a lot. It is highly customizable and has a nice tag editor which I haven’t found in other console-based music players. In my opinion it is not just comparable to CMus, it beats it. Reply yoander says: December 5, 2011 at 3:16 PM I’ve used CMUS for a long while and it’s rock solid, full featured and well documented music player. Support a lot of formats and sounds servers (Pulse audio, ALSA and maybe others). It’s in heavy development and for vim fans simulate vim key bindings. Reply Craciun Dan says: December 5, 2011 at 5:04 PM It’s my favorite too. The moment I tried it one year ago or so I felt like it’s the player I’ll like the most for CLI. Reply drprometheus says: December 5, 2011 at 4:52 PM Ncmpcpp Rules!!! Reply Craciun Dan says: December 5, 2011 at 5:03 PM Now that’s definitely a lot of votes for ncmpcpp :) I’ll give it a try, maybe make a review. Reply Dennis Kibbe says: December 6, 2011 at 3:44 PM Emacs users have EMMS (Emacs Multimedia System) for playing music within the Emacs text editor. Reply wlf says: October 25, 2013 at 2:53 PM cplay by Ulf Betlehem also is a good choice Reply coco says: December 12, 2013 at 7:06 PM is there any console player which can be used for radio streaming? Reply artem says: June 1, 2015 at 6:27 AM sure u can use MPD best console player for radio streaming! Reply artem says: June 1, 2015 at 6:29 AM just write one line in terminal for listen OGG/OPUS radio streams > wget -qO- http://ai-radio.org/128.opus | opusdec – – | aplay -qfdat Be sure u have already installed opus tools Enjoy Reply artem says: June 1, 2015 at 6:32 AM for listen OGG/Vorbis radio streams just write > ogg123 http://ai-radio.org Lets Fun Reply hyphop says: June 30, 2015 at 12:21 PM for listen OGG/OPUS radio streams – small script from there https://ai-radio.org/chronos/2015-06-08-opus123-command-line-radio-player Reply cycro says: October 11, 2015 at 11:04 AM http://sourceforge.net/p/opencubicplayer/code/ci/master/tree/ Add ocp please Reply Craciun Dan says: October 11, 2015 at 9:50 PM Thank you for the suggestion, I’ll have a look at it as soon as possible and eventually add it. Reply Prince says: August 2, 2016 at 11:02 AM MOC seems really nice and easy to use. Reply Andre says: September 18, 2017 at 9:50 PM Takes close to only 1 % of the CPU ans the same for memory! I love it to listen to FLAC, AAC, MP3 to a McIntosh Labs system in DAC mode. Reply def says: September 11, 2018 at 7:14 AM You can use fmedia (http://fmedia.firmdev.com) to play music from Linux terminal. For example, to play just 1 file use this command: fmedia song.mp3 Or you can play the whole directory: fmedia ~/Music/Artist It supports simple commands (Next/Previous, Volume control, etc.) and a reach set of command-line options. fmedia is a portable application (works without installation, doesn’t need any libraries installed on your system) and consumes very small amount of system resources. Reply Leave a Comment
Optional Paste Settings
Category:
None
Cryptocurrency
Cybersecurity
Fixit
Food
Gaming
Haiku
Help
History
Housing
Jokes
Legal
Money
Movies
Music
Pets
Photo
Science
Software
Source Code
Spirit
Sports
Travel
TV
Writing
Tags:
Syntax Highlighting:
None
Bash
C
C#
C++
CSS
HTML
JSON
Java
JavaScript
Lua
Markdown (PRO members only)
Objective C
PHP
Perl
Python
Ruby
Swift
4CS
6502 ACME Cross Assembler
6502 Kick Assembler
6502 TASM/64TASS
ABAP
AIMMS
ALGOL 68
APT Sources
ARM
ASM (NASM)
ASP
ActionScript
ActionScript 3
Ada
Apache Log
AppleScript
Arduino
Asymptote
AutoIt
Autohotkey
Avisynth
Awk
BASCOM AVR
BNF
BOO
Bash
Basic4GL
Batch
BibTeX
Blitz Basic
Blitz3D
BlitzMax
BrainFuck
C
C (WinAPI)
C Intermediate Language
C for Macs
C#
C++
C++ (WinAPI)
C++ (with Qt extensions)
C: Loadrunner
CAD DCL
CAD Lisp
CFDG
CMake
COBOL
CSS
Ceylon
ChaiScript
Chapel
Clojure
Clone C
Clone C++
CoffeeScript
ColdFusion
Cuesheet
D
DCL
DCPU-16
DCS
DIV
DOT
Dart
Delphi
Delphi Prism (Oxygene)
Diff
E
ECMAScript
EPC
Easytrieve
Eiffel
Email
Erlang
Euphoria
F#
FO Language
Falcon
Filemaker
Formula One
Fortran
FreeBasic
FreeSWITCH
GAMBAS
GDB
GDScript
Game Maker
Genero
Genie
GetText
Go
Godot GLSL
Groovy
GwBasic
HQ9 Plus
HTML
HTML 5
Haskell
Haxe
HicEst
IDL
INI file
INTERCAL
IO
ISPF Panel Definition
Icon
Inno Script
J
JCL
JSON
Java
Java 5
JavaScript
Julia
KSP (Kontakt Script)
KiXtart
Kotlin
LDIF
LLVM
LOL Code
LScript
Latex
Liberty BASIC
Linden Scripting
Lisp
Loco Basic
Logtalk
Lotus Formulas
Lotus Script
Lua
M68000 Assembler
MIX Assembler
MK-61/52
MPASM
MXML
MagikSF
Make
MapBasic
Markdown (PRO members only)
MatLab
Mercury
MetaPost
Modula 2
Modula 3
Motorola 68000 HiSoft Dev
MySQL
Nagios
NetRexx
Nginx
Nim
NullSoft Installer
OCaml
OCaml Brief
Oberon 2
Objeck Programming Langua
Objective C
Octave
Open Object Rexx
OpenBSD PACKET FILTER
OpenGL Shading
Openoffice BASIC
Oracle 11
Oracle 8
Oz
PARI/GP
PCRE
PHP
PHP Brief
PL/I
PL/SQL
POV-Ray
ParaSail
Pascal
Pawn
Per
Perl
Perl 6
Phix
Pic 16
Pike
Pixel Bender
PostScript
PostgreSQL
PowerBuilder
PowerShell
ProFTPd
Progress
Prolog
Properties
ProvideX
Puppet
PureBasic
PyCon
Python
Python for S60
QBasic
QML
R
RBScript
REBOL
REG
RPM Spec
Racket
Rails
Rexx
Robots
Roff Manpage
Ruby
Ruby Gnuplot
Rust
SAS
SCL
SPARK
SPARQL
SQF
SQL
SSH Config
Scala
Scheme
Scilab
SdlBasic
Smalltalk
Smarty
StandardML
StoneScript
SuperCollider
Swift
SystemVerilog
T-SQL
TCL
TeXgraph
Tera Term
TypeScript
TypoScript
UPC
Unicon
UnrealScript
Urbi
VB.NET
VBScript
VHDL
VIM
Vala
Vedit
VeriLog
Visual Pro Log
VisualBasic
VisualFoxPro
WHOIS
WhiteSpace
Winbatch
XBasic
XML
XPP
Xojo
Xorg Config
YAML
YARA
Z80 Assembler
ZXBasic
autoconf
jQuery
mIRC
newLISP
q/kdb+
thinBasic
Paste Expiration:
Never
Burn after read
10 Minutes
1 Hour
1 Day
1 Week
2 Weeks
1 Month
6 Months
1 Year
Paste Exposure:
Public
Unlisted
Private
Folder:
(members only)
Password
NEW
Enabled
Disabled
Burn after read
NEW
Paste Name / Title:
Create New Paste
Hello
Guest
Sign Up
or
Login
Sign in with Facebook
Sign in with Twitter
Sign in with Google
You are currently not logged in, this means you can not edit or delete anything you paste.
Sign Up
or
Login
Public Pastes
Untitled
3 hours ago | 2.28 KB
GSA NS
7 hours ago | 1.37 KB
WaterFul.m
MatLab | 9 hours ago | 0.42 KB
WaterEmpty.m
MatLab | 9 hours ago | 0.54 KB
Spinning.m
MatLab | 9 hours ago | 0.53 KB
Drying.m
MatLab | 9 hours ago | 0.48 KB
DoorCls.m
MatLab | 9 hours ago | 0.55 KB
Washing.m
MatLab | 9 hours ago | 0.45 KB
We use cookies for various purposes including analytics. By continuing to use Pastebin, you agree to our use of cookies as described in the
Cookies Policy
.
OK, I Understand
Not a member of Pastebin yet?
Sign Up
, it unlocks many cool features!