楼上(ID:为了全新的开始)说的是错的!(凭什么?就凭我又图,有图有真相O(∩_∩)O哈哈~)
正确的解释是:
foobar2000不支持unicode,但该cue内容是unicode编码的,所以打开错误。
解决方法:
用WPS(其他软件也行,例如:记事本)打开cue,另存为txt格式,编码为GBK或GB2312或UTF8都行的,然后把后缀名改成cue。 这下解决了楼主所提问的“****解析 cuesheet 错误*****”,foobar能识别cue了,能播放了。
但这还不完美,例如当你转换格式时就会出现新的问题:“****无法找到音轨****”,这个时候就用楼上(ID:为了全新的开始)所说的改名字方法就行了。
ps:为什么用unicode?因为其他编码不支持 ² (-_-!我猜的)
附图如下:(这是我成功的截图)
LX你不要乱说误导人家了。。。
这里的行1错误是打开错误。。。
foobar和千千在读取打开文件目录的地址,路径解析的时候就出错了,所以错误行定位为1。。。
MC²←这个才是问题所在。。。
LZ你需要把你的文件路径中的所有MC²的平方的“²”去掉或者改成2。因为²不是一个单一半角字符位,而是一个全角特殊符号,在路径中,就会造成读取错误。
把文件夹名字和文件名中含有MC²的改成MC2,然后把cue的file行(第7行)改成新的文件名,即可播放
例如文件夹和文件名字都改成了MC2,于是路径变成了
E:\无损音乐\Mariah Carey - E=MC2\Mariah Carey - E=MC2.cue
然后cue的file行改成
FILE "Mariah Carey - E=MC2.ape" WAVE
这样子就能正常播放了
以后遇到类似这样子打不开的情况,多半是有这些特殊字符,你把这些特殊字符(常见的可能还有全角英文和符号)改掉或者删掉即可
全程手码字 希望能帮到你
受教了很希望知道最后是怎么解决的。