使用的模块是 eyeD3
一, eyeD3 的安装
1, 安装 msgpack, 不安装会报错 distributed 1.21.8 requires msgpack, which is not installed
pip install msgpack
2, 安装 magic, 不安装的话, 在 import eyed3 时会报错 ImportError: failed to find libmagic. Check your installation
pip install python-magic-bin==0.4.14
3, 安装 eyeD3
pip install eyeD3
二, 使用 eyeD3 修改 mp3 标签
- audiofile = eyed3.load("hello word.mp3") # 读取 mp3 文件
- audiofile.initTag() # 初始化所有标签信息, 将之前所有的标签清除
- audiofile.tag.artist = u"Jayson" # 参与创作的艺术家
- audiofile.tag.album = u"Love Visions" # 唱片集
- audiofile.tag.album_artist = u"art" # 唱片艺术家
- audiofile.tag.title = u"Hello World" # 标题
- audiofile.tag.track_num = 4 # "#" 编号
- audiofile.tag.save() # 保存文件
来源: http://www.bubuko.com/infodetail-3422107.html