2

我想将Taglib-Sharp加入我正在开发的一个小型媒体管理器程序中。我想将元数据写入 MPEG4 文件,比如艺术品和我没有想到的东西。然而,Apple 使用一些自定义标签将某些内容分类为“HD”或“TV Show”标签,例如stik需要将标签设置为TV Show. 我很难理解如何编写这些“自定义”标签?甚至可能吗?

4

1 回答 1

3
TagLib.Mpeg4.AppleTag customTag = (TagLib.Mpeg4.AppleTag)file.GetTag(TagLib.TagTypes.Apple, true);
var vector = new TagLib.ByteVector();
vector.Add((byte)10);
customTag.SetData("stik", vector, (int)TagLib.Mpeg4.AppleDataBox.FlagType.ContainsData);
于 2014-06-17T05:21:39.243 回答