【发布时间】:2013-05-25 13:24:43
【问题描述】:
我希望使用 C# 从 .mp3 文件中去除 ID3v1、ID3v2.x 标记。我宁愿不自己实现它——而是使用一些经过验证的东西。
TagLibSharp 看起来非常适合创建标签 - 但如何使用它来删除它们?如果有其他更适合这个的库,我会使用它。
【问题讨论】:
标签: c# taglib-sharp
我希望使用 C# 从 .mp3 文件中去除 ID3v1、ID3v2.x 标记。我宁愿不自己实现它——而是使用一些经过验证的东西。
TagLibSharp 看起来非常适合创建标签 - 但如何使用它来删除它们?如果有其他更适合这个的库,我会使用它。
【问题讨论】:
标签: c# taglib-sharp
使用 TagLibSharp RemoveTags() 方法。
file.RemoveTags(tagtypes);
其中 tagtypes 是您要删除的标签的 TagType 位掩码。对于Id3v1和Id3v2,试试
file.RemoveTags(TagTypes.Id3v1 && TagTypes.Id3v2);
【讨论】:
|。
file.Save();