eyeD3 是一個 Python 程序和模塊,提供了讀寫 ID3 標籤(v1.x 和 v2.3/v2.4)的功能。同時可檢測 MP3 文件的頭信息,包括比特率、採樣頻率和播放時間等。python
示例代碼:bootstrap
import eyed3 audiofile = eyed3.load("song.mp3") audiofile.tag.artist = u"Nobunny" audiofile.tag.album = u"Love Visions" audiofile.tag.title = u"I Am a Girlfriend" audiofile.tag.track_num = 4 audiofile.tag.save()
最開始eyed3只支持Linux下使用,目前windows支持良好,安裝過程以下:windows
一、這裏下載eyed3,注意應該下載.zip後綴的文件,解壓到python安裝路徑的Lib文件夾下。ide
二、下載settools,進入頁面後選擇Windows 7 (or graphical install),進入的頁面看到 ez_setup.py,把內容複製保存爲一個.py文件,雙擊運行這個文件。測試
三、cmd用cd命令逐步進入第一步中解壓的eyed3目錄,用命令「python setup.py install」安裝,安裝成功後用Import eyed3測試。spa