Eyed3 将 ID3 YEAR 标签写入 Mp3



使用 eyed3 我设置除 YEAR 标签之外的所有其他标签都没有问题,阅读 .getBestDate(( 放置也没有问题,我无法编写标签。

import eyed3
audiofile = eyed3.load("Example.mp3")
print(audiofile.tag.getBestDate()) # returns the Year
audiofile.initTag()
audiofile.tag.xxxxxxxxx = ("1843") # how to write the Year?
audiofile.tag.save()

我已经搜索了手动 https://buildmedia.readthedocs.org/media/pdf/eyed3/latest/eyed3.pdf 和谷歌,但就是想不通。

年份标签很简单year

audiofile.tag.year

但是我一直无法让它成功添加年份,从未看到任何错误,它总是空白的。

我今天做了这样的事情,它成功地在各种音乐程序中显示为更新了"年份"字段。

import eyed3
from eyed3.core import Date
...
audiofile = eyed3.load("Example.mp3")
audiofile.initTag()
audiofile.tag.recording_date = Date(1976)  # numeric 
audiofile.tag.save()

最新更新