Bug 1026 - Implement gapless playback for MP3
: Implement gapless playback for MP3
Status: RESOLVED FIXED
Product: SB 2/3
Classification: Unclassified
Component: Audio
: unspecified
: PC Windows XP
: P2 enhancement with 17 votes (vote)
: ---
Assigned To: Richard Titmuss
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2005-03-10 14:11 UTC by Vidur Apparao
Modified: 2008-12-18 11:40 UTC (History)
5 users (show)

See Also:
Category: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Vidur Apparao 2005-03-10 14:11:10 UTC
Probably needs both client and server changes for this. We'll need to find the
LAME tag extensions for gapless playback on the server and send them to the
client (since the client doesn't currently get the ID3 tag).
Comment 1 Vidur Apparao 2005-03-11 07:28:44 UTC
See http://gabriel.mp3-tech.org/mp3infotag.html for a description of the LAME
INFO tag that includes padding information.
Comment 2 Dan Sully 2005-03-11 08:54:18 UTC
*** Bug 838 has been marked as a duplicate of this bug. ***
Comment 3 yann oehl 2005-10-08 17:09:39 UTC
Can we extend this feature requet to include gapless FLAC songs (w/o cuesheets)
as well?
Comment 4 axel bock 2005-10-09 04:25:45 UTC
just a question: why not make it like winamp - remove silence at beginning and
end of tracks, combined with pre-buffering for playback? works like a charm for
me. and I doubt that too many people have mp3 gapless tags in their album rips
(I havent, for example :)

I don't have any idea whether that's possible or not, but it sounds like the
best alternative to me.
Comment 5 radish 2005-10-09 07:22:43 UTC
#3: FLAC is already gapless. Bug 1434 covers the only known bug with FLAC files
- please keep this bug for the mp3 implementation.
Comment 6 yann oehl 2005-10-10 07:41:39 UTC
re:#3 Agreed. My bad... didn't do my homework before posting.
Comment 7 Mark Wheadon 2006-01-05 08:38:21 UTC
(In reply to comment #4)
> just a question: why not make it like winamp - remove silence at beginning and
> end of tracks, combined with pre-buffering for playback?

Because that would remove intentional silence as well? A suggestion: implement a crossfade type of "gapless" which strips silence off the start and end during playback - that way people subscribe to the behaviour when they select "gapless" as the crossfade type and won't mind any additional silence on the start/end of a track being removed.

Actually, stripping silence off the start and end of tracks would be good for all conventional types of crossfade as well - after all, you don't want to fade in, fade out or crossfade silence.

Cheers,

Mark
Comment 8 arcade 2006-06-09 21:36:44 UTC
please make gapless playback of mp3s possible (lame encoded)
the "other" player is already working on getting this done, plleasseee do it before they do!!!
Comment 9 Chris Owens 2006-07-14 14:01:55 UTC
*** Bug 3712 has been marked as a duplicate of this bug. ***
Comment 10 Chris Owens 2006-07-14 14:02:50 UTC
See also bug 3712
Comment 11 mike 2006-07-25 12:32:44 UTC
Please, Implement gapless playback for MP3 encoded with Lame. winamp and foobar support this feature perfectly. surely you guys could too.

http://gabriel.mp3-tech.org/mp3infotag.html
Comment 12 Charles Parker 2006-08-22 05:18:24 UTC
Almost EIGHTEEN months now, any news on implementation?

Many Thanks
Comment 13 radish 2006-09-17 21:33:37 UTC
Some useful links to the location and contents of the XING VBR Header - which is what LAME uses to store pre/post gap information.

http://www.codeproject.com/audio/mpegaudioinfo.asp
http://gabriel.mp3-tech.org/mp3infotag.html
Comment 14 Michael Wagner 2006-09-18 06:01:28 UTC
There is some good discussion about this enhancement request here.
http://forums.slimdevices.com/showthread.php?t=27384
Comment 15 Richard Titmuss 2006-10-03 07:50:10 UTC
This bug is fixed in firmware sb65/tr19. It is currently undergoing internal testing. You will be notified again when it is made part of a nightly release.
Comment 16 Chris Owens 2007-01-29 15:46:21 UTC
Reproduced by Andy in http://forums.slimdevices.com/showthread.php?t=32080
Comment 17 Richard Titmuss 2007-02-08 06:20:31 UTC
I'm closing this bug again, and created Bug 4750 for the specific bug mentioned in http://forums.slimdevices.com/showthread.php?t=32080.