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