Thanks for the info .... I thought Mediaserver was a Samsung creation.
As of Android 4.1.1 mediaserver is still very buggy and is almost certain to choke on any decent sized Media Monkey library ....
I heard rumblings that it was fixed with Android 4.1.2 but my carrier hasn't released that yet so I can't really say.
Anyone having battery problems with MMA ....... it probably isn't MMA .... it is mediaserver choking on your library.
It would be very nice for a single routine to catalog all the files on Android drives ... clearly the most efficient .... but in reality it almost never works out because nobody ever seems to have comprehensive knowledge of all file types. The Android devs don't understand cataloging music files and that is why mediaserver chokes on a card full of MP3s. The PowerAmp devs do understand MP3 and their cataloger can whip though a full 64GB card in 10 min with no errors. Another issue with having Android catalog all file types is that it does a very incomplete job. For example, when mediaserver catalogs a MediaMonkey library it doesn't even database the track ratings let alone Mood, tempo and all the other good Media Monkey data. Sadly, the "one program" cataloging of Android drives has been a dismal failure IMO ...... stuck in the early 1990s.
That is basically why I don't use MMA .... there are no Media Monkey specific library features and MMA doesn't do anything PowerAmp can do except sync. With a decent phone and a microSD there is really not much need to sync either (although most phone devs except Samsung are positioning to block this by not supporting micro SD and opening up On-line music services).
It is the same with Android apps not having a exit function because Android can manage memory and power with everything open ...... in reality one misbehaving app brings your phone to its knees and sucks your battery dry. Sooner or later some app update or combination of apps cause your battery to be sucked dry and a reboot is necessary. Doesn't happen all that often any more as Android improves.
When I got my S3 the battery was lasting 1/2 day and I thought I had a bad phone ...... it was just mediaserver trying an failing to catalog my music.
thebertster wrote:The Mediaserver scanner is not unique to Samsung devices, it is part of Android (though some vendors do not use it). The idea of the media server is to create a database index of media files on the device which can be shared by applications, rather than each application creating its own index, which is obviously inefficient. There have been quite a few bugs with the mediaserver service for sure, though in the latest builds these seem to be largely fixed.
The problem with creating a .nomedia file in the root of your music folder is that it will prevent other applications which rely on the mediaserver index from seeing your music; this is OK if you plan on only ever using MMA of course and don't need other applications to see your music library.
There is a secondary issue here in the way that MMA is currently creating low-res albumart.jpg files in each album directory for the artist/album list view thumbnails as these also get indexed by the mediaserver scanner and will show up in image apps that use the media index (e.g. the default gallery app on many devices). This should in my view be treated as a bug and I've created another post to ask that question.
Thanks for the info .... I thought Mediaserver was a Samsung creation.
As of Android 4.1.1 mediaserver is still very buggy and is almost certain to choke on any decent sized Media Monkey library ....
I heard rumblings that it was fixed with Android 4.1.2 but my carrier hasn't released that yet so I can't really say.
Anyone having battery problems with MMA ....... it probably isn't MMA .... it is mediaserver choking on your library.
It would be very nice for a single routine to catalog all the files on Android drives ... clearly the most efficient .... but in reality it almost never works out because nobody ever seems to have comprehensive knowledge of all file types. The Android devs don't understand cataloging music files and that is why mediaserver chokes on a card full of MP3s. The PowerAmp devs do understand MP3 and their cataloger can whip though a full 64GB card in 10 min with no errors. Another issue with having Android catalog all file types is that it does a very incomplete job. For example, when mediaserver catalogs a MediaMonkey library it doesn't even database the track ratings let alone Mood, tempo and all the other good Media Monkey data. Sadly, the "one program" cataloging of Android drives has been a dismal failure IMO ...... stuck in the early 1990s.
That is basically why I don't use MMA .... there are no Media Monkey specific library features and MMA doesn't do anything PowerAmp can do except sync. With a decent phone and a microSD there is really not much need to sync either (although most phone devs except Samsung are positioning to block this by not supporting micro SD and opening up On-line music services).
It is the same with Android apps not having a exit function because Android can manage memory and power with everything open ...... in reality one misbehaving app brings your phone to its knees and sucks your battery dry. Sooner or later some app update or combination of apps cause your battery to be sucked dry and a reboot is necessary. Doesn't happen all that often any more as Android improves.
When I got my S3 the battery was lasting 1/2 day and I thought I had a bad phone ...... it was just mediaserver trying an failing to catalog my music.
[quote="thebertster"]The Mediaserver scanner is not unique to Samsung devices, it is part of Android (though some vendors do not use it). The idea of the media server is to create a database index of media files on the device which can be shared by applications, rather than each application creating its own index, which is obviously inefficient. There have been quite a few bugs with the mediaserver service for sure, though in the latest builds these seem to be largely fixed.
The problem with creating a .nomedia file in the root of your music folder is that it will prevent other applications which rely on the mediaserver index from seeing your music; this is OK if you plan on only ever using MMA of course and don't need other applications to see your music library.
There is a secondary issue here in the way that MMA is currently creating low-res albumart.jpg files in each album directory for the artist/album list view thumbnails as these also get indexed by the mediaserver scanner and will show up in image apps that use the media index (e.g. the default gallery app on many devices). This should in my view be treated as a bug and I've created another post to ask that question.[/quote]