使用taglib使用c#读取mp3文件元数据时的编码问题

时间:2012-09-09 06:41:08

标签: c# taglib

我正在使用C#从mp3文件元数据中读取信息。阿拉伯语中的这些信息..当我通过Windows媒体播放器或任何其他媒体播放器打开此mp3文件时,我可以非常清楚地读取信息,但当我尝试通过taglib读取此信息时,某些文件显示正确,其他一些文件以陌生人的形式出现它不是阿拉伯语而不是英语。

1 个答案:

答案 0 :(得分:0)

这很可能是因为ID3标记中所述的编码不是用于编写标记的实际编码,taglib将使用标记帧中指定的编码读取id3标记中的数据。最终结果是,您将获得不同的字符串,因为使用了错误的编码。