17 votes

Pourquoi les lecteurs de musique ne trouvent-ils pas mes fichiers audio ?

Sur mon Nexus 4, il y a un dossier appelé /sdcard/Music/ (ou simplement /Music lors de la navigation dans le stockage du téléphone ; Windows 7 l'appelle Computer\Nexus 4\Internal storage\Music ) et j'y ai mis beaucoup de chansons mais le lecteur de musique ne voit aucune de mes chansons. Pourquoi une application (le gestionnaire de fichiers, et par exemple Dropbox) peut-elle voir les fichiers, mais pas une autre application (Play Music, Apollo, Jukefox) ?

Notes :

  • LG Nexus 4 16GB, déverrouillé, avec CyanogenMod 10.1
    (nightly build 20130212 car rien plus stable est disponible mais il n'y a pas d'accident).
  • Les chansons sont stockées dans le format du chemin /sdcard/Music/Artist/Album/Song title.mp3 (simplement parce que c'est ainsi qu'ils sont stockés sur mon disque dur).
    • Computer\Nexus 4\Internal storage\Music\Eagles\On the Border\1 Already Gone.mp3
    • Computer\Nexus 4\Internal storage\Music\Kashmir\The Good Life\10 Kiss me goodbye.mp3
    • Computer\Nexus 4\Internal storage\Music\Christina Strmer\Freier Fall\1 Geh nicht wenn du kommst.mp3
      (oui, il y a un caractère chinois là-dedans et je ne sais pas pourquoi ; c'est un ü allemand). (tréma u) sur mon lecteur multimédia Windows d'origine)
  • Je sais que les chansons sont présentes et qu'elles fonctionnent car le gestionnaire de fichiers de CyanogenMod les affiche et je peux les lire individuellement. Ils existent !
  • Running Rescan SD comme suggéré ci-dessous n'a pas fait apparaître les fichiers dans aucune des applications de lecture.
  • Je suis presque certain qu'il n'y a pas .nomedia fichiers : Le gestionnaire de fichiers de CyanogenMod n'affiche pas les fichiers qui commencent par un . (J'ai renommé un fichier TXT existant et il a rapidement disparu :)) mais j'ai utilisé la fonction Root Browser Lite pour regarder à travers /Music et les sous-dossiers - la seule correspondance que j'ai trouvée était celle que j'avais renommée, et je l'ai supprimée maintenant.
  • Mon ordinateur Windows au travail ne pouvait pas non plus voir les fichiers, mais après avoir débranché/rebranché l'USB, il peut maintenant voir, ouvrir et lire les fichiers. (J'ai maintenant révisé cette question pour enlever la partie Windows).
  • Je suis toujours étonné par le fait que les applications de navigation de fichiers voient les fichiers mais pas les applications de lecture de musique.

9voto

Milner Points 533

En voyant un nom de fichier comme Computer\Nexus 4\Internal storage\Music\Christina Strmer\Freier Fall\1 Geh nicht wenn du kommst.mp3 indique un problème particulier avec les "caractères spéciaux" (tels que les Umlauts allemands) qui se sont mélangés lors du transfert de données : Alors que Windoze utilise son propre jeu de caractères (MS-ANSI ou l'un des WIN-12xx, selon la configuration), Android s'attend à l'UTF-8 -- c'est pourquoi il est bon d'utiliser uniquement des caractères ASCII de 7 bits dans les noms de fichiers.

En raison de cette non-concordance et du "caractère non identifiable", le scanner de médias s'est probablement écrasé. Ce qui a eu pour conséquence que la base de données des médias n'a pas été alimentée, d'où ce qui suit : Les joueurs pensent "pas de fichier média ici".

Actions proposées

Je vous suggère de supprimer temporairement ou au moins de renommer tous les fichiers concernés, de manière à ce qu'il ne reste aucun fichier contenant des "caractères spéciaux" dans son nom. Ensuite, exécutez à nouveau l'analyseur de médias (par exemple, en le déclenchant avec la commande Rescan SD ). Une fois que c'est terminé, je suis sûr que votre ou vos lecteurs multimédias trouveront quelque chose à jouer.

Ceci étant approuvé, vous savez à quoi vous attendre à l'avenir. Comme dit précédemment, je recommande fortement de restreindre les caractères des noms de fichiers à l'ASCII 7 bits -- cela évite beaucoup de problèmes, bien que certains noms puissent paraître un peu étranges ;)

3voto

Joe Shaw Points 6386

Dans la ROM stock, le lecteur de musique par défaut du Nexus 4 devrait être " Jouer de la musique "Je n'ai jamais entendu parler d'Apollo mais il est possible que ce soit quelque chose que votre ROM personnalisée a changé.

La plupart des lecteurs de musique sur Android obtiennent leur "bibliothèque de médias" à partir du service intégré d'analyseur de médias, qui devrait récupérer les fichiers MP3 stockés dans n'importe quel emplacement de stockage accessible par l'utilisateur sur votre téléphone et les ajouter à la bibliothèque de l'analyseur. Parfois, l'analyseur de médias ne "remarque" pas les nouveaux fichiers que vous venez d'ajouter et doit être invité à effectuer une nouvelle recherche. Il existe des applications sur la boutique qui peuvent le faire, telles que Rescan SD vous pouvez trouver une sélection d'entre eux avec un recherche sur le Play Store Si vous lancez l'un de ces programmes et attendez quelques minutes, tous vos médias devraient être récupérés.

C'est peu probable d'après ce que vous dites, mais il est aussi possible qu'une partie cachée .nomedia se trouve peut-être dans votre dossier Musique, ou dans l'un de ses dossiers parents/enfants. La présence de ce fichier indique à l'analyseur de médias d'ignorer le contenu de ce dossier et de ses dossiers enfants. Si vous trouvez ce fichier quelque part dans la hiérarchie de votre dossier Musique, supprimez-le.

1voto

Dwain Dorfus Points 11

Ni l'application musicale Android préinstallée ni le lecteur de musique Apollo n'ont pu voir les fichiers que j'ai téléchargés latéralement jusqu'à ce que je réduise la hiérarchie des répertoires à un seul niveau. Par exemple, Music/Band/song.ogg fonctionne, Music/Band/Album/song.ogg ne fonctionne pas. Si seulement les lecteurs de musique pouvaient voir au-delà de ces balises id3 superficielles et revenir à l'essentiel !

1voto

ciccio Points 11

J'ai eu le même problème sous Android 4.4.2. Ma solution :

  1. déplacez sdcard/Music vers sdcard/media/Music
  2. redémarrer en mode récupération
  3. effacer le cache (cache système, pas celui de dalvik)
  4. redémarrer le système

Profitez-en avec Google Play Music ! ^_^

1voto

Parminder Points 11

Déplacer sdcard/Music vers sdcard/Media/Music Redémarrez Opo. Tous les fichiers sont apparus sur les lecteurs.

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