mp3 tracks with no silence between |
![]() ![]() |
mp3 tracks with no silence between |
Sep 14 2004, 10:52
Post
#1
|
|
![]() Group: Members Posts: 25 Joined: 29-August 04 From: ITALY Member No.: 16622 |
i've this question today...is possible to listen some tracks in mp3 format without little silence between one track and other ?
for example if i'm listening an audio live cd i don't hear the silence between the tracks...but when i hear the same tracks ripped in mp3 format i hear a little gap... my question is if there a mode to don't listen the small pause in mp3 mode or in mp3 player |
|
|
|
Sep 14 2004, 11:41
Post
#2
|
|
|
Group: Members Posts: 184 Joined: 13-July 04 Member No.: 15411 |
--nogap switch in lame, and the rio karma i heard has gapless playback.
|
|
|
|
Sep 14 2004, 11:48
Post
#3
|
|
![]() Group: Members (Donating) Posts: 58 Joined: 12-March 04 From: Houston, TX Member No.: 12673 |
QUOTE (gix_65 @ Sep 14 2004, 01:52 AM) i've this question today...is possible to listen some tracks in mp3 format without little silence between one track and other ? for example if i'm listening an audio live cd i don't hear the silence between the tracks...but when i hear the same tracks ripped in mp3 format i hear a little gap... my question is if there a mode to don't listen the small pause in mp3 mode or in mp3 player Hey, a lot of software players have a gapless playback feature. If you're using Winamp 5, go to Options, Preferences, Plug-ins/Output, and choose one there, or configure DirectSound Output to fade out, which works for me. The other choice is to rip the CD as one file and use a CUE sheet that marks where each track starts. Foobar2k recognizes CUE sheets and there are Winamp plugins for it. |
|
|
|
Sep 14 2004, 13:01
Post
#4
|
|
|
Group: Members Posts: 36 Joined: 22-June 04 From: Montréal Member No.: 14830 |
QUOTE (zZzZzZz @ Nov 12 2003, 08:21 PM) [...] "Gapless playback" consists of two parts: 1) Gapless decoding - lossy formats like MP3 store audio data in frames, which can't store entire audio CD track without either truncating last samples or adding extra null samples (total length must be a multiply of frame size, being fixed at 1152 samples for MPEG-1 layer 3); MP3 also suffers from encoder/decoder delay causing the decoder to produce additional null samples at the beginning of decoded stream. In order to correct this problem, lossy-encoded file needs to store two additional numbers - amount of samples to remove at the beginning of stream, and amount of samples to remove at the end of stream, then the decoder needs to take these nubmers into account. That's what this thread is about. LAME 3.90 and newer can store gapless playback info in LAME headers, and some players (like foobar2000) can play those files without encoder-added null samples at the beginning/end of file. Another way to workaround gapless decoding is to write a DSP that tries to guess amount of samples that needs to be removed, but that method is simply unreliable and generally useless since players reading LAME header info exist (as well as tools to manually add gapless playback info to MP3 files that don't contain it). 2) Gapless output - many (mostly old) players have a design flaw requiring them to reopen wave output device between tracks, producing audible pauses. Modern players such as Winamp3 and foobar2000 don't have this problem; Winamp2/5 has "gapless output plugins" that avoid reopening output at cost of other minor glitches (displayed playback position being ahead of actual sound, etc; they trick the player to start decoding next track while previous one is still being played). If you're lucky, your MP3 have been encoded with a recent vestion of LAME. If it's the case, then point #1 is almost resolved. (You will need a player that decodes those 2 number ZzZzZzZ was talking about.) Next, you'll have to find a player or a gapless (NOT A CROSS-FADER) output plugins (if using WinAmp - I don't know if WA5 has a gapless output...) You'll find this on the WA web site, search for 'gapless'. P.S. I have some MP3 files encoded with LAME 3.92, -APS and the playback isn't gapless even using Foobar... I even tried using the 'fix MP3 header' feature without any luck. Any idea?! -- be020261 This post has been edited by be020261: Sep 14 2004, 13:03 |
|
|
|
Sep 14 2004, 17:42
Post
#5
|
|
![]() Group: Members Posts: 423 Joined: 3-February 04 Member No.: 11743 |
QUOTE (audioflex @ Sep 14 2004, 02:41 AM) Don't use the --nogap switch. LAME allows native gapless playback through players that can decode it using it's gapless tag information. Foobar2000 (software player) supports this. The only hardware player that supports this is the Rio Karma as audioflex mentioned. |
|
|
|
Sep 15 2004, 05:50
Post
#6
|
|
|
Group: Members Posts: 23 Joined: 28-August 04 Member No.: 16581 |
Does Lame 3.90.3 write these 'gapless' headers?
|
|
|
|
Sep 15 2004, 06:14
Post
#7
|
|
![]() Group: Developer Posts: 1679 Joined: 23-December 01 From: Germany Member No.: 731 |
QUOTE (Twinky @ Sep 15 2004, 05:50 AM) Yes, of course. Every version since 3.90 does. -------------------- "To understand me, you'll have to swallow a world." Or maybe your words.
|
|
|
|
Sep 15 2004, 15:29
Post
#8
|
|
![]() Group: Members Posts: 25 Joined: 29-August 04 From: ITALY Member No.: 16622 |
QUOTE (be020261 @ Sep 14 2004, 02:01 PM) Next, you'll have to find a player or a gapless (NOT A CROSS-FADER) output plugins (if using WinAmp - I don't know if WA5 has a gapless output...) You'll find this on the WA web site, search for 'gapless'. -- be020261 thanks to all for the answers... i found on the WA web site gapless output but seems it doesn't work... i listen my mp3 live maded to me with EAC + lame 3.90.3...and i hear gap between tracks |
|
|
|
Sep 15 2004, 19:26
Post
#9
|
|
![]() Group: Developer Posts: 432 Joined: 22-February 04 From: San Diego, CA Member No.: 12180 |
QUOTE (gix_65 @ Sep 15 2004, 07:29 AM) thanks to all for the answers... i found on the WA web site gapless output but seems it doesn't work... i listen my mp3 live maded to me with EAC + lame 3.90.3...and i hear gap between tracks I haven't used Winamp for a long time, so this could be copletely outdated, but... I remember trying to get gapless playback in Winamp with my Vorbis files, and I remember increasing the value for "buffer ahead on track change" Go to preferences > plugins > output > DirectSound > Buffering, and increase the slider that says "Buffer-ahead on track change". If that doesn't help, then use Foobar -------------------- "We demand rigidly defined areas of doubt and uncertainty!" - Vroomfondel, H2G2
|
|
|
|
Sep 15 2004, 19:56
Post
#10
|
|
![]() Group: Members Posts: 344 Joined: 8-December 01 From: Indiana, U.S.A. Member No.: 608 |
|
|
|
|
Sep 16 2004, 13:21
Post
#11
|
|
|
Group: Members Posts: 36 Joined: 22-June 04 From: Montréal Member No.: 14830 |
If you're still interested in gapless playback tru WA5:
This quote is refering to a gapless decoder (ie point 1 in my first post): QUOTE (kjoonlee @ Feb 9 2004, 12:41 AM) Continued (sort of) from http://www.hydrogenaudio.org/show.php/showtopic/17724 1. What It Is It's the twisted-by-Otachan ( 2. Changes Since 1.18y pl-08
in_mpg123_118ot72.zip Ver. 1.18y ot72 (764KB) (20040815) If the previous link doesn't work, try this one: in_mpg123_118ot72a.zip after copying the plug-in in your WA dir, be sure to remove the 'MP3' extention in the default 'Nullsoft MPEG audio decoder' (so that in_mpg123 will do mp3 decoding) And here's the gapless output I use (was using err, when i used to use WA5 Matthew Lloyd - Gapless output for WA That's it I've tested these plug-ins using my own rips using EAC secure mode, with LAME 3.90.3 and with MPC (natively gapless) and the results was perfect. EDIT: P.S.: Of course, you could use foobar2000 to play all your mp3/mpc/ogg/flac/etc. without having to figure out what input/output plug-ins you actualy need... It is gapless right out of the box. This post has been edited by be020261: Sep 16 2004, 13:43 |
|
|
|
Sep 16 2004, 17:03
Post
#12
|
|
![]() Group: Members Posts: 344 Joined: 8-December 01 From: Indiana, U.S.A. Member No.: 608 |
QUOTE (be020261 @ Sep 16 2004, 07:21 AM) And here's the gapless output I use (was using err, when i used to use WA5 Matthew Lloyd - Gapless output for WA The following is a user's review of Matthew Lloyd's plugin, taken directly from the above link (emphasis mine): "User Review: by Mike Mason Feb. 9, 2003 Works a bit, but still leaves audible gaps (mp3s have silence at the start of them due to the way they're encoded). Mp3splice works much better, leaving no gaps, and is also available in the plugins section." Download Mp3splice here. Regards, Madrigal This post has been edited by Madrigal: Sep 16 2004, 17:09 |
|
|
|
Sep 16 2004, 18:15
Post
#13
|
|
|
Group: Members (Donating) Posts: 698 Joined: 31-March 04 From: NYC Member No.: 13152 |
For portable use, I found the following to work well:
1) Rip the CD with EAC using the Copy Image & Create CUE Sheet function. 2) Encode the resulting image (WAV) if you haven't already. 3) Split the MP3 with MusiCutter. Once in MusiCutter, you will need to point it to the CUE sheet created in step #1. The splitting step is lossless: you can join the resulting individual MP3 tracks back into one big MP3 that will be the exact copy of the original big MP3 (created in step #2). Works great with iRiver players and LAME CBR. I've had weird issues with --alt-preset standard though. The first track will loop infinitely and the player never advances to the next. That's using v3.96.1; the same problem with a downloaded nonstop mix encoded with v3.93. Not an --alt-preset standard issue, to be sure; more like a peculiar iRiver bug. |
|
|
|
Sep 16 2004, 18:40
Post
#14
|
|
|
Group: Members Posts: 36 Joined: 22-June 04 From: Montréal Member No.: 14830 |
QUOTE (Madrigal @ Sep 16 2004, 08:03 AM) QUOTE (be020261 @ Sep 16 2004, 07:21 AM) And here's the gapless output I use (was using err, when i used to use WA5 Matthew Lloyd - Gapless output for WA The following is a user's review of Matthew Lloyd's plugin, taken directly from the above link (emphasis mine): "User Review: by Mike Mason Feb. 9, 2003 Works a bit, but still leaves audible gaps (mp3s have silence at the start of them due to the way they're encoded). Mp3splice works much better, leaving no gaps, and is also available in the plugins section." Download Mp3splice here. Regards, Madrigal Ok you're right. I tried it and it works fine. I didn't test it much though, my external hdd is crashed ( |
|
|
|
Sep 17 2004, 17:31
Post
#15
|
|
![]() Group: Members Posts: 344 Joined: 8-December 01 From: Indiana, U.S.A. Member No.: 608 |
|
|
|
|
Sep 17 2004, 17:38
Post
#16
|
|
|
Group: Members Posts: 36 Joined: 22-June 04 From: Montréal Member No.: 14830 |
The problem is that Windoze doesn't recognize my drive anymore... Using R-Studio NTFS, I can recover everything (the 'FAT' (ie NTFS-FAT) is still intact... so as the data contained... ) Now, I need another 160gb drive for backup.
Did I say it's the second time that things happens to me?! (Maxtor DV5000 = This post has been edited by be020261: Sep 17 2004, 17:38 |
|
|
|
Sep 17 2004, 18:03
Post
#17
|
|
![]() Group: Members Posts: 25 Joined: 29-August 04 From: ITALY Member No.: 16622 |
|
|
|
|
Sep 17 2004, 18:33
Post
#18
|
|
![]() Group: Developer Posts: 432 Joined: 22-February 04 From: San Diego, CA Member No.: 12180 |
QUOTE (gix_65 @ Sep 17 2004, 10:03 AM) QUOTE (Omion @ Sep 15 2004, 08:26 PM) foobar is gapeless for default or which option I must set? It's gapless by default (actually I don't think there's an option to turn it off) as long as you encoded it with LAME 3.90 or greater. Foobar reads the two delay numbers that recent LAMEs store in the MP3. If those numbers are not stored, then it's not gapless. -------------------- "We demand rigidly defined areas of doubt and uncertainty!" - Vroomfondel, H2G2
|
|
|
|
Sep 17 2004, 18:33
Post
#19
|
|
![]() Group: Members Posts: 25 Joined: 29-August 04 From: ITALY Member No.: 16622 |
QUOTE And here's the gapless output I use (was using err, when i used to use WA5 Matthew Lloyd - Gapless output for WA QUOTE Mp3splice works much better, leaving no gaps, and is also available in the plugins section." Download Mp3splice here. Regards, Madrigal I have tried the files of which over but I always listen considerable gap between the tracks... then I have tried this plug-in and seems to work very better winamp.com plug-in _._Gapless Audio Output by Christian Volmer Christian Volmer's Comments: This plug-in is capable of completely removing the gap between consecutive tracks in Winamp. "Completely" means: You won't hear the gap at all in 95% of all cases, in 4% of all cases you'll only realize the gap if you listen very carefully. And yes, this works with Pink Floyd! |
|
|
|
Sep 19 2004, 16:16
Post
#20
|
|
![]() Group: Members Posts: 344 Joined: 8-December 01 From: Indiana, U.S.A. Member No.: 608 |
Just to confirm that Volmer's plugin appears to work just as well as Mp3splice, and may in fact be a bit more manageable and non-intrusive than Mp3splice, when it comes to de-selecting or de-activating it.
Regards, Madrigal |
|
|
|
Sep 20 2004, 04:26
Post
#21
|
|
![]() Group: Members Posts: 93 Joined: 19-June 03 From: ARG Member No.: 7291 |
Well, I always rip a live or mix cd with the option 'Copy image and create cue sheet' in EAC Action options. Then I use foobar2000 to play the cue file and everything went just fine, until today.
Today, reading this post, I realized that foobar2000 is gapless by default as long as you rip the cd using EAC with LAME 3.90 or greater. So you can rip the cd with the usual method, song by song. What a great news !!! So, the playback is gapless but if I want to burn this ripped album to a cd...and listen to it, are the silences between tracks still there or not? I mean, will I listen the silence between tracks or not? EDIT: I forgot to tell you that I have correctly configured the Offsets correction of my drivers. This post has been edited by burnett_s: Sep 20 2004, 04:53 -------------------- Greetings
Sonny Burnett. |
|
|
|
Nov 23 2004, 11:07
Post
#22
|
|
|
Group: Members Posts: 20 Joined: 23-November 04 Member No.: 18285 |
I hear everyone saying that Foobar is gapless by default but I have just downloaded and installed and there are still gaps between tracks. They are no where near as bad as the gaps I was hearing in Winamp but they are still there.
Is there a setting I can change in order to correct this problem? Except for this little hickup Foobar seems to be a great music player. |
|
|
|
Nov 23 2004, 11:32
Post
#23
|
|
![]() Group: Developer Posts: 432 Joined: 22-February 04 From: San Diego, CA Member No.: 12180 |
QUOTE (damagician @ Nov 23 2004, 03:07 AM) I hear everyone saying that Foobar is gapless by default but I have just downloaded and installed and there are still gaps between tracks. They are no where near as bad as the gaps I was hearing in Winamp but they are still there. Is there a setting I can change in order to correct this problem? Except for this little hickup Foobar seems to be a great music player. Well, as stated earlier in this thread, you need to encode the MP3s with the proper settings in order to play them back correctly. Re-encode the MP3s with a new version of LAME (or use Vorbis or MPC or pretty much any other codec) and Foobar will be able to play them without gaps. Basically, it's probably a problem with the MP3s that you have, not something that Foobar's doing. [edit: fixed link] This post has been edited by Omion: Nov 23 2004, 11:34 -------------------- "We demand rigidly defined areas of doubt and uncertainty!" - Vroomfondel, H2G2
|
|
|
|
Nov 23 2004, 20:24
Post
#24
|
|
![]() Group: Super Moderator Posts: 4887 Joined: 12-August 04 From: Exeter, UK Member No.: 16217 |
Not that it really needs confirming, but... :
I'd never really paid much attention to talk of gapless MP3s, but after reading this thread today I thought I'd give it a try this evening. Dark Side of the Moon sprang immediately to mind as a source for my test... I just listened to the LAME 3.96.1 MP3s in Foobar and it was a real joy to listen to. Considering that you don't need to do anything but encode with a newer version of LAME and playback with Foobar (tough choices all round) I think this is such a nice touch. If you need any persuasion to switch to LAME from another MP3 encoder, or Foobar from another player, I think this has got to be near the top of the list. -------------------- I'm on a horse.
|
|
|
|
Nov 24 2004, 06:07
Post
#25
|
|
|
Group: Members Posts: 20 Joined: 23-November 04 Member No.: 18285 |
I was using a OGG files.
As I mentioned the gaps are miniscule but they do still exist. Sounds like a crunch when it moves onto the next song in a dj mix. Don't want to sound like I'm moaning as I already prefer Foobar to any other media players as it simply just straight up plays music and doesn't seem to use up any of my system resources either which is a big plus. This post has been edited by damagician: Nov 24 2004, 06:15 |
|
|
|
![]() ![]() |
|
Lo-Fi Version | Time is now: 20th May 2013 - 22:26 |