Привет, я пытаюсь сделать что-то, что массовые изменения ID3-тегов, и Mutagen, похоже, способ пойти, но я не могу понять, почему теги остаются. Я не получаю никаких ошибок, он просто не сохраняет детали, когда я открываю «Свойства» в файле MP3.Изменить ID3 Tags Python 2.7
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()
С уважением, Audi
Если по свойствам вы имеете в виду диалоговое окно Свойства проводника Windows, то это связано с тем, что Windows только считывает теги ID3v2.3, но Mutagen записывает теги ID3v2.4. См. Https://stackoverflow.com/questions/40972762/after-using-python-mutagen-metatags-not-displayed –