我在 Python 3.6 中使用 eyeD3 来编辑 mp3 文件的 ID3 标签。
我可以在 Python 控制台中确认我的 ID3 标签编辑正在生效。但是,在 Windows 中查看文件属性时,元数据中不会显示任何更改。
这是运行没有错误的示例代码:
import eyed3
filename = 'test.mp3'
audiofile = eyed3.load(filename)
audiofile.tag.Album = u"Best Album Ever"
audiofile.tag.save()
print(audiofile.tag.album)
上面的代码将专辑编辑为“Best Album Ever”。我再次使用最后一行确认代码生效:
print(audiofile.tag.album)
控制台正确打印“Best Album Ever”。然而,当我查看 Windows 中的元数据时,没有发现任何更改。
我错过了什么?
谢谢!