11 votes

Peut-on améliorer iTunes Genius (ou les métadonnées des chansons) pour que les chansons sans correspondance puissent utiliser cette fonction ?

Ma question se résume à : "Techniquement, comment fonctionne la fonction Genius ?" afin que je puisse l'utiliser dans les cas où elle ne parvient pas à trouver suffisamment de correspondances pour une chanson spécifique.

Une partie de cette question est : qu'est-ce qui est stocké dans votre bibliothèque ou dans les méta-données sur iTunes ou sur votre iPhone qui permet aux chansons de se combiner en listes de lecture automatique ? En d'autres termes, qu'est-ce qui livrer quand il est dit "Livrer les résultats de votre Génie..."

Au-delà de l'intérêt académique, je me demande si je peux faire quelque chose pour ajuster les métadonnées des chansons qui reçoivent les messages d'erreur de Genius afin qu'elles fonctionnent. J'en ai eu quelques-unes dernièrement qui sont des chansons populaires et qui auraient dû pouvoir trouver des résultats facilement, mais ce n'est pas le cas.

4voto

David Hicks Points 151

D'après ce que j'ai compris, Genius utilise non seulement les métatags de vos mp3 pour organiser les informations de Genius, mais il obtient également beaucoup d'informations à partir de ce que les gens mettent dans leurs listes de lecture. C'est logique, puisque le but de Genius est de créer automatiquement une liste de chansons qui vont ensemble, sans avoir à le faire manuellement.

J'ai lu un article à ce sujet une fois, dans lequel un type demandait à Genius de créer une liste de lecture pour lui, et il n'arrivait pas à trouver ce que les chansons avaient en commun. Elles étaient de toutes les années, de tous les genres, etc. et comprenaient même du spoken word. Finalement, il s'est rendu compte que les morceaux avaient tous une chose en commun : ils étaient canadiens. Bien sûr, ce n'est pas le comportement le plus intelligent, car les morceaux qui sont canadiens ne sont pas forcément ceux que l'on a envie d'écouter à la suite. Mais bien sûr, il ne serait pas rare que les gens créent une playlist "canadienne" pour d'autres raisons que l'écoute d'une collection, et c'est pourquoi Genius a pensé qu'ils pouvaient aller ensemble. La fonction Genius perd peu à peu de son charme au fur et à mesure que l'on passe de Céline Dion à une archive de CBC Radio, puis (Dieu nous en préserve) à Justin Bieber.

3voto

Jamie Schembri Points 527

La fonction Genius vérifie vos balises ID3. Si vos métadonnées sont en ordre, standard et relativement précises, vous devriez obtenir des résultats décents. Il n'y a pas de certitude car Apple n'a pas dévoilé comment "ça" fonctionne exactement mais il n'y a pas d'analyse informatique de type "Shazam" de la structure d'une piste.

Par ailleurs, Genius analyse ce que d'autres utilisateurs ont également acheté (pour la chanson que Genius vérifie), ce qu'ils écoutent également, et affiche vos listes de lecture et recommandations Genius en conséquence.

Conclusion : Veillez à ce que vos balises ID3 soient conformes et Genius devrait être en mesure de localiser votre chanson, à condition qu'elle ne soit pas obscure.

2voto

Oskar Points 1242

La description officielle de cette fonctionnalité par Apple est la suivante tragiquement laconique L'iTunes lui-même ne donne aucun retour détaillé sur la correspondance des génies, mais il existe des moyens détournés de s'attaquer aux moteurs et de voir si des changements peuvent être apportés.

  • iTunes Match vous donnera une idée des chansons qui ne correspondent pas instantanément à l'effet secondaire de l'activation de cette fonction. Au départ, vous disposerez d'un récapitulatif global du nombre de chansons appariées et de celles qui n'ont pas été appariées. Il y a fort à parier qu'Apple utilise ici le même type de correspondance (peut-être mieux que le génie) - mais c'est un bon début.
  • Les données du génie ne sont pas facilement lisibles, donc vous ne pouvez pas facilement faire des listes de chansons que le génie ne reconnaît pas et aussi des chansons qu'il connaît, mais il ne peut pas trouver assez de correspondances maintenant en votre bibliothèque pour faire un mix.

Je n'ai jamais vu les documents de conception de la fonction Genius, ni quelqu'un qui ait posté le code permettant de vider la base de données dans laquelle Apple stocke et synchronise les données Genius sur vos appareils iTunes et iOS, de sorte qu'une réponse faisant autorité pourrait devoir attendre jusqu'à ce que le code finit dans un musée mais trois aspects généraux de la correspondance iTunes m'ont aidé à comprendre comment les choses fonctionnent :

  1. De nombreux éléments entrent en ligne de compte dans la mise en correspondance des chansons : les métadonnées, la longueur et, très probablement, une certaine empreinte digitale du fichier ainsi qu'une analyse de certaines parties du son sont probablement traitées pour garantir une correspondance avec votre chanson d'origine.
  2. Ces caractéristiques d'identification sont téléchargées et une fois que les serveurs iTunes ont traité ces résultats, une base de données est préparée et téléchargée sur votre appareil (ordinateur iTunes ou appareil iOS) afin qu'il puisse réagir localement aux demandes de correspondance ultérieures.
  3. Il arrive souvent qu'une chanson spécifique trouve des correspondances dans une bibliothèque, mais ne trouve pas suffisamment de correspondances lorsqu'elle se trouve dans une autre bibliothèque iTunes. Le fait que le message d'erreur soit le même n'aide pas à comprendre pourquoi la correspondance a échoué.

J'ai eu quelques succès en cherchant une chanson dans l'iTunes store (quand cette chanson est même vendue là-bas) et en regardant les pistes recommandées. Dans la pratique, cela me permet de juger si la chanson est suffisamment connue pour correspondre à une grande bibliothèque ou si iTunes n'a tout simplement pas encore repéré cette chanson (surtout pour les chansons qui sont pas en vente par le biais de la vitrine Apple en tant que téléchargement numérique).

Étant donné que chaque bibliothèque musicale peut être très différente en termes de métadonnées correspondant à la base de données d'Apple et de contenu, il est assez difficile de généraliser si les choses s'améliorent ou se détériorent au fil du temps. Ma couverture de Genius semble s'améliorer régulièrement, mais cela ne sert pas à grand-chose pour quelqu'un dont Genius échoue sur la plupart des chansons qui lui tiennent à cœur. Je n'arrive absolument pas à trouver les nouveaux titres d'artistes indépendants et les sorties non grand public qui ont moins de 10 mois.

Pour l'instant, le processus d'amélioration des métadonnées est un processus d'essai et d'erreur pour moi. J'espère que quelqu'un pourra faire de la rétro-ingénierie de la base de données si Apple ne décide pas d'ajouter plus de détails ou d'exposer davantage le processus de correspondance, mais je ne m'attends pas non plus à ce que l'un ou l'autre de ces éléments soit disponible de sitôt.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X