Hoping someone can help me get my head around using these .nomedia files for audio in ICS - I have a bunch of ringtones etc. sitting in the media/audio/.. folders with a .nomedia file at the top level so these audio files don't show up in my music player, but by having that file there, I can no longer set them as my ringtone/alarm/notification. How can I have audio files show up in the sound choosers, but not the music app?
Finner42 said:
Hoping someone can help me get my head around using these .nomedia files for audio in ICS - I have a bunch of ringtones etc. sitting in the media/audio/.. folders with a .nomedia file at the top level so these audio files don't show up in my music player, but by having that file there, I can no longer set them as my ringtone/alarm/notification. How can I have audio files show up in the sound choosers, but not the music app?
Click to expand...
Click to collapse
I'm not sure if this will be applicable to you. In my phone, all the ringtones are stored in the folder /sdcard/ringtones and these ringtones won't get read by the music app that I'm using, which my case is Google's Music Player. My songs are all stored in the folder /sdcard/music, the songs in it show up in the music app.
Thanks wlteh, I'll give that a try and see how it goes I'd read somewhere that additional ringtones were supposed to go in the /sdcard/media/audio/.. folder, but maybe that changed with ICS?
Do you have separate folders for ringtones, alarms, notifications in the /sdcard/ringtones folder?
Related
Is anyone working on a S2P type audio player for Android? One reason that I regret going to Android is the lack of any good audio players. Using Nemoplayer and it is alright...but I want my S2P!
Until then, can anyone recommend an audio player that DOES NOT scan then entire SD card for audio files? As much as I like my 1 second audio clip for notifications, I don't want it to be included in my playlist.
S2P was ideal because all music needed to be in the /music directory. Thanks ahead of time!
You can put an empty file named .nomedia (the dot is important!) in the directories you don't want scanned.
You have just made my day! Thanks very much.
Well, that fixed my audio player issue, but now that essentially is preventing android from seeing my ringtones. So now I can either have my ringtones or an audio player that will not play my ringtones. Any way of having both?
My ringtones don't show up in the Music application, are you doing something differently?
Try Mortplayer. You can even find info about it in this forum. It doesn't use the Android media database. It scans only the folder and subfolders you designate.
guags99, mortplayer is exactly what I am talking about. Thanks for the information!
For all those who prefer other players, try to put a file named .nomedia in the directories you don't like to have scanned for Android's media library.
MortPlayer doesn't handle that file since I think it's enough to point it to the correct main folder, so you could even use .nomedia to omit audio books from your favorite tag based media player and play them with MortPlayer Audio Books.
(Of course I hope many like MortPlayer, but of course folder based navigation isn't for everybody. And I didn't like to code the 5,000,000th iTunes clone...)
Edit: Oops, skipped an important post... I think ringtones in /media/audio/ringtones (resp. .../notifications or .../alarms for those) should be regarded even with .nomedia.
brummiesteven said:
My ringtones don't show up in the Music application, are you doing something differently?
Click to expand...
Click to collapse
Mine don't either. Maybe it's a difference between different versions of Android?
Careful
Hey guys - be careful with .nomedia - you can loose all your media files due to a silly bug in Android...
http://forum.xda-developers.com/showpost.php?p=6782845&postcount=1
I quite like btunes. You can specify which folders for it to look into. Ive just got all my mp3s in my music folder.
Audiobooks ive got in another folder and use an audio book reader for them so btunes works pretty well for me. Also like the interface.
The key to keeping ring, notification,and alarm tones from showing up in the media player is to have them in the correct folders. And there is where the "why didn't I think of that" comes into play.
At the root of your sd card:
alarm tones go in the "alarms" folder
notification tones go in the "notifications" folder
ring tones go in the "ringtones" folder
Now your phone will be able to see the tones and use them properly, but they will not show up as media files in any media player unless you tell it to look for them (some players, such as Meridian for example, allow you to exclude folders in the application setting).
Android Delight has a great comparison between Cubed and DoubleTwist. (can't post links yet)
Those are my two favorite music apps. Cubed was my fav but for reasons in the article (syncing, ease, etc.) DoubleTwist is taking over.
I'm using btunes right now. You select the folder with your music manually. I used to use Meridian where you also selected the folders. I changed because of a bug after an update, but that might have been fixed now. I like them both becaus you can skip, fast forward by swyping (best on meridian)
one of the best audio player is deadbeef. simply to use, GUI is perfect, sound is clear.
I've added some custom ringtones to the ringtones folder, but it's also showing up in my media player and it's annoying. Is there a way to fix this?
xiaoali said:
I've added some custom ringtones to the ringtones folder, but it's also showing up in my media player and it's annoying. Is there a way to fix this?
Click to expand...
Click to collapse
I just change the tags for artist and album to ringtone. At least it keeps them grouped together.
I just came across this from androidforums.com, posted by user keredini.
Get a File Manager (like Astro), mount the drives to your windows machine, or use the 'My Files' application to do the following:
Remember you have your internal SD card (the 16GB one that comes with the phone, it is located in the file system on the phone as \sdcard), and your external (removable) SD card that you provided (it is located in the file system on the phone as \sdcard\sd)
you need to create a folder on the internal SD card for your ringtones.
Create the following directory:
\sdcard\media\audio\ringtones
more than likely there will be a notifications folder in the same place, just create the new folder there. Move all your ringtones into that folder. Once the file(s) are moved, media scanner should run.
From there the ringtones will no longer show in the default media player (mine were also removed from cubed which is the player i use), but are still accessible when selecting 'Phone Ringtone' when assigning ringtones.
Click to expand...
Click to collapse
Sounds like the solution we were all looking for. Thanks to the OP!
Edit: I just tried it out, looks like it didn't work for me
I put mine in sdcard\media\ringtones and Music Player doesn't see them.
xiaoali said:
i've added some custom ringtones to the ringtones folder, but it's also showing up in my media player and it's annoying. Is there a way to fix this?
Click to expand...
Click to collapse
this worked for me!!!
backup the ringtone >
open music player and delete it from there >
convert ringtone to .wav (not .ogg) >
transfer it to phone >
you may need to open a file explorer and
manually open each sound to get them
to register in menus
reset your ringtones and notifications
***don't forget to reset sms notification
via: Messaging > menu > settings >
select ringtone
All I did was copy one of my nomedia files to my ringtones folder and they don't show in media player. With extended rings it doesn't interfer with setting it as a ringtone
sent from Goth Droid
Hey there, I have a problem with the play music, I want to set a time limit to the Audie files, because now it shows on the playlist call records for some reason.
Any idea how to fix it?
guy6136206 said:
Hey there, I have a problem with the play music, I want to set a time limit to the Audie files, because now it shows on the playlist call records for some reason.
Any idea how to fix it?
Click to expand...
Click to collapse
Play music is unspecific when it comes scanning device and it selects all files associated to be shown in the play music. Play music scans entire phone, versus some third party players which can be set to scan a single music folder for files. Since you have call recordings that are audio files and play music scans it, it will appear in playlist. To overcome this, you need a file explorer to separate the recordings and place .nomedia file in the folder so the phone skips them when scanning for the audio files. To create the file, go to file explorer, place all call recordings in folder (if not already in one), option to create file, name .nomedia, and that should work next time the play music goes to scan the folder to skip it. Make sure to close completely the play music before all this so it resets the playlists to not include them. If .nomedia doesn't work, you'll have to archive the recordings so the phone cannot scan them.
If you decide to use the .nomedia method then just know that you will only be able to access those files via file explorer.
Very annoying, tnx anyway.
Hi all, I have try using Google Music and Shuttle Music Player.. it's quite weird that it even detects my mpg files or my recording files which are store inside other folders ...
It's frustrating that I have to go through the Song list and start to blacklist one by one...is there a way around this ? I can't see it in the app Settings ...
doran_lum said:
Hi all, I have try using Google Music and Shuttle Music Player.. it's quite weird that it even detects my mpg files or my recording files which are store inside other folders ...
It's frustrating that I have to go through the Song list and start to blacklist one by one...is there a way around this ? I can't see it in the app Settings ...
Click to expand...
Click to collapse
This isn't a Google Music/Shuttle Player issue. This is how Android hunts for media.
To prevent any app from indexing a location that has media files (and by extension, showing up in any music/gallery/movie player app), you have to add a .nomedia file inside the directory that contains the files.
You can do this one of two ways; you can open a blank notepad file, save it with the filename ".nomedia" and set the filetype to "all types", or you can download this one which I made here: https://www.dropbox.com/s/xat4bgykd5tugvl/nomedia.zip
Extract from the above folder, and copy and paste the .nomedia file into any folder that contains things you don't want to see in your media players. Then close Play Music/Shuttle or force close/clear data on them, and open them back up again. You won't see them anymore.
thank you so much ... that helps a lot
On the stock lg music app every audio file is displayed and played and thats the problem. I have a lot of games with audio files that show up in the music app and I don't want them disrupting the vibe (I also have my ringtones in a separate folder from music) so is there any way to hide those files and take them away from the music app (preferably without creating a .nomedia file) I am rooted
I had a similar problem with the music player and Gallery apps was pulling in the cover art as well.
Easiest would be to probably be to use a 3rd party app that allows you to specify which folders to search. It would likely be just /sdcard/Music and maybe /sdcard/Downloads. PowerAmp does this, I know.
Cool I downloaded Poweramp and it hides thing from the stock app too but I have a separate folder that I put my ringtones in and those are still visible and Poweramp doesn't detect it as a folder