Help - Search - Members - Calendar
Full Version: MP3 seeking improvement
Hydrogenaudio Forums > Hosted Forums > foobar2000 > General - (fb2k)
filon
Right now, due to the weakness of mp3 stream format, seeking in mp3 files can be REALLY slow (try to seek in typical 50-100MB file with indian raga...) due to the necessity of generating an index for the file.

What about saving the generated index in a file, for future use?
This could vastly improve seek times for already heard tracks. What's more, the index files could be pre-generated for selected files to allow for fast seeks in the future.
Ronny Pries
QUOTE(filon @ Apr 5 2005, 04:03 PM)
Right now, due to the weakness of mp3 stream format, seeking in mp3 files can be REALLY slow (try to seek in typical 50-100MB file with indian raga...) due to the necessity of generating an index for the file.

What about saving the generated index in a file, for future use?
This could vastly improve seek times for already heard tracks. What's more, the index files could be pre-generated for selected files to allow for fast seeks in the future.
*



Hm, what about using N.I. Traktor's stripes for this purpose?

Ronny
ilikedirtthe2nd
You could put your mp3s in an mp4 container by using mpeg4 tools component - this fixes seeking, but makes the files incompatible to anything but foobar AFAIK, the mp3s can be easily extracted later thought.
filon
QUOTE(ilikedirtthe2nd @ Apr 5 2005, 08:52 AM)
You could put your mp3s in an mp4 container by using mpeg4 tools component - this fixes seeking, but makes the files incompatible to anything but foobar AFAIK, the mp3s can be easily extracted later thought.
*



I know about that but as you said, it breaks compatibility with other software/hardware. Saving indexes outside mp3 files wouldn't have this problem.
vasya_pupkin
foobar2000 stores indexes in db, so just enable it.
foosion
QUOTE(vasya_pupkin @ Apr 5 2005, 07:50 PM)
foobar2000 stores indexes in db,
*
No.

QUOTE(vasya_pupkin @ Apr 5 2005, 07:50 PM)
so just enable it.
*
What are you talking about?
Moneo
QUOTE(vasya_pupkin @ Apr 5 2005, 07:50 PM)
foobar2000 stores indexes in db, so just enable it.
*


It doesn't.

Please try to avoid making misleading statements like that in the future.
vasya_pupkin
Really? Oops. Sorry then. smile.gif
keown
My problem is not the actually seeking of the MP3 files - OK with 200mb livesets it can be a bit slow but I can live with that! My problem is how slow it is to skip between tracks? I have a large db, about 9,000 songs but it tracks an age to skip between them, or even select a different playlist?

Could the problem be that I have alot of my music on a external hard drive connected via usb? It has never been a problem with winamp in the past so I don't believe it is!

Any help would be great! biggrin.gif
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Invision Power Board © 2001-2008 Invision Power Services, Inc.