提示文件中的特殊字符:shnsplit 分隔符

提示文件中的特殊字符:shnsplit 分隔符

我使用以下一行代码将带有提示表的 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

相关内容