Una excelente herramienta que he utilizado para gestionar mi colección de música es Música Brainz Picard . Es un FOSS (Free Open Source Software) multiplataforma que automatiza la gestión de metadatos de su biblioteca.
Mi sugerencia cuando se utiliza esto es hacer un pequeño lote para probar con. Hay montones de opciones, incluyendo la capacidad de script cómo se manejan las cosas, incluyendo el nombre del archivo y la forma en que se almacenan (por álbum, artista, género, etc.). Usted no quiere hacer esto en toda su biblioteca hasta que obtenga su flujo de trabajo correcto.
Hice una copia de seguridad de toda mi biblioteca, empecé de cero y luego pasé mi música por Music Brainz para descargar los metadatos y las carátulas de los álbumes, de modo que la "nueva" biblioteca estuviera bien organizada según mis especificaciones.
Una de las funciones más potentes es AcousticID, que relaciona digitalmente la huella digital de tu música con los metadatos correctos.
También te sugiero que crees un Música Brainz (no necesaria para utilizar el programa), para acceder directamente a la base de datos. Es la misma que utilizan Scrobblers como LastFM para identificar pistas. La ventaja de tener esto es que si el AcousticID no es correcto o no existe, puedes enviar tu huella musical a la base de datos para un futuro reconocimiento.