【问题标题】:TagLib Sharp returning blank artist when mp3 has artist listed当 mp3 列出艺术家时,TagLib Sharp 返回空白艺术家
【发布时间】:2012-11-22 23:21:17
【问题描述】:

使用 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,但艺术家的名字还是空白。

【问题讨论】:

    标签: c# .net id3 taglib-sharp


    【解决方案1】:

    如果您使用专门的标记程序(如Mp3tag)查看其中的“几百首歌曲”,您应该会找到您在 WMP 或 Windows 资源管理器中看到的内容和“字段”。

    在此tag mapping spreadsheet 中,您将找到标签的比较。它显示了它们因各种原因而被命名的不同之处。也许您会在 WM/AlbumArtist 等 Windows Media 特定标签中找到您现有的信息?

    【讨论】:

      猜你喜欢
      • 2012-06-05
      • 2013-06-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-02-19
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多