Markchai
杏花疏影里,吹笛到天明。
Markchai 的博客

优雅的终端音乐播放器 - Cmus

优雅的终端音乐播放器 - Cmus

cmus是一款开源的终端音乐播放器。它小巧快速,而又功能强大。

cmus-2.4.3-osx
Cmus 界面一览

介绍

Cmus 是一个小巧精致的运行于类 Unix 系统上的命令行音乐播放器。它是用C 编程语言编写的。所以性能足够好,而且根本不占用资源。它还可以通过外部脚本进行扩展。

它支持多种音频格式:Ogg Vorbis, MP3, FLAC, Opus, Musepack, WavPack, WAV, AAC 以及所有 ffmpeg 支持的格式。

cmus-interface

它还有以下好用的特性:

曲库管理器: CumsCmus 的音乐管理系统非常完善,它完全直观且易于浏览。比如,你甚至可以无缝搜索和过滤曲目。神奇的是,他还支持播放列表和播放队列。更神奇的是,如果你想播放库外部的曲目,它还有一个集成的文件浏览器。

快捷键: Cmus 附带了用于执行各种操作的各种键盘快捷键,并且完全可定制。

可定制主题: 你不仅可以从 Cmus 附带的预定义主题中进行选择,还可以创建自己的主题。每个小细节都可以在 Cmus 中定制,论美观程度好不逊色于 GUI 音乐播放器。

Screenshot_20240531_001217

安装

Debian/Ubuntu Linux:

sudo apt-get install cmus

Arch Linux:

sudo pacman -S cmus

OS X:

brew install cmus

特别地,Windows 版下载:https://cygwin.com/packages/summary/cmus.html

使用

终端执行 cmus 启动。常用快捷键设置类似于 vim,若有相关经验会感到很舒适。

添加歌曲

在任一界面,输入:add <文件名或目录名>,则会将对应的歌曲文件或目录中的所有歌曲文件全部添加到库中。

播放控制:

  • x 播放或重播音乐
  • c 暂停
  • b 播放下一首音乐
  • z 播放前一首音乐
  • shift + D 删除
  • u 更新缓存
  • q 退出程序

循环模式

  • s 随机播放
  • f 顺序播放
  • r 循环播放
  • Ctrl + R 切换单曲循环

音量调节

  • - 减小
  • = 增大

额外的插件

Cmus 有许多可用的插件。其中许多都列 wiki 上。它们是用 Bash 或 Python 等标准脚本语言编写的。

Wiki: https://github.com/cmus/cmus/wiki/

发表回复

textsms
account_circle
email

Markchai 的博客

优雅的终端音乐播放器 - Cmus
> cmus是一款开源的终端音乐播放器。它小巧快速,而又功能强大。 ![cmus-2.4.3-osx -- Cmus 界面一览](http://blog.mkc.icu/wp-content/uploads/2024/05/cmus-2.4.3-osx-300x193.png){…
扫描二维码继续阅读
2024-05-31

Optimized by WPJAM Basic