El paquete eyed3 para Python no configura correctamente los metadatos ID3

Para esto estoy usando Python 2.7.13, Windows 10 y el paquete eyed3 como se documentaaquí.

Gol: Estoy tratando de crear un script que pueda ingresar cualquier metadato ID3 deseado para archivos MP3 a los que les falta información.

Problema: El script parece actualizar los metadatos correctamente pero no puede agregar la información a la pantalla "Detalles" de las propiedades de MP3 (Pantalla de detalles de MP3) Sin embargo, si primero ingreso datos manualmente en esos campos antes de ejecutar el script, ¡correctamente agrega los metadatos y los muestra en la pantalla Detalles! Otra cosa que he notado es que solo necesito ingresar datos en al menos un campo para que la secuencia de comandos complete todos los campos correctamente. Hacer esto parece inicializar y permitir el acceso a los campos de alguna manera ...

La documentación de eyed3 enumera el código de muestra que he seguido más o menos exactamente en mi código aquí:

import eyed3
import eyed3.mp3

path = [path to some MP3 file]

if eyed3.mp3.isMp3File(path):
     audiofile = eyed3.load(path)   # load file from file path
     audiofile.tag.artist = u"Artist"    # u needed to denote unicode
     audiofile.tag.album_artist = u"Album Artist"
     audiofile.tag.album = u"Album"
     audiofile.tag.save()    # save altered tags

Preguntas:

¿Existe alguna separación oculta entre los metadatos ID3 y los campos reales que se ven en la pantalla Detalles de las propiedades MP3 que desconozco?Yo viotra pregunta con respecto a un problema de eyed3 que se resolvió usando initTag () cuando el archivo no tiene etiquetas ID3 para empezar. Aunque no he recibido el mismo error, ¿podría estar relacionado mi problema?¿Me podría faltar una declaración de importación?¿Debería probar un módulo Python diferente para manipular metadatos ID3?

He intentado todo tipo de pruebas, pero no puedo encontrar resultados diferentes que puedan apuntar a una solución.

¡Gracias de antemano a cualquiera que se tome el tiempo de leer esto! Cualquier ayuda es apreciada :)

Respuestas a la pregunta(1)

Su respuesta a la pregunta