How to get Gapless playback in Android, possibly others.
Posted: Wed Apr 20, 2011 4:56 pm
I've found a simple way to get gapless playback in the Android player: Simply transcode to ogg instead of MP3. In theory, this should work for any playback device that supports the ogg format.
This works well for me since most of my collection is in FLAC format on the server. Obviously transcoding MP3 to ogg will have losses. However, assuming you have a FLAC collection, you just need to set up a flac to ogg transcoder. I used a single stage of:
This also required oggenc to be installed and symlinked from the subsonic/transcode directory (at least on Linux, I can't say about Windows).
I've tested by CD rips of Led Zeppelin I and Pink Floyd The Wall so far, and they are playing gapless.
This works well for me since most of my collection is in FLAC format on the server. Obviously transcoding MP3 to ogg will have losses. However, assuming you have a FLAC collection, you just need to set up a flac to ogg transcoder. I used a single stage of:
- Code: Select all
oggenc --quiet --quality=9 -o - %s
This also required oggenc to be installed and symlinked from the subsonic/transcode directory (at least on Linux, I can't say about Windows).
I've tested by CD rips of Led Zeppelin I and Pink Floyd The Wall so far, and they are playing gapless.