- 积分
- 15
- 在线时间
- 48 小时
- 最后登录
- 2023-4-3
- 阅读权限
- 40
- 精华
- 0
- UID
- 833120
- 帖子
- 13
- 精华
- 0
- 经验
- 15 点
- 金钱
- 11 ¥
- 注册时间
- 2017-5-31
|
本帖最后由 linwx 于 2021-9-26 17:08 编辑
Daphile不能播放cue,试过修改UTF-8各种办法,最后才想明白,为何在WINDOWS下用Foobar2000能播放的cue,到Daphile下不能播放,因为WINDOWS下文件名的要求远比Daphile的linux宽松,linux字符大小写不相同,在WINDOWS中是认为相同的。
所以cue文件中FILE这一行的文件名字符必须符合linux的要求,文件名不能象WINDOWS中不分大小写。
FILE "cd.ape" WAVE与FILE "cd.APE" WAVE在WINDOWS没问题,在Daphile肯定找不到文件,所以无法识别音乐的音轨。有人说cue+ape不正常,修改cue正确没问题。
比如FILE "Disk 2 - Feelings.flac" WAVE,文件名最好是从重命名文件中复制到FILE "Disk 2 - Feelings.flac" WAVE中,如果再不行,考虑重命名文件名,不要包含空格等,我一般直接改成cd.flac,这样基本没有不成功的,总的说linux系统对字符要比WINDOWS严格。
看到有人把几百G音乐重新进行分轨,工作量太大了,没必要,只把cue修改一下就行了。
另外,cue文件ANSI在Daphile会乱码,另存UTF-8一般就可正常显示中文,带BOM UTF-8可以在Daphile和WINDOWS下都正常显示中文,不BOM的UTF-8在Daphile正常WINDOWS乱码。这个UTF-8只是解决乱码问题,与Daphile能否正常加载cue没关系统。 |
|