1

TagLib シャープを使用するのは初めてです。ファイル内のタグの特定のバージョンのみを保存しようとしています。タグを保存するたびに、ID3v1 と ID3v2 の両方が作成されます。これが起こらないようにする方法はありますか?どちらを保存するかを選択できますか。save 関数は引数を取らないので、アイデアはありますか?

4

2 に答える 2

3

Fileこれらのタグは、オブジェクトの作成時に便宜上追加されます。新しく作成されたタグを削除する正しい方法は、 を呼び出す前に次のコマンドを実行することSaveです。

file.RemoveTags (file.TagTypes & ~file.TagTypesOnDisk);

ソース

于 2012-01-16T21:03:32.580 に答える