6 votes

Le scanner de médias ignore les fichiers .nomedia sur une carte sd externe

Ma musique se trouve sur la carte SD externe de mon téléphone et j'utilise FolderSync pour synchroniser automatiquement les fichiers de podcast sur la même carte SD depuis mon ordinateur. Il y a des fichiers .nomedia dans les dossiers de podcast (ils sont synchronisés depuis l'ordinateur), mais pas dans les dossiers de musique. Lorsque je lance SongBird, les fichiers de musique et de podcast s'affichent. Pourquoi ? Que puis-je faire pour résoudre ce problème ?

Si j'efface le cache média, SongBird n'affiche aucune musique et aucun podcast. Lorsque j'exécute rescan, il dit seulement "Scanning /storage/sdcard0" (SD interne), mais ensuite les fichiers multimédia sur la carte externe (/storage/sdcard1) apparaissent dans SongBird.

J'utilise DoggCatcher avec des flux virtuels (dossiers surveillés) pour écouter des podcasts.

Téléphone : Samsung GT-i9000 exécutant CyanogenMod 10.1.2-galaxysmtd

0 votes

Juste pour être sûr : avez-vous placé .nomedia (nom de fichier commençant par un . ) dans les répertoires de podcasts ? Vous avez peut-être aussi essayé d'en placer un dans son répertoire de premier niveau ? Le titre de votre question mentionne .media fichiers : non pas que vous ayez fait la même faute de frappe là.

0 votes

Oups, désolé. J'ai corrigé le titre maintenant. La structure des données est (simplifiée) : /storage/sdcard1/Media/Music /storage/sdcard1/Media/Podcast donc les fichiers .nomedia sont deux répertoires en dessous de la racine de la carte SD. Je peux essayer de déplacer les répertoires d'un niveau vers le bas et voir si cela aide.

0 votes

Donc vous avez le .nomedia dans /storage/sdcard1/Media/Podcast ? Cela devrait fonctionner pour tous les fichiers et répertoires situés en dessous. Je ne pense pas que la "profondeur" soit un problème ici.

3voto

mercutio Points 5828

Cette question est un peu ancienne, mais je vais publier mes conclusions à son sujet.

Cela semble être un bug dans Android 4.0 . Il y avait un problème dans Media Scanner qui ignorait l'adresse de l'utilisateur. .nomedia dans la plupart des cas. Si vous videz le cache du scanner de médias, il réindexera et honorera le fichier .nomedia.

Selon le rapport de bogue, il a été corrigé avec ceci changeset .

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