【发布时间】:2017-10-14 12:54:16
【问题描述】:
我想将文本添加到自定义标签中,添加到 MP3 文件中。我尝试做like this,但我无法更改标签。
这是我现在的代码:
TagLib.File f = TagLib.File.Create(@"C:\Users\spunit\Desktop\denna.mp3");
TagLib.Id3v2.Tag t = (TagLib.Id3v2.Tag)f.GetTag(TagTypes.Id3v2);
PrivateFrame p = PrivateFrame.Get(t, "albumtype", true);
p.PrivateData = System.Text.Encoding.Unicode.GetBytes("TAG CHANGED");
f.Tag.Album = "test";
f.Save();
我改变了专辑标签,但没有改变专辑类型标签。我错过了什么吗?
【问题讨论】:
-
有人吗?我还没有让这个工作。
-
还是没有想法? =(
-
所以要澄清一下,您需要更改(而不是添加)“albumtype”标签,它不适用于提供的代码,而更改“album”标签有效?
-
我猜都更改或添加(我想将其设置为一些文本)。无论哪种方式,它什么都不做。更改或添加“专辑”标签始终有效。
标签: c# forms taglib-sharp