我使用以下一行代码将带有提示表的 flac 文件拆分为多个 flac 文件:
shntool split -f "Album.cue" -o flac -t '%n - %p - %t' "Album.flac"
问题是:当提示表中的标题包含“ç”或“?”时,相应的分割文件似乎已损坏,我无法收听。当然,如果我将标题全部删除:
-t '%n - %p'
文件创建没有任何错误。
那么,我该如何处理提示表中的那些特殊字符(这些字符与标题有关,但也可能影响表演者的姓名”)
答案1
对我来说,解决问题的方法是首先使用以下命令将 .cue 文件转换为 UTF-8 编码:
conv -f ISO-8859-1 -t UTF-8//TRANSLIT cuefile.cue -o reencoded_cuefile.cue