Python:如何使用Python访问mp3文件的元数据?[重复]


问题内容

这个问题已经在这里有了答案

使用Python访问MP3元数据[关闭] (16个答案)

7年前关闭。

假设我想查看艺术家姓名?或添加BPM信息?我可以使用哪些Python工具执行此操作?


问题答案:

有一个叫做Python-ID3的模块可以做到这一点。如果您在Debian /
Ubuntu盒子上,则其软件包名称为,python-id3并且其网站​​上有示例代码:

from ID3 import *
try:
    id3info = ID3('/some/file/moxy.mp3')
    print id3info
    id3info['TITLE'] = "Green Eggs and Ham"
    id3info['ARTIST'] = "Moxy Früvous"
    for k, v in id3info.items():
        print k, ":", v
except InvalidTagError, message:
    print "Invalid ID3 tag:", message