【问题标题】:taglib How can I stop ID3 tags from automatically being written?taglib 如何阻止自动写入 ID3 标签?
【发布时间】:2017-05-26 02:43:56
【问题描述】:

我正在使用 taglib 从我的文件中删除 ID3 标签。每次我删除所有 ID3v2 标签时,都会创建 ID3v1 标签,反之亦然。基本上我不想要任何 ID3 标签。我希望用户选择他们想要 ID3v1、ID3v2 还是无。您对如何让 taglib 停止自动创建标签有什么建议吗?

感谢您的任何建议。

【问题讨论】:

    标签: c# vb.net taglib-sharp


    【解决方案1】:

    发现其他一些人也有类似的问题,其中一个人找到了使用 RemoveTags() 方法的解决方案。

    file.RemoveTags(tagtypes);

    其中 tagtypes 是您要删除的标签的 TagType 位掩码。对于Id3v1和Id3v2,试试,

    file.RemoveTags(TagTypes.Id3v1 && TagTypes.Id3v2);

    取自post

    【讨论】:

    • 是的,这就是您删除标签的方式。不过,谢谢,
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-04-06
    • 1970-01-01
    • 1970-01-01
    • 2011-05-02
    • 1970-01-01
    • 1970-01-01
    • 2019-03-21
    相关资源
    最近更新 更多