我希望使用C#从.mp3文件中删除ID3v1,ID3v2.x标记。我宁愿不自己实现它 - 但要使用经过试验和测试的东西。
TagLibSharp看起来非常适合创建标签 - 但它如何用于删除它们?如果还有其他更适合我的库,我会使用它。
答案 0 :(得分:4)
使用TagLibSharp RemoveTags()方法。
file.RemoveTags(tagtypes);
其中tagtypes是要删除的标记的TagType位掩码。对于Id3v1和Id3v2,请尝试
file.RemoveTags(TagTypes.Id3v1 && TagTypes.Id3v2);