MOC是运行在“终端”下的音乐播放器,支持MP3,wma,ogg,flac等格式,mac用户终于不用为了听舒服的听音乐而去装一大堆不同的音乐播放器了。安装起来倒是很简单,至于使用,基本就是靠“字母快捷键”搞定的。

##1.安装moc:

Debian/Ubuntu


$ sudo apt-get install moc

FreeBSD/MacPorts


$ sudo port install moc

Gentoo


# emerge media-sound/moc

Mac(homebrew)


$ brew install moc

然后在终端输入mocp就可以运行了

##2.配置moc

       本人使用的是mac系统,所以讲一下mac写的配置过程。

###2.1.安装能支持CJK的moc

       mac下的moc默认不支持ASCII外的字符,会显示为一连串的#,所以想要显示中文日文等,需要在编译时加入prefix


$ brew install moc --with-ncurses

###2.2.启动Jack server

       在mac上安装完成moc之后,输入mocp,报错,说jack服务器没启动。

       jack是一个音乐服务器,运行在后台,和moc客户端形成CS,moc支持jack,oss,alsa三种音频驱动,在mac下个人只试验的jack。

####立即启动jack


$ launchctl load ~/Library/LaunchAgents/homebrew.mxcl.jack.plist
$ jackd -d coreaudio

上述两种方法任选其一即可

####开机自动启动jack


$  ln -sfv /usr/local/opt/jack/*.plist ~/Library/LaunchAgents

###2.3.修改config文件

       安装完成后,得做些配置才能使之更好用

####主题


$ mkdir ~/.moc
$ mkdir ~/.moc/themes
$ cp /usr/local/Cellar/moc/2.5.0/share/moc/themes/* ~/.moc/themes

####配置文件


$ cp /usr/local/Cellar/moc/2.5.0/share/doc/moc/config.example ~/.moc/config
$ vim ~/.moc/config

然后修改下列字段


ReadTags = yes
MusicDir = /Path/To/Your/Music
StartInMusicDir = yes
SoundDriver = JACK
XTerms = xterm-256color
Theme = transparent-background
MOCDir = ~/.moc
UseRCC = no
#ll -signal_name

##3.moc使用教程

h 启动 mocp 后,按下 h 即可进入帮助界面,再按一次取消

最常用快捷键

mocp 进入播放器
q 退出播放器,后台播放
Q 彻底关闭播放器
上下键 选择歌曲
Enter 播放选定歌曲
s 停止播放
p或者是空格 暂停/播放
音量控制
,/. 减小/增大5%的音量
&lt/> 减小/增大1%的音量
播放列表
a 将左面音乐加入到右边的播放列表
Tab 切换播放列表和文件选择区
d 从右边的播放列表移除歌曲
n 播放播放列表下一曲
b 播放播放列表上一曲
g or \ 搜索
快进/快退
左右键 快退/快进1s
[ / ] 快退/快进5s

终端下的命令行参数


$ mocp [options] [FILE]
-V 版本
-D 错误信息
-S 仅仅使用服务端
-F 切换到前台播放
-R 切换音效
-m 切换到播放界面
-a 将歌曲添加到播放列表
-c 清除播放列表并退出
-f 切换到下一首歌曲
-r 切换到上一首歌曲
-x 结束mocp进程
-T 选择皮肤
-M 使用指定的文件夹,而不用默认的
-P 暂停播放
-U 取消暂停
-G 暂停/播放
-y 与其他客户端同步播放列表
-n 取消和其他客户端的播放列表同步
-i 输出当前曲目的相关信息

mocp可以在后台进行播放,也就是你关闭终端,音乐还依然会继续播放! 如果使用命令 q 在终端下退出了 mocp 的主界面,可以通过命令来彻底关闭它:

mocp -x

也可以使用如下命令重新呼出主界面:

mocp -m