cmus is a small, fast and powerful console music player for Linux and *BSD.
Input/Output Plugins
Input: Ogg/Vorbis, MP3, FLAC, Musepack, WavPack, WMA, WAV, AAC, MP4, and everything supported by libmodplug
Output: PulseAudio, ALSA, OSS, libao, aRts, Sun, and WaveOut (Windows)
Playing
Gapless playback
ReplayGain support
MP3 and Ogg streaming (Shoutcast/Icecast)
Powerful playlist filters
Play queue
Interface
Instant startup, even with thousands of tracks
Easy to use directory browser
Customizable colors
Dynamic keybindings. You can bind a key to any command, :seek +1m for example
Vi / less style search mode
Vi style command mode with tab completion
Misc
Excellent compilations handling
Uses Unicode internally for all string handling
Supports audio scrobbling (to e.g. Last.fm or Libre.fm) etc. via status display programs
Can run external commands for the currently selected files (tag-editor for example)
Can be controlled via UNIX socket using cmus-remote command
Known to work on Linux, OS X, FreeBSD, NetBSD, OpenBSD and Cygwin
↧