Привет, я пытался сделать что-то, что массово меняет теги ID3, и Мутаген показался мне подходящим способом, но я не могу понять, почему теги остаются на месте. Я не получаю ошибок, он просто не сохраняет детали, когда я открываю свойства в файле MP3.
def changetags(path, albumart, album, title, artist):
mp3file = mp3.MP3(path)
tagged = mp3file.add_tags()
tagged.add(id3.TIT2(encoding=3, text=title))
tagged.add(id3.TALB(encoding=3, text=album))
tagged.add(id3.TPE1(encoding=3, text=artist))
if albumart != None:
tagged.add(id3.APIC(encoding=3, mime='image/png', type=3, desc=u'Cover', data=urllib.urlopen(albumart)))
tagged.save()
С уважением, Ауди.