MOC(MOCP)是一个不错的命令行下播放器,但是不少人会遇到歌词的tag乱码问题。在网上给出了一大堆删MP3的tag的不靠谱的方案。在此特意记录下正确的方法,使用此方法可以保留MP3的tag并能正确显示。
MOC正常显示中文MP3的tag有两个条件:第一,tag是用UTF-8编码的;第二,不存在ID3 v1 tag(就是旧版的MP3 Tag信息)
首先需要python-mutagen工具,在debian/ubuntu下可以用下面命令来安装:
sudo apt-get install python-mutagen
如果你的MP3文件在其他播放器下也显示乱码,那么需要首先转成UTF-8
mid3v2 -e GBK 你的MP3文件
如果要批量转换,可以用如下命令
find [音乐目录] -iname "*.mp3" -exec mid3v2 -e GBK {} \;
然后删除ID3 v1 tag
find [音乐目录] -iname '*.mp3' -exec mid3iconv --remove-v1 {} \;
Now, enjoy you MOC
vsftpd-2.0.6的编码补丁,解决GBK的客户端无法看到UTF8客户端的编码的问题
设置字体为文泉驿点阵宋,解决升级到Ubuntu 8.04后fcitx乱码问题
有些人在安装基于 Windows Installer 的软件时会乱码(很不幸我是其中一个),什么 Office 啊都是那样,今天查了一下,原来是AppLocale的问题,只要把Windows安装目录下(一般是C:\Windows)的AppPatch目录下的AppLoc.tmp文件的内容全部删除就行。为防止AppLocale改动它,可以把它设为只读,这样就高枕无忧了
装完ubuntu后用evince看PDF居然乱码,上网找了下,可以通过安装xpdf-chinese-simplified来解决大部分乱码问题
但是很可惜我是属于小部分的,这就要装poppler encoding data了,方法如下:
由于3还没写完,所以不好再往下编,但是总有软件安装要记录的,所以先放这里吧……