使用 TagLib Sharp 检索艺术家标签时,我遇到了一些问题。在我的 3000 多首歌曲中,有几百首为艺术家提供了一个空字符串。但是,在 Windows Media Player 和 Windows 资源管理器(在特约艺术家下)中,它们有一个列出的艺术家。以下
TagLib.File f = TagLib.File.Create(filepath);
Console.WriteLine(f.Tag.Performers.Length);
Console.WriteLine(f.Tag.AlbumArtists.Length);
返回
0
0
有人遇到过这个问题吗?我也尝试过使用 UltraID3,但艺术家的名字仍然是空白的。