Windows 8 使用什么来存储 mp3 元数据?

Windows 8 使用什么来存储 mp3 元数据?

我一直在尝试编写一个程序来修改音频文件的元数据。我了解到 MP3 文件通常使用 ID3 标签,但是当我修改它们时,它不会改变 Windows 资源管理器的显示内容。

例子

这使我认为 Winodws 不使用 ID3 作为 MP3 元数据。

那么,Winodws 使用什么?或者我误解了?

谢谢你的时间!

答案1

Windows 资源管理器使用 ID3 标签。Windows 中的标签处理取决于 Windows Media Player 版本。

ID3 标签格式的两个主要版本 - v1 和 v2。一个文件可以有单独的 ID3 v1 和 v2 标签。如果您仅更改 ID3v1 标签,并且存在 ID3v2 标签 - Windows 资源管理器将仅显示 v2。

如果您使用 Windows 资源管理器更改标签 - 它将更新 v1 和 v2 标签。

看起来您在屏幕截图上显示的 EasyTag 应用程序仅适用于 ID3v1 格式,或者您必须重新配置它才能编辑 v2 标签。

您可以在这里找到有关在 Windows Media Player 11(如果您有 WMP11,则还有 Windows 资源管理器)中处理 ID3 标签的详细信息:

链接至 MSDN

我认为旧版 WMP 支持最高 ID3 2.3 版本的 ID3 标签,不支持 ID3 v2.4。

相关内容