Taglib# を使用して id3v2 タグをファイルに追加しようとしています。一部のファイルで動作していますが、特定のファイルでは失敗します。(ファイルの破損が原因の可能性があります)。
if (ext == ".aiff" || ext==".aif"){
//force reading of aiff files
file = TagLib.File.Create(filename, "audio/aiff",TagLib.ReadStyle.None);
}
Create() 呼び出しは、次の例外をスローします: 指定されたデータがファイル識別子で始まらない
ドキュメントに基づいて、これを修正する方法(またはファイル識別子を追加する方法)がわかりません。