eyeD3 是一个 Python 程序和模块,提供了读写 ID3 标签(v1.x 和 v2.3/v2.4)的功能。同时可检测 MP3 文件的头信息,包括比特率、采样频率和播放时间等。
示例代码:
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支持良好,安装过程如下:
1、这里下载eyed3,注意应该下载.zip后缀的文件,解压到python安装路径的Lib文件夹下。
2、下载settools,进入页面后选择Windows 7 (or graphical install),进入的页面看到 ez_setup.py,把内容复制保存为一个.py文件,双击运行这个文件。
3、cmd用cd命令逐步进入第一步中解压的eyed3目录,用命令“python setup.py install”安装,安装成功后用Import eyed3测试。
本文出自 “绵之学习笔记” 博客,请务必保留此出处http://chenmg.blog.51cto.com/3039876/1545946
原文地址:http://chenmg.blog.51cto.com/3039876/1545946