TglibSharp我无法写入mp3歌曲的元数据

时间:2019-01-30 17:25:26

标签: c# taglib-sharp

我一直试图读取/写入mp3文件的元数据。我搜索了一下,发现我可以使用Taglibsharp来做到这一点。但是读取元数据的工作原理非常完美,但是当我尝试编写以更改a。标签,例如标题,什么也没发生。此外,没有关于liblibsharp的文档,因此,如果以前使用过它的人知道我可以做什么,请帮助我。谢谢!!
某些代码:

var tfile = TagLib.File.Create(songPath);
//Reading: works perfectly
string title = tfile.Tag.Title;
//writing: does nothing
tfile.Tag.Title = "A title";

1 个答案:

答案 0 :(得分:0)

您需要调用.Save()方法:

using (var tfile = TagLib.File.Create(songPath))
{
    tfile.Tag.Title = "A title";
    tfile.Save();
}