MOC-控制台音乐播放器
当 Linux 系统没有图形界面时,面对枯燥的黑屏,想听些歌解闷却无从下手?没有关系,MOC 将助你实现这一愿望。MOC,即 music on console,它是一个在控制台中使用的音乐播放器。本人即兴试玩了一把,有以下几点感受:
- 从 MOC 的使用上讲,两个字:简单。在控制台用 mocp 启动 MOC 后,浏览到存放音乐的目录,在音乐文件上按下 Enter 键即可开始聆听音乐。在 MOC 中是不需要播放列表的,只要你愿意,任何存放音乐的目录都可以是播放列表。且在选择播放一首歌曲之后,它会自动播放该目录中的后续歌曲,完全不用你操心。
- 在功能上,MOC 支持 mp3、ogg、flac、musepack、speex、wave、aiff、au 等格式,同时也支持 Internet 流媒体。在 MOC 中,你可以设置键盘绑定,这样可以方便的使用快捷键来操作 MOC。
- 另外,MOC 还有一个贴心的设计,那就是当你需要在控制台中进行其他的操作时,可以按 q 键切换回控制台界面,而不必担心会中断音乐播放。
MOC 的当前版本为 2.4.0,你可以到这里下载。
Read More:
- » No related posts

可惜不支持wma啊
只要装了ffmpeg,就可以播放 wma,见这儿。
是否支持中文的TAG??
没问题。
mplayer 就可以
http://blog.guoshuang.com/showlog.asp?catid=40&logid=4245 http://blog.guoshuang.com/showlog.asp?catid=40&logid=4249
gcc -g -O2 -Wall -W -o mocp log.o protocol.o server.o main.o playlist.o fifobuf.o outbuf.o audio.o decoder.o interface.o menu.o files.o options.o player.o playlistfile.o themes.o keys.o ltdl.o io.o compat.o audioconversion.o oss.o null_out.o -Wl,--export-dynamic -pthread -lcurses -lm ltdl.o: In function
sys_dl_open': /home/sy0051/software/moc-2.3.3/ltdl.c:1107: undefined reference todlopen' /home/sy0051/software/moc-2.3.3/ltdl.c:1111: undefined reference todlerror' /home/sy0051/software/moc-2.3.3/ltdl.c:1111: undefined reference todlerror' ltdl.o: In functionsys_dl_close': /home/sy0051/software/moc-2.3.3/ltdl.c:1124: undefined reference todlclose' /home/sy0051/software/moc-2.3.3/ltdl.c:1126: undefined reference todlerror' /home/sy0051/software/moc-2.3.3/ltdl.c:1131: undefined reference todlerror' ltdl.o: In functionsys_dl_sym': /home/sy0051/software/moc-2.3.3/ltdl.c:1139: undefined reference todlsym' /home/sy0051/software/moc-2.3.3/ltdl.c:1143: undefined reference todlerror' /home/sy0051/software/moc-2.3.3/ltdl.c:1143: undefined reference todlerror' collect2: ld returned 1 exit status make[2]: *** [mocp] Error 1 make[2]: Leaving directory/home/sy0051/software/moc-2.3.3' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory/home/sy0051/software/moc-2.3.3' make: *** [all] Error 2 这是怎么回事啊? 我初学,请高手指点!http://moc.daper.net/download 在make时到这儿就报错停止了
Toy,如何设置才能使得 MOC 支持显示中文文件名和中文 tag 呢? Thanks~
@HowJay:如果你的控制台支持中文显示,MOC 一般都没有问题的。
不行,我用的 mlterm,可以显示出中文,但是在里面运行 MOC 还是不能显示中文。
moc支持中文文件名,不支持中文tag,现在我没有发现解决方案,摁f切换。 提问:怎么设置键盘绑定?
回楼上 要使用UTF16的ID3v2,还要删掉v1的标签,因为moc先读v1的再读v2的 方法见 http://tigersoldier.is-programmer.com/2010/1/9/correcting-mp3-tags-display-in-moc.14687.html