Application rapide et simple pour corriger les "artistes inconnus" dans la base de données Medistore.
Merci à tous ceux qui ont téléchargé et essayé MediaFix , et merci d'avoir ajouté vos avis ici.
J'ai maintenant changé mon téléphone (mon Galaxy S2 est mort soudainement), et je n'ai plus de problèmes avec la musique sur mon nouveau, donc je ne maintiendrai plus MediaFix ("Il le maintient?", Je vous entends demander!)
Plutôt que de laisser le code se gaspiller, je le rend disponible sur Bitbucket afin que, espérons-le, il pourra être pris et conçu pour travailler sur des appareils qui ont encore des problèmes. En supposant que n'importe qui peut le comprendre, bien sûr!
Dirigez-vous vers https://bitbucket.org/peter_h/mediafix pour en prendre une copie.
-
VEUILLEZ NOTER:
1) MediaFix a été créé pour contourner un problème sur le Samsung Galaxy S II, et il n'a été testé que sur cet appareil. Si vous avez un appareil différent, cela peut fonctionner (et c'est gratuit, vous n'avez donc rien à perdre en l'essayant), mais ne soyez pas surpris (et laissez des commentaires 1 étoiles) si cela ne fonctionne pas.
2) L'application ne traitera que les pistes .m4a ou .aac. Il ignorera toutes les pistes qui ne sont pas .m4a ou .aac.
3) L'application fonctionne uniquement avec des morceaux qui apparaissent dans l'application musicale. Il ne scanne pas le système de fichiers pour les pistes. Si vous ne pouvez pas voir la piste lorsque vous ouvrez la musique, MediaFix ne le verra pas non plus.
Description:
Diverses versions d'Android semblent avoir du mal à gérer les balises de métadonnées dans des fichiers audio, entraînant des entrées de base de données MediaStore qui ont des données incomplètes.
MediaFix analyse votre base de données MediAtore pour les pistes MPEG4 (.m4a ou .aac) qui ont l'artiste réglé sur "inconnu". Pour chaque piste, il analyse la structure des métadonnées MPEG4 dans le fichier original pour extraire le titre de piste, le nom de l'album, l'artiste de piste, le numéro de piste et le numéro de disque, et met à jour la base de données MediaStore.
Aucune modification n'est apportée aux pistes originales de votre carte SD.
Pour voir une liste de fichiers que MediaFix tentera de corriger, appuyez sur le numéro "Fichiers à corriger".
Problèmes connus ...
Je n'ai vraiment testé qu'un Samsung Galaxy S II fonctionnant 2.3.3, car c'est mon téléphone. Je sais que cela fonctionne sur d'autres appareils, mais je sais que cela échoue aussi sur certains.
Je n'ai pas pu trouver un moyen de mettre à jour les artistes de l'album pour les compilations (j'obtiens une exception "opération non soutenue" lorsque j'essaye), donc les albums de compilation montrent l'artiste pour le dernier morceau fixe.
Il y a un bug dans Android concernant la façon dont les genres sont stockés. Samsung a mis en œuvre une solution de contournement, de sorte que les mises à jour de genre devraient fonctionner sur leurs appareils. Sur d'autres appareils, chaque piste apparaîtra toujours sous le genre "inconnu", mais devrait également apparaître sous le genre correct.
Clause de non-responsabilité...
Il ne devrait y avoir aucune chance que MediaFix ait causé des problèmes majeurs avec votre appareil (il ne met à jour que la base de données Medistore après tout), mais vous l'utilisez à vos propres risques !! J'accepte aucune responsabilité pour son fonctionnement sur votre appareil.