一个小技巧

建一个脚本:内容如下

export LANG=zh_CN.gbk
tilda -c "mp3blaster -l /home/xxb/rock.m3u"

(/home/xxb/rock.m3u是播放列表路径,需根据实际情况修改)

命名为music,保存到/usr/bin/下,然后赋予其执行权限:

$ sudo chmod +x music

在%ldquo系统 -> 首选项 -> 首选应用程序 -> 多媒体%rdquo里选择自定义,命令填music(脚本的名字)

在%ldquo键盘快捷键 -> 媒体播放机%rdquo设置一个快捷键,我设置为F9

编译mp3blaster,解决声卡独占和中文乱码

mp3blaster是个很酷的命令行界面音乐播放器,支持mp3,wav和ogg格式,但它有两个问题,一个是声卡独占,一个是中文乱码。

到其 官方网站 可以 下载源码 ,我下了最新那个3.2.3版本。(话说它有近两年没更新了)

先说第一个问题,声卡独占(后来发现有更简单的解决办法,文章结尾有补充)

如果开着其它带声音的程序,mp3blaster就不能播放了,比如我就不能一边玩魔兽一边用它放音乐。

如果在系统音效那里开了允许软件混音(ESD)和播放系统声音,用它放歌就会断断续续一顿一顿一卡一卡的,或者播放速度超快音质爆烂。

这个问题好办,为系统安装alsa-oss,编译mp3blaster时加参数