wangyong
2017-01-11 23:48 deepin
深度音乐3.0发布以后, 这些都是可以自动好的。
既能解决编码的问题, 又能很好的支持utf-8.
既能解决编码的问题, 又能很好的支持utf-8.
Reply Like 0 View the author
https://bbs.deepin.org/post/134039
深度音乐3.0发布以后, 这些都是可以自动好的。
既能解决编码的问题, 又能很好的支持utf-8. ...
Popular Ranking
ChangePopular Events
More
我电脑里有很多无损音乐文件,大部分都是整轨的ape格式附带一个cue索引文件。这些文件在deepin里有好几个软件都可以播放,但很多文件会出现播放列表显示乱码的问题,很显然大多数播放器都不识别gb2312或者gbk编码。其实foobar2000不存在这个问题,但它却应付不了码率很高的dsd音质的文件(也可能是软件版本的问题),所以我基本不用这个软件。
那么有什么办法可以简单的解决这个问题呢,当然有,而且简单到令人发指。具体方法是这样的,用文本编辑器打开cue文件,然后另存为原目录下一个utf-8编码的原格式文件,但文件名要改成英文字符的,因为Audacious播放器不识别中文文件名的cue文件,这样用Audacious导入这个修改过的cue文件时就可以完美的显示播放列表了。接下来解决DeaDBeeF播放器的问题,只要把ape文件的文件名改成与那个修改过的cue文件相同(扩展名不要改),在用DeaDBeeF打开ape文件的时候就会正确显示播放列表,但这样做又会使Audacious无法播放,所以需要对cue文件进一步修改。用文本编辑器打开cue文件,找到FILE开头的一行,把双引号里的文字改成那个已经改过名的ape文件的文件名,保存后Audacious和DeaDBeeF就都可以正常播放,并完美显示播放列表了。