3 votes

"Artiste inconnu" seulement sur Google Music avec des balises ID3 correctes

Alors, avant de rejeter cette question, veuillez continuer à lire pour tous les détails. J'ai ma collection de musique sur une carte SD dans mon téléphone. Toute ma musique est très bien organisée, je suis presque maniaque à ce sujet. Tous mes morceaux de musique sont correctement nommés : AlbumArtiste/Album/numéro de piste - titre.mp3 Tous mes fichiers sont des mp3, tous utilisant uniquement ID3v2.4.0 sans ID3v1 (certains utilisent à la fois [itunes?] ID3v2.x et ID3v1, pas moi). Chaque champ de tag utilise l'encodage UTF8. Toute ma musique a un champ Artiste et un champ Album Artiste, genre, numéro de piste, pochette d'album (correctement encodée), date et album, strictement aucun autre champ. Aucun de mes noms de fichiers ne contient de caractères spéciaux non plus. Je suis même allé jusqu'à créer des scripts sur mon ordinateur pour m'assurer que chaque fichier mp3 de ma collection est stocké avec les paramètres précédents.

Maintenant, il y a quelques chansons que Google Music continue d'afficher comme "Artiste inconnu", sans numéro de piste, sans pochette d'album, etc. même après tous les efforts précédents. D'autres applications de musique (comme Rocket Player) affichent les informations correctes sans problème. J'ai effacé les données de Google Music, réinstallé l'application, redémarré le téléphone, mais rien ne corrige ce problème.

J'ai cherché en ligne et sur ce forum. Il y a deux autres questions liées :

La première est totalement le contraire de moi, où je suis très informé sur la norme de tag ID3, comment l'éditer (j'ai créé des scripts Python pour automatiser le processus), sa version, son encodage, et ses champs. La deuxième est liée au FLAC et aucun de mes fichiers n'utilise un autre format que le MP3 (avec ID3v2.4.0 et UTF8)

Est-ce que quelqu'un a une idée de ce qui se passe ? Pourquoi Google Music ne lit pas les ID3 des fichiers ? On dirait qu'il obtient ses informations à partir d'une ancienne base de données et non des fichiers eux-mêmes.

PS : J'utilise Android 7.0 et la dernière version de Google Music à l'heure de l'écriture (v7.10.5022-1.T4178353)

3voto

Vishrant Points 411

Un peu tard, mais peut-être que je peux aider quelqu'un d'autre qui trouve ceci.

J'ai également eu ce problème apparent et dans mon cas, cela semblait être lié à l'art de l'album. J'ai réussi à corriger les fichiers pertinents en les réenregistrant dans GIMP (sans les modifier) et en les réintégrant dans le fichier MP3. J'ai dû le faire pour quatre fichiers de ma bibliothèque (tous utilisant jpeg pour l'art de l'album).

Les fichiers contenant ces images particulières intégrées semblaient complètement rompre l'analyse ID3v2. Cela pourrait aussi être une question de taille de fichier, plus de tests nécessaires. Ici se trouve une image qui m'a causé quelques soucis.

Cependant, les applications musicales pouvaient lire une balise ID3v1 si elle était présente, quelle que soit l'image.

C'était un problème à travers l'application musicale Xperia intégrée et Google Play Music (je suppose qu'ils utilisent l'API Android pour énumérer la musique?), cependant Poweramp et Rocket Player ne semblaient pas s'en soucier, tout comme tout sur mon bureau.

J'espère que cela sera utile à quelqu'un.

À votre santé.

androidalle.com

AndroidAlle est une communauté de androiders où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X