python - ID3 tags vises ikke i Windows filegenskaber

Indlæg af Hanne Mølgaard Plasc

Problem



Jeg bruger eyeD3 i Python 3.6 til at redigere ID3 taggen af ​​en mp3-fil.


Jeg kan bekræfte i Python-konsollen, at mine ID3-tagredigeringer træder i kraft. Men når man ser filegenskaberne i Windows, vises ingen af ​​ændringerne i metadataene.


Her er eksemplet kode, der kører uden fejl:


import eyed3

filename = 'test.mp3'

audiofile = eyed3.load(filename)
audiofile.tag.Album = u"Best Album Ever"
audiofile.tag.save()

print(audiofile.tag.album)


Ovennævnte kode ændrer albummet til 'Bedste album nogensinde'. Jeg har bekræftet, at koden træder i kraft ved at bruge den sidste linje igen:


print(audiofile.tag.album)


Konsollen udskriver korrekt 'Bedste album nogensinde'. Men når jeg ser på metadataene i Windows, findes der ingen ændringer.


Hvad mangler jeg?


Tak!

Bedste reference