cmus
cmus(C* Music Player)是一個小型、快速的面向類Unix系統操作系統的控制台式音頻播放器。cmus以GNU通用公共許可證(GPL)條款分發,並只通過內置的ncurses以基於文本的用戶界面操作。
原作者 | Timo Hirvonen |
---|---|
首次發布 | 2005年6月5日[1] |
當前版本 |
|
源代碼庫 | |
編程語言 | C |
操作系統 | 類Unix |
語言 | 英語 |
類型 | 音頻播放器 |
許可協議 | GNU General Public License |
網站 | cmus |
這種純文本設計減少了程序運行所需要的資源,使其成為了舊款或性能較弱的計算機,以及不具有圖形環境(例如X Window System)系統的好選擇。
歷史
cmus最早由Timo Hirvonen編寫。在2008年6月左右,他停止了cmus的開發,這導致在2008年11月產生了一個名為「cmus-unofficial」的復刻。
核心功能
- 支持眾多音頻格式,包括:Ogg Vorbis、MP3、FLAC、Musepack、WavPack、Wav、MPEG-4/AAC、ALAC、WMA、APE、TTA、SHN和MOD。
- Gapless playback
- 回放增益支持
- MP3和Ogg流媒體(SHOUTcast/Icecast)
- 強大的音樂庫過濾/實時過濾功能
- 播放隊列
- 編譯處理
- 可定製顏色和動態熱鍵綁定
- Vi風格的搜索和命令模式
- 可通過cmus-remote程序遠程控制(以UNIX socket或TCP/IP)
- 已知兼容眾多類Unix系統系統,包括Linux、OS X、FreeBSD、NetBSD、OpenBSD、Cygwin和OpenWrt[3]
參見
參考資料
- ^ Initial release tag
- ^ Release 2.12.0. 2024年10月26日 [2024年11月21日].
- ^ https://dev.openwrt.org/changeset/26784 (頁面存檔備份,存於網際網路檔案館) cmus added to OpenWrt