"Artista desconocido" solo en Google Music con etiquetas ID3 corregidas

Entonces, antes de descartar esta pregunta, continúe leyendo para conocer todos los detalles. Tengo mi colección de música en una tarjeta SD en mi teléfono. Toda mi música está muy bien organizada, estoy casi obsesionada con eso. Toda mi música tiene el nombre correcto: AlbumArtist/Album/track# - title.mp3 Todos mis archivos son mp3, todos usan solo ID3v2.4.0 sin ID3v1 (algunas personas usan [itunes?] ID3v2.x e ID3v1, yo no). Cada campo de etiqueta individual utiliza la codificación UTF8. Toda mi música tiene un campo Artista y Artista del álbum, género, número de pista, carátula del álbum (codificada correctamente), fecha y álbum, estrictamente ningún otro campo. Ninguno de mis nombres de archivo contiene caracteres especiales tampoco. He ido incluso al extremo de crear scripts en mi computadora para asegurarme de que cada archivo mp3 en mi colección se almacene con los parámetros anteriores.

Ahora, hay un par de canciones que Google Music sigue mostrando como "Artista desconocido", sin número de pista, sin carátula del álbum, etc., incluso después de todos los esfuerzos anteriores. Otras aplicaciones de música (es decir, Rocket Player) muestran la información correcta sin ningún problema. Borré los datos de Google Music, los reinstalé, reinicié el teléfono, pero nada soluciona este problema.

He buscado en internet y en este foro. Hay otras dos preguntas relacionadas:

El primero es totalmente opuesto a mí, en el que conozco muy bien el estándar de etiquetas ID3, cómo editarlo (he creado scripts de Python para automatizar el proceso), su versión, codificación y campos. El segundo está relacionado con FLAC y ninguno de mis archivos usa ningún otro formato además de MP3 (con ID3v2.4.0 y UTF8)

¿Alguien tiene alguna idea de lo que está pasando? ¿Por qué Google Music no quiere leer el ID3 de los archivos? Se siente como si estuviera obteniendo su información de una base de datos antigua y no de los archivos en sí.

PD: estoy usando Android 7.0 y la última versión de Google Music al momento de escribir (v7.10.5022-1.T4178353)

Respuestas (1)

Un poco tarde, pero tal vez pueda ayudar a alguien más que encuentre esto.

También tuve este problema aparente y en mi caso parecía estar relacionado con la carátula del álbum. Logré arreglar los archivos relevantes volviendo a guardar la carátula del álbum en GIMP (sin cambiarla) e incrustándola nuevamente en el archivo MP3. Tuve que hacer esto para cuatro archivos en mi biblioteca (todos los cuales usaban jpeg para la carátula del álbum).

Los archivos con estas imágenes particulares incrustadas en ellos parecían romper por completo el análisis de ID3v2. También podría ser una cuestión de tamaño de archivo, se requieren más pruebas. Aquí hay una imagen que me dio algunos problemas.

Sin embargo, las aplicaciones de música podrían leer una etiqueta ID3v1 si estuviera presente, independientemente de la imagen.

Este fue un problema en la aplicación de música incorporada de Xperia y Google Play Music (supongo que usan la API de Android para enumerar la música), sin embargo, a Poweramp y Rocket Player no pareció importarles, ni tampoco en mi escritorio.

Espero que esto sea de ayuda para alguien.

Salud.