【发布时间】:2015-09-04 14:43:53
【问题描述】:
我正在尝试将标签(标题、流派等)添加到使用 Python 中的 urllib 创建的下载的 mp3 文件中。使用 eye3d 和他们网站上的示例,程序运行没有任何错误,但似乎没有做任何事情。检查文件的详细信息时,标题、艺术家和其他所有内容都像以前一样保持空白。
使用这个例子:
import eyed3
audiofile = eyed3.load("song.mp3")
audiofile.tag.artist = u"Nobunny"
audiofile.tag.album = u"Love Visions"
audiofile.tag.album_artist = u"Various Artists"
audiofile.tag.title = u"I Am a Girlfriend"
audiofile.tag.track_num = 4
audiofile.tag.save()
我错过了什么吗?
【问题讨论】:
-
song.mp3 是否与您的 python 脚本在同一目录中?...
-
eyeD3 在只读模式下支持 ID3 2.2 版本,请查看您的 mp3 ID3 版本:
eyeD3 song.mp3 -
@KhalilAmmour-خليلعمور 是的。
-
@Delimitry
print audiofile.tag.version返回(2, 4, 0) -
如何将标签版本从 v2.4 转换为 v2.3?我在这方面找不到任何帮助
标签: python tags mp3 add urllib