Hi fellas,
I found a solution for gapless playback on Android. The problem is that the MP3 format isn't the best encoding choice for gapless playback, and many devices cannot play back MP3s without gaps. Since the majority of players for Android use a built-in library for music playback, chances for getting a support for MP3 gapless playback are slim.
However - OGG is a compressed music format which is gapless-friendly. I encoded a few subsequent songs from Abbey Road in OGG format, put them on my Hero (I'm using MixZing, but I'm sure the result would be the same for the default player), and voila - they played back without gaps at all - and no quirks whatsoever during song switching!
Of course, this method isn't perfect - it requires you to encode your files in OGG, and if you have your media library encoded in MP3, and no lossless sources, you will lose some quality when re-encoding to OGG. However, for those of us that store their music in lossless formats like FLAC or WavPack, this solution is great - just encode the music for the phone in OGG instead of MP3.
BTW, I'm pretty sure this will work for many other audio players as well.
Hope this helps people.
Lev.
I found a solution for gapless playback on Android. The problem is that the MP3 format isn't the best encoding choice for gapless playback, and many devices cannot play back MP3s without gaps. Since the majority of players for Android use a built-in library for music playback, chances for getting a support for MP3 gapless playback are slim.
However - OGG is a compressed music format which is gapless-friendly. I encoded a few subsequent songs from Abbey Road in OGG format, put them on my Hero (I'm using MixZing, but I'm sure the result would be the same for the default player), and voila - they played back without gaps at all - and no quirks whatsoever during song switching!
Of course, this method isn't perfect - it requires you to encode your files in OGG, and if you have your media library encoded in MP3, and no lossless sources, you will lose some quality when re-encoding to OGG. However, for those of us that store their music in lossless formats like FLAC or WavPack, this solution is great - just encode the music for the phone in OGG instead of MP3.
BTW, I'm pretty sure this will work for many other audio players as well.
Hope this helps people.
Lev.
Upvote
0