aaxine is an aalib based frontend for libxine, a versatile video/multimedia player.
apctl is a simple command line sound player based on guile-alsaplayer.
audiopreview is a command-line tool that plays previews of many audio file types (Ogg, MP3, etc.), video file types (AVI, MPEG, Real, etc.), and Internet streams.
auditive is a small music and sound player for the console, aiming to be lean and quick. It includes a file browser and supports playlists.
Audtty is an ncurses-based terminal frontend to the Audacious Media Player. It is a fork of xmms-curses and is designed to be lightweight and intuitive to use.
AWEWavePlayer plays samples through the EMU8000 of your Sound Blaster AWE32 (and family) soundcard and can be used to play mp3's. The advantage is that you can use your digital output (S/PDIF jumper) for playing mp3's and wave samples and enjoy the better quality of the sound.
cmus is a small and fast text mode music player. Supported file formats include FLAC, Ogg, MP3 (via libmad), wav, and all module formats supported by libmodplug. Included output plugins are ALSA, ARTS, and OSS. It can be controlled through a UNIX socket. Background playlist loading and a metadata database make loading files very fast. Playqueue, directory browser and integrated help. Three playlist views are available: artist/album/track, shuffle list, and flat list. Three play modes: all, artist, album. UTF-8 support. Read more
DreamPlayer is a Linux console multiformat player. It supports TwinVQ and wav file formats.
Emacs Multi-Media System: tries to be a clean and small application to play multimedia files from Emacs using external players. Many of it's ideas are derived from MpthreePlayer , but it tries to be more general and cleaner
Epris is a D-Bus service and command line client to listen to music. Unlike xmms2 or mpd, it uses GStreamer and D-Bus. It is written in Vala.
fbff is a small ffmpeg-based framebuffer media player.
gst123 is a GStreamer-based command line audio player in the style of mpg123 and ogg123.
Herrie is a minimalistic music player that uses the command line. It is written to support a variety of operating systems, audio subsystems and file formats, including playlists. Read more
Moosic is a music player for Unix systems. It focuses on convenient and powerful playlist management. It consists of a server process that maintains a queue of songs to be played and one or more client programs which sends commands to the server. The server continually runs through its song queue, popping songs off the top of the list and playing each with an external program.
MPFC is a full-featured curses-based music player for Linux. It supports the standard playlist paradigm and a number of input file formats through loadable modules (plugins).
Musicale is a music player that supports any music format that has a player written and also supports multiple file formats in a single playlist file.
muzikQ is a curses audio player. It currently supports MP3 and Ogg. It also supports tag editing, rating, and telnet/ssh control. It is appropriate for a Linux system with limited resources dedicated to audio playback.
ncmpc is a curses client for the Music Player Daemon (MPD). ncmpc connects to a MPD running on a machine on the local network, and controls this with an interface inspired by cplay. If ncmpc is used with lirc and irpty it can be used to manage playlists and control MPD with a remote control.
ncmpcpp is a featureful ncurses based MPD client inspired by ncmpc.
NeMeSI is a streaming client that allows user to enjoy playback of multimedia files with low latency transport over IP-based networks. This software is fully compliant with IETF's standards for real-time streaming of multimedia contents over Internet. NeMeSI implements RTSP - Real-Time Streaming Protocol (RFC2326) and RTP/RTCP - Real-Time Transport Protocol/RTP Control Protocol (RFC3550) supporting the RTP Profile for Audio and Video Conferences with Minimal Control (RFC3551).
oa is a tool for playing sound wave forms. It was written to experiment with wave forms, to produce some "ooo" and "aaa" sound, like some guitarists make with some pedals.
Open Cubic Player
Open Cubic Player is a music player which can play a wide variety of music formats. Currently it can play so called modules (MOD, XM, S3M, IT), midi, mp1-3, sid tunes, WAV and cd-audio.
Peyote is an audio player with MC-like interface It designed specifically for work easy with cue sheets. It supports wv ( wavepack ),wav, flac, ape, ogg, mp4, vma and mp3 formats.
playshell is a player handler and playlist manager with a shell-like interface. The handler emulates most playing functions and supports players like amp and sox. It's best for playing music in the console.
Practical Music Search
PMS (Practical Music Search) is a ncurses-based client for MPD. It has a command line interface much like Vim, and supports custom colors, layouts, and key bindings. PMS aims to be accessible and highly configurable.
PSG Player is for playing all those old atari tunes without the need for an actual atari to play them.
An MP3+G/OGG+G/MIDI karaoke player for Linux and Windows, written using the Python programming language.
Quh is an audio player that cultivates many APIs into a very simple and file operations inspired framework. It aims to play everything that makes noise (including reading different text formats using speech synthesis).
RaWrapper is a simple program which allows to control X11-based audio stream players, like RealNetwork's RealPlayer, from the command line, without the necessity of having a regular X server running.
RMP is a Remote Music Player that allows remote control over music playing on a Linux computer. The music can be controlled remotely with a web interface, cellphone, or through a command line shell interface.
Siren is a text-based audio player for UNIX-like operating systems. Various aspects of Siren have been inspired by cmus.
The next generation SoundCloud client. Without all these stupid CSS files.
Squash is a C/Ncurses based music player. It supports mp3, ogg and flac through libraries. Squash uses statistics to determine songs to play automatically. It garners this information through whether or not a song is skipped. Squash also avoids picking the same song twice. Thus Squash is like a radio station that plays the songs you like -- and you don't even have to call in requests!
STYMulator plays music files in the YM chiptune format. In particular the YM files are Yamaha YM2149 soundchip music datas (registers) dumped from the ATARI 16-bit computers.
TPLAY is a buffered audio player for Linux 2.0 or newer, Solaris and BSD's. RIFF/WAVE (WAV) and Sun audio (AU) file headers are recognized.
vimpc is an ncurses based mpd client with vi like key bindings. It provides an alternative to other mpd clients (such as ncmpc and ncmpcpp) that tries to provide an interface similar to that of the vim text editor.
This package is a major upgrade for the currently popular wavplay and wavrec programs.
yauap is a simple command-line audio player that uses the GStreamer multimedia framework. It includes an amarok engine that is able to control the player over DBus.