您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

Python-将ID3标签添加到没有标签的mp3文件中

Python-将ID3标签添加到没有标签的mp3文件中

Mutagen可以很好地处理此问题:

>>> import mutagen
>>> from mutagen.easyid3 import EasyID3
>>> filePath = "8049.mp3"

>>> try:
>>>    Meta = EasyID3(filePath)
>>> except mutagen.id3.ID3NoHeaderError:
>>>    Meta = mutagen.File(filePath, easy=True)
>>>    Meta.add_tags()
>>> Meta
{}
>>> type(Meta)
<class 'mutagen.easyid3.EasyID3'>
>>> Meta['title'] = "This is a title"
>>> Meta['artist'] = "Artist Name"
>>> Meta['genre'] = "Space Funk"
>>> Meta.save(filePath, v1=2)
>>> changed = EasyID3("8049.mp3")
>>> changed
{'genre': [u'Space Funk'], 'title': [u'This is a title'], 'artist': [u'Artist Name']}
python 2022/1/1 18:46:10 有317人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶