我正在尝试使用 Taglib# 将 id3v2 标签添加到文件中。我让它在一些文件上工作 - 但是,在某些文件上它会失败。(可能是由于文件损坏)。
if (ext == ".aiff" || ext==".aif"){
//force reading of aiff files
file = TagLib.File.Create(filename, "audio/aiff",TagLib.ReadStyle.None);
}
Create() 调用抛出此异常:提供的数据不以文件标识符开头
根据文档,我不确定如何解决此问题(或添加文件标识符)。