使用的模塊是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標簽
import eyed3
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() # 保存文件
