I was wondering if LAME is really stuck at 320 kbps. We know that there is the free-format switch. Is it possible for someone to implement a new VBR system that would have samples in the range of 32k to 500kbps? Would hardware players understand this new feature? Would the files be playable? What would it take to it?
I was wondering if LAME is really stuck at 320 kbps. We know that there is the free-format switch. Is it possible for someone to implement a new VBR system that would have samples in the range of 32k to 500kbps? Would hardware players understand this new feature? Would the files be playable? What would it take to it?
Free-format files are necessarily only CBR, so no this is not possible.
Two issues:
1. Why?
2. 320 kbps is the standard. Above that, is against standard.
101
If LAME reached 500kbps it would solve issues caused by the 320kbps limitation, which OGG, AAC and MPC don't necessarely suffer....
Is this a joke, or is there a serious desire for daily and mobile use (I mention this because mobile players are where lossless is of questionable use) for bitrates this high? If you need that much accuracy, then use lossless. Even 500k doesn't seem high enough to eliminate inherent issues in lossy encoding.
it might not elimitate issues concerning lossy codecs, but it would be just another step for LAME...
I was wondering if LAME is really stuck at 320 kbps. We know that there is the free-format switch. Is it possible for someone to implement a new VBR system that would have samples in the range of 32k to 500kbps? Would hardware players understand this new feature? Would the files be playable? What would it take to it?
The problem with 'free format', and why it's not so widely supported, is that there's no way to specify the bitrate. A decoder must either be told ahead of time how many bytes each frame contains, or guess a frame's size by looking for the next MPEG sync word. As you can imagine, this is problematic.
If LAME reached 500kbps it would solve issues caused by the 320kbps limitation, which OGG, AAC and MPC don't necessarely suffer....
the so called 'problem samples' that can be ABX'ed by hardcore audiophiles even at 320kbps, is mostly due to a failure in Lame's psymodel and wouldn't necessarily be solved by increasing the bitrate.
At 500kb/s you might as well just add another 200kb/s and go lossless.
At 500kb/s you might as well just add another 200kb/s and go lossless.
We are talking about a more robust VBR. MPC can use up to 1300k if needed in the standard profile. MP3 could do the same and use 512k frames or more with difficult samples giving higher quality.
According to the mp3 specs, freeformat streams must be CBR only.
the so called 'problem samples' that can be ABX'ed by hardcore audiophiles even at 320kbps, is mostly due to a failure in Lame's psymodel and wouldn't necessarily be solved by increasing the bitrate.
The same argument can be used for going from V2 - V0 and to 320kbps. Just different lines in the sand for different people. But to be honest, I too don't see the point.
I was wondering if LAME is really stuck at 320 kbps. We know that there is the free-format switch. Is it possible for someone to implement a new VBR system that would have samples in the range of 32k to 500kbps? Would hardware players understand this new feature? Would the files be playable? What would it take to it?
The overwhelming advantage of mp3 is its universal usability. This goes away when using freeformat.
Transform codecs like mp3 are most attractive in their usual bitrate range below 300 kbps. Lame is close to perfection there when using very high quality settings, and I guess we can expect further improvements to come.
When allowing for a higher bitrate IMO codecs like lossyWAV+FLAC/TAK/wavPack or wavPack lossy are more attractive than transform codecs. With them we have a clean and simple signal path (no subband coding and approximate transformation into the frequency domain, no psy model which can have weaknesses), and we can use a quality which seamlessly scales up to lossless, with the sweetspot being at ~400 kbps.
shadowking got the idea right... it's impressive how people showed up with stones in their hands just because I used the "freeformat" word... all I meant was a more robust VBR mode, and just another step for LAME...
shadowking got the idea right... it's impressive how people showed up with stones in their hands just because I used the "freeformat" word... all I meant was a more robust VBR mode, and just another step for LAME...
Bourne, I really don't think people are out to get you. If Gabriel and others are telling you that freeformat is for CBR, you'd be wise to believe them.
I was wondering if LAME is really stuck at 320 kbps. Is it possible for someone to implement a new VBR system that would have samples in the range of 32k to 500kbps?
The bitrate for an mp3 frame is determined by an index value in the header, limiting MP3 frames to the well-known pre-defined bitrates. It would be impossible to have an arbitrary bitrate (e.g. 500kbps). The bit reservoir (frame start offset) allows for data to span multiple frames, which gives MP3 encoders more precise bitrate control with VBR.
Bourne, I really don't think people are out to get you. If Gabriel and others are telling you that freeformat is for CBR, you'd be wise to believe them.
It would go away beyond "nonstandard" and probably a mostly academic exercise, but free-format MP3 frames combined with a container file format like MP4 could effectively be VBR. This is because the container format would store the frame size values.
The reason that free-format MP3 must be CBR is that it the frame sizes must either be given to the decoder out-of-band (in which case it's much easier to have a constant value), or the decoder must guess (and the guessing would only work if the frame sizes were consistent).
MP3 frame sizes are calculated based on a formula involving the mpeg version, layer, bitrate, sample rate, crc flag and padding flag. Free-format is signalled by a bitrate index value of "0" and so the exact bitrate is unknown. Since the exact bitrate is unknown, the frame size is also unknown.
I ain't talking about freeformat as it is right now...
I ain't talking about freeformat as it is right now...
That would essentially be a new MP3 based format without any existing decoder support. There's no sense in developing such a format because better, supported (more or less), VBR lossy options without a 320 kbps top bitrate limit already exist, like Vorbis, MPC and AAC.
I ain't talking about freeformat as it is right now...
An MP3 with more than 320kbps
is freeformat. So you ARE talking about freeformat, as explained several times by different people in this thread.
shadowking got the idea right... it's impressive how people showed up with stones in their hands just because I used the "freeformat" word... all I meant was a more robust VBR mode, and just another step for LAME...
You keep saying that it would be a step for Lame. I agree but it would be an unnecessary step for Lame. If you are in a situation where you need more than 320kbps then you might as well just go with lossless. I can understand you wanting to use a higher bitrate mp3 file but the practicality of it just isn't there. You first need more hardware and software support for 320kbps+ mp3 files before you can start talking about development of a VBR implementation in such high bitrates. Hence, any freeformat development isn't needed as we can't widely play the files. Hell, FLAC has greater hardware and software support that freeformat encoded mp3's. Besides, what type of listening situation requires a 500kbps VBR mp3 file? If a audio flaw is there at 320kbps then it will probably be there at all bitrates, it is just a problem sample for Lame mp3.
Bourne seems to know that MP3 with more than 320 kbps is freeformat. He is asking for some new(?) free format of varying frame sizes. Imho it's possible to extend a mp3 decoder to handle frames of unknown lengths. But there are imho no real good reasons to do it.
PS: I've committed into CVS some old patch I had lying around. It allows you to get a VBR encode packed into a high bitrate freeformat stream:
lame -V0 -b600 --freeformat x.wav x.mp3It's useful when you want to know what happens with VBR encodes, if there are almost no bitrate limitations (There are still some format specific bitrate limitations even over 600 kbps).
This is not what Bourne is asking for.
example: blibs.wav
robert@sly:~/Audio/lame-080102> ./frontend/lame -V0 --freeformat -b600 --quiet ../testsongs/blips.wav x.mp3
demand= 12 kbps max= 12 kbps limit=600 kbps
demand= 12 kbps max= 12 kbps limit=600 kbps
demand= 12 kbps max= 12 kbps limit=600 kbps
demand= 12 kbps max= 12 kbps limit=600 kbps
demand= 12 kbps max= 12 kbps limit=600 kbps
demand= 12 kbps max= 12 kbps limit=600 kbps
demand= 12 kbps max= 12 kbps limit=600 kbps
demand= 12 kbps max= 12 kbps limit=600 kbps
demand= 12 kbps max= 12 kbps limit=600 kbps
demand= 12 kbps max= 12 kbps limit=600 kbps
demand= 12 kbps max= 12 kbps limit=600 kbps
demand= 12 kbps max= 12 kbps limit=600 kbps
demand= 12 kbps max= 12 kbps limit=600 kbps
demand= 12 kbps max= 12 kbps limit=600 kbps
demand= 12 kbps max= 12 kbps limit=600 kbps
demand= 12 kbps max= 12 kbps limit=600 kbps
demand= 12 kbps max= 12 kbps limit=600 kbps
demand= 12 kbps max= 12 kbps limit=600 kbps
demand= 12 kbps max= 12 kbps limit=600 kbps
demand= 12 kbps max= 12 kbps limit=600 kbps
demand= 12 kbps max= 12 kbps limit=600 kbps
demand= 12 kbps max= 12 kbps limit=600 kbps
demand= 12 kbps max= 12 kbps limit=600 kbps
demand= 12 kbps max= 12 kbps limit=600 kbps
demand= 12 kbps max= 12 kbps limit=600 kbps
demand= 12 kbps max= 12 kbps limit=600 kbps
demand= 12 kbps max= 12 kbps limit=600 kbps
demand= 12 kbps max= 12 kbps limit=600 kbps
demand= 12 kbps max= 12 kbps limit=600 kbps
demand= 12 kbps max= 12 kbps limit=600 kbps
demand= 12 kbps max= 12 kbps limit=600 kbps
demand= 12 kbps max= 12 kbps limit=600 kbps
demand= 12 kbps max= 12 kbps limit=600 kbps
demand= 12 kbps max= 12 kbps limit=600 kbps
demand= 12 kbps max= 12 kbps limit=600 kbps
demand= 12 kbps max= 12 kbps limit=600 kbps
demand= 12 kbps max= 12 kbps limit=600 kbps
demand= 12 kbps max= 12 kbps limit=600 kbps
demand= 12 kbps max= 12 kbps limit=600 kbps
demand= 12 kbps max= 12 kbps limit=600 kbps
demand= 12 kbps max= 12 kbps limit=600 kbps
demand= 12 kbps max= 12 kbps limit=600 kbps
demand= 12 kbps max= 12 kbps limit=600 kbps
demand= 12 kbps max= 12 kbps limit=600 kbps
demand= 12 kbps max= 12 kbps limit=600 kbps
demand= 12 kbps max= 12 kbps limit=600 kbps
demand= 12 kbps max= 12 kbps limit=600 kbps
demand= 12 kbps max= 12 kbps limit=600 kbps
demand= 12 kbps max= 12 kbps limit=600 kbps
demand= 12 kbps max= 12 kbps limit=600 kbps
demand= 12 kbps max= 12 kbps limit=600 kbps
demand= 12 kbps max= 12 kbps limit=600 kbps
demand= 12 kbps max= 12 kbps limit=600 kbps
demand= 12 kbps max= 12 kbps limit=600 kbps
demand= 12 kbps max= 12 kbps limit=600 kbps
demand= 12 kbps max= 12 kbps limit=600 kbps
demand= 12 kbps max= 12 kbps limit=600 kbps
demand= 12 kbps max= 12 kbps limit=600 kbps
demand= 12 kbps max= 12 kbps limit=600 kbps
demand= 12 kbps max= 12 kbps limit=600 kbps
demand= 12 kbps max= 12 kbps limit=600 kbps
demand= 12 kbps max= 12 kbps limit=600 kbps
demand= 12 kbps max= 12 kbps limit=600 kbps
demand= 12 kbps max= 12 kbps limit=600 kbps
demand= 12 kbps max= 12 kbps limit=600 kbps
demand=235 kbps max=235 kbps limit=600 kbps
demand=306 kbps max=306 kbps limit=600 kbps
demand= 12 kbps max=306 kbps limit=600 kbps
demand= 12 kbps max=306 kbps limit=600 kbps
demand= 12 kbps max=306 kbps limit=600 kbps
demand= 12 kbps max=306 kbps limit=600 kbps
demand= 12 kbps max=306 kbps limit=600 kbps
demand= 12 kbps max=306 kbps limit=600 kbps
demand= 12 kbps max=306 kbps limit=600 kbps
demand= 12 kbps max=306 kbps limit=600 kbps
demand= 12 kbps max=306 kbps limit=600 kbps
demand= 12 kbps max=306 kbps limit=600 kbps
demand= 12 kbps max=306 kbps limit=600 kbps
demand= 12 kbps max=306 kbps limit=600 kbps
demand= 12 kbps max=306 kbps limit=600 kbps
demand= 12 kbps max=306 kbps limit=600 kbps
demand= 12 kbps max=306 kbps limit=600 kbps
demand= 12 kbps max=306 kbps limit=600 kbps
demand= 12 kbps max=306 kbps limit=600 kbps
demand= 12 kbps max=306 kbps limit=600 kbps
demand= 12 kbps max=306 kbps limit=600 kbps
demand= 12 kbps max=306 kbps limit=600 kbps
demand= 12 kbps max=306 kbps limit=600 kbps
demand= 12 kbps max=306 kbps limit=600 kbps
demand= 12 kbps max=306 kbps limit=600 kbps
demand= 12 kbps max=306 kbps limit=600 kbps
demand= 12 kbps max=306 kbps limit=600 kbps
demand= 12 kbps max=306 kbps limit=600 kbps
demand= 12 kbps max=306 kbps limit=600 kbps
demand= 12 kbps max=306 kbps limit=600 kbps
demand= 12 kbps max=306 kbps limit=600 kbps
demand= 12 kbps max=306 kbps limit=600 kbps
demand= 12 kbps max=306 kbps limit=600 kbps
demand= 12 kbps max=306 kbps limit=600 kbps
demand= 12 kbps max=306 kbps limit=600 kbps
demand= 12 kbps max=306 kbps limit=600 kbps
demand= 12 kbps max=306 kbps limit=600 kbps
demand= 12 kbps max=306 kbps limit=600 kbps
demand= 12 kbps max=306 kbps limit=600 kbps
demand= 12 kbps max=306 kbps limit=600 kbps
demand= 12 kbps max=306 kbps limit=600 kbps
demand= 12 kbps max=306 kbps limit=600 kbps
demand= 12 kbps max=306 kbps limit=600 kbps
demand= 12 kbps max=306 kbps limit=600 kbps
demand= 12 kbps max=306 kbps limit=600 kbps
demand= 12 kbps max=306 kbps limit=600 kbps
demand= 12 kbps max=306 kbps limit=600 kbps
demand= 12 kbps max=306 kbps limit=600 kbps
demand= 12 kbps max=306 kbps limit=600 kbps
demand= 12 kbps max=306 kbps limit=600 kbps
demand= 12 kbps max=306 kbps limit=600 kbps
demand= 12 kbps max=306 kbps limit=600 kbps
demand= 12 kbps max=306 kbps limit=600 kbps
demand= 12 kbps max=306 kbps limit=600 kbps
demand= 12 kbps max=306 kbps limit=600 kbps
demand= 12 kbps max=306 kbps limit=600 kbps
demand= 12 kbps max=306 kbps limit=600 kbps
demand= 12 kbps max=306 kbps limit=600 kbps
demand= 12 kbps max=306 kbps limit=600 kbps
demand= 12 kbps max=306 kbps limit=600 kbps
demand= 12 kbps max=306 kbps limit=600 kbps
demand= 12 kbps max=306 kbps limit=600 kbps
demand= 12 kbps max=306 kbps limit=600 kbps
demand=285 kbps max=306 kbps limit=600 kbps
demand=305 kbps max=306 kbps limit=600 kbps
demand= 12 kbps max=306 kbps limit=600 kbps
demand= 12 kbps max=306 kbps limit=600 kbps
demand= 12 kbps max=306 kbps limit=600 kbps
demand= 12 kbps max=306 kbps limit=600 kbps
demand= 12 kbps max=306 kbps limit=600 kbps
demand= 12 kbps max=306 kbps limit=600 kbps
demand= 12 kbps max=306 kbps limit=600 kbps
demand= 12 kbps max=306 kbps limit=600 kbps
demand= 12 kbps max=306 kbps limit=600 kbps
demand= 12 kbps max=306 kbps limit=600 kbps
demand= 12 kbps max=306 kbps limit=600 kbps
demand= 12 kbps max=306 kbps limit=600 kbps
demand= 12 kbps max=306 kbps limit=600 kbps
demand= 12 kbps max=306 kbps limit=600 kbps
demand= 12 kbps max=306 kbps limit=600 kbps
demand= 12 kbps max=306 kbps limit=600 kbps
demand= 12 kbps max=306 kbps limit=600 kbps
demand= 12 kbps max=306 kbps limit=600 kbps
demand= 12 kbps max=306 kbps limit=600 kbps
demand= 12 kbps max=306 kbps limit=600 kbps
demand= 12 kbps max=306 kbps limit=600 kbps
demand= 12 kbps max=306 kbps limit=600 kbps
demand= 12 kbps max=306 kbps limit=600 kbps
demand= 12 kbps max=306 kbps limit=600 kbps
demand= 12 kbps max=306 kbps limit=600 kbps
demand= 12 kbps max=306 kbps limit=600 kbps
demand= 12 kbps max=306 kbps limit=600 kbps
demand= 12 kbps max=306 kbps limit=600 kbps
demand=401 kbps max=401 kbps limit=600 kbps
demand= 12 kbps max=401 kbps limit=600 kbps
demand= 12 kbps max=401 kbps limit=600 kbps
demand= 12 kbps max=401 kbps limit=600 kbps
demand= 12 kbps max=401 kbps limit=600 kbps
demand= 12 kbps max=401 kbps limit=600 kbps
demand= 12 kbps max=401 kbps limit=600 kbps
demand= 12 kbps max=401 kbps limit=600 kbps
demand= 12 kbps max=401 kbps limit=600 kbps
demand= 12 kbps max=401 kbps limit=600 kbps
demand= 12 kbps max=401 kbps limit=600 kbps
demand= 12 kbps max=401 kbps limit=600 kbps
demand= 12 kbps max=401 kbps limit=600 kbps
demand= 12 kbps max=401 kbps limit=600 kbps
demand= 12 kbps max=401 kbps limit=600 kbps
demand= 12 kbps max=401 kbps limit=600 kbps
demand= 12 kbps max=401 kbps limit=600 kbps
demand= 12 kbps max=401 kbps limit=600 kbps
demand= 12 kbps max=401 kbps limit=600 kbps
demand=556 kbps max=556 kbps limit=600 kbps
demand= 12 kbps max=556 kbps limit=600 kbps
demand= 12 kbps max=556 kbps limit=600 kbps
demand= 12 kbps max=556 kbps limit=600 kbps
demand= 12 kbps max=556 kbps limit=600 kbps
demand= 12 kbps max=556 kbps limit=600 kbps
demand= 12 kbps max=556 kbps limit=600 kbps
demand= 12 kbps max=556 kbps limit=600 kbps
demand= 12 kbps max=556 kbps limit=600 kbps
demand= 12 kbps max=556 kbps limit=600 kbps
demand= 12 kbps max=556 kbps limit=600 kbps
demand= 12 kbps max=556 kbps limit=600 kbps
demand= 12 kbps max=556 kbps limit=600 kbps
demand= 12 kbps max=556 kbps limit=600 kbps
demand=303 kbps max=556 kbps limit=600 kbps
demand=302 kbps max=556 kbps limit=600 kbps
demand= 12 kbps max=556 kbps limit=600 kbps
demand= 12 kbps max=556 kbps limit=600 kbps
demand= 12 kbps max=556 kbps limit=600 kbps
demand= 12 kbps max=556 kbps limit=600 kbps
demand= 12 kbps max=556 kbps limit=600 kbps
demand= 12 kbps max=556 kbps limit=600 kbps
demand= 12 kbps max=556 kbps limit=600 kbps
demand= 12 kbps max=556 kbps limit=600 kbps
demand= 12 kbps max=556 kbps limit=600 kbps
demand= 12 kbps max=556 kbps limit=600 kbps
demand=595 kbps max=595 kbps limit=600 kbps
demand= 12 kbps max=595 kbps limit=600 kbps
demand= 12 kbps max=595 kbps limit=600 kbps
demand= 12 kbps max=595 kbps limit=600 kbps
demand= 12 kbps max=595 kbps limit=600 kbps
demand= 12 kbps max=595 kbps limit=600 kbps
demand= 12 kbps max=595 kbps limit=600 kbps
demand= 12 kbps max=595 kbps limit=600 kbps
demand= 12 kbps max=595 kbps limit=600 kbps
demand=287 kbps max=595 kbps limit=600 kbps
demand=302 kbps max=595 kbps limit=600 kbps
demand= 12 kbps max=595 kbps limit=600 kbps
demand= 12 kbps max=595 kbps limit=600 kbps
demand= 12 kbps max=595 kbps limit=600 kbps
demand= 12 kbps max=595 kbps limit=600 kbps
demand= 12 kbps max=595 kbps limit=600 kbps
demand= 12 kbps max=595 kbps limit=600 kbps
demand= 65 kbps max=595 kbps limit=600 kbps
demand=298 kbps max=595 kbps limit=600 kbps
demand= 12 kbps max=595 kbps limit=600 kbps
demand= 12 kbps max=595 kbps limit=600 kbps
demand= 12 kbps max=595 kbps limit=600 kbps
demand= 12 kbps max=595 kbps limit=600 kbps
demand= 12 kbps max=595 kbps limit=600 kbps
demand= 12 kbps max=595 kbps limit=600 kbps
demand=224 kbps max=595 kbps limit=600 kbps
demand= 12 kbps max=595 kbps limit=600 kbps
demand= 12 kbps max=595 kbps limit=600 kbps
demand= 12 kbps max=595 kbps limit=600 kbps
demand= 12 kbps max=595 kbps limit=600 kbps
demand= 12 kbps max=595 kbps limit=600 kbps
demand=302 kbps max=595 kbps limit=600 kbps
demand= 72 kbps max=595 kbps limit=600 kbps
demand= 12 kbps max=595 kbps limit=600 kbps
demand= 12 kbps max=595 kbps limit=600 kbps
demand= 12 kbps max=595 kbps limit=600 kbps
demand= 12 kbps max=595 kbps limit=600 kbps
demand=593 kbps max=595 kbps limit=600 kbps
demand= 12 kbps max=595 kbps limit=600 kbps
demand= 12 kbps max=595 kbps limit=600 kbps
demand= 12 kbps max=595 kbps limit=600 kbps
demand= 12 kbps max=595 kbps limit=600 kbps
demand=375 kbps max=595 kbps limit=600 kbps
demand= 12 kbps max=595 kbps limit=600 kbps
demand= 12 kbps max=595 kbps limit=600 kbps
demand= 12 kbps max=595 kbps limit=600 kbps
demand= 12 kbps max=595 kbps limit=600 kbps
demand=589 kbps max=595 kbps limit=600 kbps
demand= 12 kbps max=595 kbps limit=600 kbps
demand= 12 kbps max=595 kbps limit=600 kbps
demand= 12 kbps max=595 kbps limit=600 kbps
demand=305 kbps max=595 kbps limit=600 kbps
demand= 72 kbps max=595 kbps limit=600 kbps
demand= 12 kbps max=595 kbps limit=600 kbps
demand= 12 kbps max=595 kbps limit=600 kbps
demand=305 kbps max=595 kbps limit=600 kbps
demand=290 kbps max=595 kbps limit=600 kbps
demand= 12 kbps max=595 kbps limit=600 kbps
demand= 12 kbps max=595 kbps limit=600 kbps
demand=286 kbps max=595 kbps limit=600 kbps
demand= 67 kbps max=595 kbps limit=600 kbps
demand= 12 kbps max=595 kbps limit=600 kbps
demand= 12 kbps max=595 kbps limit=600 kbps
demand=224 kbps max=595 kbps limit=600 kbps
demand= 12 kbps max=595 kbps limit=600 kbps
demand= 12 kbps max=595 kbps limit=600 kbps
demand=302 kbps max=595 kbps limit=600 kbps
demand= 69 kbps max=595 kbps limit=600 kbps
demand= 12 kbps max=595 kbps limit=600 kbps
demand=277 kbps max=595 kbps limit=600 kbps
demand=292 kbps max=595 kbps limit=600 kbps
demand= 12 kbps max=595 kbps limit=600 kbps
demand=299 kbps max=595 kbps limit=600 kbps
demand=282 kbps max=595 kbps limit=600 kbps
demand= 12 kbps max=595 kbps limit=600 kbps
demand=158 kbps max=595 kbps limit=600 kbps
demand= 71 kbps max=595 kbps limit=600 kbps
demand= 12 kbps max=595 kbps limit=600 kbps
demand=551 kbps max=595 kbps limit=600 kbps
demand= 12 kbps max=595 kbps limit=600 kbps
demand= 49 kbps max=595 kbps limit=600 kbps
demand=150 kbps max=595 kbps limit=600 kbps
demand= 12 kbps max=595 kbps limit=600 kbps
demand=425 kbps max=595 kbps limit=600 kbps
demand= 12 kbps max=595 kbps limit=600 kbps
demand=268 kbps max=595 kbps limit=600 kbps
demand=284 kbps max=595 kbps limit=600 kbps
demand= 12 kbps max=595 kbps limit=600 kbps
demand=228 kbps max=595 kbps limit=600 kbps
demand= 12 kbps max=595 kbps limit=600 kbps
demand=539 kbps max=595 kbps limit=600 kbps
demand= 12 kbps max=595 kbps limit=600 kbps
demand=203 kbps max=595 kbps limit=600 kbps
demand= 12 kbps max=595 kbps limit=600 kbps
demand=361 kbps max=595 kbps limit=600 kbps
demand= 12 kbps max=595 kbps limit=600 kbps
demand=201 kbps max=595 kbps limit=600 kbps
demand= 12 kbps max=595 kbps limit=600 kbps
demand=489 kbps max=595 kbps limit=600 kbps
demand= 12 kbps max=595 kbps limit=600 kbps
demand=562 kbps max=595 kbps limit=600 kbps
demand= 57 kbps max=595 kbps limit=600 kbps
demand=295 kbps max=595 kbps limit=600 kbps
demand=302 kbps max=595 kbps limit=600 kbps
demand=305 kbps max=595 kbps limit=600 kbps
demand=393 kbps max=595 kbps limit=600 kbps
demand= 12 kbps max=595 kbps limit=600 kbps
demand=416 kbps max=595 kbps limit=600 kbps
demand=293 kbps max=595 kbps limit=600 kbps
demand= 73 kbps max=595 kbps limit=600 kbps
demand=232 kbps max=595 kbps limit=600 kbps
demand=283 kbps max=595 kbps limit=600 kbps
demand=245 kbps max=595 kbps limit=600 kbps
demand=216 kbps max=595 kbps limit=600 kbps
demand=157 kbps max=595 kbps limit=600 kbps
demand= 83 kbps max=595 kbps limit=600 kbps
demand=296 kbps max=595 kbps limit=600 kbps
demand=427 kbps max=595 kbps limit=600 kbps
demand=287 kbps max=595 kbps limit=600 kbps
demand= 87 kbps max=595 kbps limit=600 kbps
demand=294 kbps max=595 kbps limit=600 kbps
demand=577 kbps max=595 kbps limit=600 kbps
demand=295 kbps max=595 kbps limit=600 kbps
demand=319 kbps max=595 kbps limit=600 kbps
demand=387 kbps max=595 kbps limit=600 kbps
demand=148 kbps max=595 kbps limit=600 kbps
demand=222 kbps max=595 kbps limit=600 kbps
demand=567 kbps max=595 kbps limit=600 kbps
demand=440 kbps max=595 kbps limit=600 kbps
demand=313 kbps max=595 kbps limit=600 kbps
demand=289 kbps max=595 kbps limit=600 kbps
demand=196 kbps max=595 kbps limit=600 kbps
demand=223 kbps max=595 kbps limit=600 kbps
demand=470 kbps max=595 kbps limit=600 kbps
demand=499 kbps max=595 kbps limit=600 kbps
demand=503 kbps max=595 kbps limit=600 kbps
demand=496 kbps max=595 kbps limit=600 kbps
demand=252 kbps max=595 kbps limit=600 kbps
demand=221 kbps max=595 kbps limit=600 kbps
demand=343 kbps max=595 kbps limit=600 kbps
demand=438 kbps max=595 kbps limit=600 kbps
demand=573 kbps max=595 kbps limit=600 kbps
demand=449 kbps max=595 kbps limit=600 kbps
demand=452 kbps max=595 kbps limit=600 kbps
demand=577 kbps max=595 kbps limit=600 kbps
demand=528 kbps max=595 kbps limit=600 kbps
demand=467 kbps max=595 kbps limit=600 kbps
demand=477 kbps max=595 kbps limit=600 kbps
demand=582 kbps max=595 kbps limit=600 kbps
demand=584 kbps max=595 kbps limit=600 kbps
demand=567 kbps max=595 kbps limit=600 kbps
demand=559 kbps max=595 kbps limit=600 kbps
demand=588 kbps max=595 kbps limit=600 kbps
demand=579 kbps max=595 kbps limit=600 kbps
demand=555 kbps max=595 kbps limit=600 kbps
demand=595 kbps max=595 kbps limit=600 kbps
demand=564 kbps max=595 kbps limit=600 kbps
demand=577 kbps max=595 kbps limit=600 kbps
demand=574 kbps max=595 kbps limit=600 kbps
demand=577 kbps max=595 kbps limit=600 kbps
demand=571 kbps max=595 kbps limit=600 kbps
demand=593 kbps max=595 kbps limit=600 kbps
demand=578 kbps max=595 kbps limit=600 kbps
demand=584 kbps max=595 kbps limit=600 kbps
demand=569 kbps max=595 kbps limit=600 kbps
demand=296 kbps max=595 kbps limit=600 kbps
demand=305 kbps max=595 kbps limit=600 kbps
demand=592 kbps max=595 kbps limit=600 kbps
demand=563 kbps max=595 kbps limit=600 kbps
demand=579 kbps max=595 kbps limit=600 kbps
demand=581 kbps max=595 kbps limit=600 kbps
demand=558 kbps max=595 kbps limit=600 kbps
demand=293 kbps max=595 kbps limit=600 kbps
demand=570 kbps max=595 kbps limit=600 kbps
demand=577 kbps max=595 kbps limit=600 kbps
demand=585 kbps max=595 kbps limit=600 kbps
demand=301 kbps max=595 kbps limit=600 kbps
demand=573 kbps max=595 kbps limit=600 kbps
demand=580 kbps max=595 kbps limit=600 kbps
demand=303 kbps max=595 kbps limit=600 kbps
demand=289 kbps max=595 kbps limit=600 kbps
demand=576 kbps max=595 kbps limit=600 kbps
demand=583 kbps max=595 kbps limit=600 kbps
demand=299 kbps max=595 kbps limit=600 kbps
demand=299 kbps max=595 kbps limit=600 kbps
demand=585 kbps max=595 kbps limit=600 kbps
demand=297 kbps max=595 kbps limit=600 kbps
demand=578 kbps max=595 kbps limit=600 kbps
demand=304 kbps max=595 kbps limit=600 kbps
demand=298 kbps max=595 kbps limit=600 kbps
demand=296 kbps max=595 kbps limit=600 kbps
demand=301 kbps max=595 kbps limit=600 kbps
demand=281 kbps max=595 kbps limit=600 kbps
demand=298 kbps max=595 kbps limit=600 kbps
demand=299 kbps max=595 kbps limit=600 kbps
demand=199 kbps max=595 kbps limit=600 kbps
demand=280 kbps max=595 kbps limit=600 kbps
demand=299 kbps max=595 kbps limit=600 kbps
demand=267 kbps max=595 kbps limit=600 kbps
demand=195 kbps max=595 kbps limit=600 kbps
demand=262 kbps max=595 kbps limit=600 kbps
demand=301 kbps max=595 kbps limit=600 kbps
demand=199 kbps max=595 kbps limit=600 kbps
demand=249 kbps max=595 kbps limit=600 kbps
demand=254 kbps max=595 kbps limit=600 kbps
demand=249 kbps max=595 kbps limit=600 kbps
demand=298 kbps max=595 kbps limit=600 kbps
demand=256 kbps max=595 kbps limit=600 kbps
demand=254 kbps max=595 kbps limit=600 kbps
demand=275 kbps max=595 kbps limit=600 kbps
demand=257 kbps max=595 kbps limit=600 kbps
demand=208 kbps max=595 kbps limit=600 kbps
demand=277 kbps max=595 kbps limit=600 kbps
demand=293 kbps max=595 kbps limit=600 kbps
demand=234 kbps max=595 kbps limit=600 kbps
demand=303 kbps max=595 kbps limit=600 kbps
demand=208 kbps max=595 kbps limit=600 kbps
demand=205 kbps max=595 kbps limit=600 kbps
demand=205 kbps max=595 kbps limit=600 kbps
demand=238 kbps max=595 kbps limit=600 kbps
demand=218 kbps max=595 kbps limit=600 kbps
demand=192 kbps max=595 kbps limit=600 kbps
demand=212 kbps max=595 kbps limit=600 kbps
demand=214 kbps max=595 kbps limit=600 kbps
demand=198 kbps max=595 kbps limit=600 kbps
demand=229 kbps max=595 kbps limit=600 kbps
demand=197 kbps max=595 kbps limit=600 kbps
demand=212 kbps max=595 kbps limit=600 kbps
demand=234 kbps max=595 kbps limit=600 kbps
demand=186 kbps max=595 kbps limit=600 kbps
demand=206 kbps max=595 kbps limit=600 kbps
demand=172 kbps max=595 kbps limit=600 kbps
demand= 12 kbps max=595 kbps limit=600 kbps
I've committed into CVS some old patch I had lying around. It allows you to get a VBR encode packed into a high bitrate freeformat stream: lame -V0 -b600 --freeformat x.wav x.mp3
By the way: I can compress these mp3 files with winrar to 40...45% of their original size.
So, the size of these .rar files doesn't differ much from mp3s encoded with plain -V0 option.
Any player capable to play freeformat from archives? foobar2000 refuses to do it.
(of course I don't think this is of practical use)
I've committed into CVS some old patch I had lying around. It allows you to get a VBR encode packed into a high bitrate freeformat stream: lame -V0 -b600 --freeformat x.wav x.mp3
By the way: I can compress these mp3 files with winrar to 40...45% of their original size.
So, the size of these .rar files doesn't differ much from mp3s encoded with plain -V0 option.
Any player capable to play freeformat from archives? foobar2000 refuses to do it.
(of course I don't think this is of practical use)
This probably means that the encoder had no use for the extra bits and filled up the frames with zeros.
I ain't talking about freeformat as it is right now...
An MP3 with more than 320kbps is freeformat. So you ARE talking about freeformat, as explained several times by different people in this thread.
I'm not sure, but I think hes trying to ask why no one has invented some new format thats exactly the same as MP3, except with more frame sizes.
If so, I think the answer would be "use AAC".
This probably means that the encoder had no use for the extra bits and filled up the frames with zeros.
Of course. With V0 quality setting most of the frames don't need to be so large as in freeformat 600kbps.