修正mpd下显示歌曲标签的中文乱码

由于大多数下载来的歌曲标签都是GBK编码的,所以在 /etc/mpd.conf 的末尾设置为:

filesystem_charset        "UTF-8"

id3v1_encoding          "gb2312"

 

如果有些加载的中文歌曲标签出现乱码,可能是由于ID3v1 不支持中文 Unicode 编码,需要对其个别转换一下。

 sudo pacman -S mutagen

 mid3iconv -e gbk --remove-v1 文件名

把 GBK 编码的标签转换为 Unicode 编码,本身是 Unicode 编码的就不转换。转换后为 2.4 版的 ID3v2,编码格式为 utf-16 。

--remove-v1 参数用于转换后删除 ID3v1 标签。 

 mpc update 之后重新 mpc clear && mpc ls 目录 | mpc add

 mpc playlist

 mpc save 播放列表名

 

`p = n!(\frac{{d{'_2}}}{{2!}} + \frac{{d{'_3}}}{{3!}} + \cdots + \frac{{d{'_n}}}{{n!}})`

转载于:https://www.cnblogs.com/shankun/archive/2009/11/17/mpd_Chinese_encoding.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值