I hear a lot about CBR and VBR; what’s wrong with ABR?, Was “MP3 ABR WHY NOT.” (shouting won’t make anyone likelier to reply) |
I hear a lot about CBR and VBR; what’s wrong with ABR?, Was “MP3 ABR WHY NOT.” (shouting won’t make anyone likelier to reply) |
Oct 6 2011, 21:31
Post
#1
|
|
|
Group: Members Posts: 41 Joined: 28-March 08 From: UK Member No.: 52368 |
I have read numerous forums and articles about mp3 cbr and vbr, some swear by cbr others vbr, the debate just goes on and on. I,ve tried cbr 256, vbr 256, cbr 320, cbr 192 cbr etc and I cant hear any difference. My question is why bother with cbr or vbr, why dont people just go with MP3 ABR, would this not be the ideal compromise, or I am missing something, as there does seem to be lack of mp3 abr on offer as downloads from the likes of Napster etc.
|
|
|
|
![]() |
Jul 23 2012, 20:27
Post
#2
|
|
|
Group: Members Posts: 319 Joined: 26-November 04 Member No.: 18345 |
Hope I don't get jumped on for reviving this thread, but the discussion is relevant to a question I had.
How well suited do you think ABR is for online streaming (in lieu of using plain CBR), such as for a radio station's 64, 128, 256 kbps feeds? My thinking is: - ABR provides potentially higher sound quality at a given bitrate than CBR. - If there's buffering on the client end (which I would expect in nearly all cases), then the variations in bitrate per frame will be absorbed. Anyone with a marginal connection would have nearly as much of a problem with underruns with CBR as with ABR. |
|
|
|
Jul 24 2012, 13:16
Post
#3
|
|
|
Group: Members Posts: 2297 Joined: 9-October 05 From: Dormagen, Germany Member No.: 25015 |
... How well suited do you think ABR is for online streaming (in lieu of using plain CBR), such as for a radio station's 64, 128, 256 kbps feeds? My thinking is: - ABR provides potentially higher sound quality at a given bitrate than CBR. - If there's buffering on the client end (which I would expect in nearly all cases), then the variations in bitrate per frame will be absorbed. Anyone with a marginal connection would have nearly as much of a problem with underruns with CBR as with ABR. An alternative with frame bitrates which are even better controlled is to use -Vx -b n -B N -F, for instance -V5 -b128 -B160 -F for the 128 kbps quality (definitely only 128 and 160 kbps frames), or -V0 -b 256 -B 256 -F for the 256 kbps quality (only 256 kbps frames). -------------------- lame3100k -V0 --cvbr 9
|
|
|
|
Jul 24 2012, 15:53
Post
#4
|
|
|
Group: Members Posts: 319 Joined: 26-November 04 Member No.: 18345 |
An alternative with frame bitrates which are even better controlled is to use -Vx -b n -B N -F, for instance -V5 -b128 -B160 -F for the 128 kbps quality (definitely only 128 and 160 kbps frames), or -V0 -b 256 -B 256 -F for the 256 kbps quality (only 256 kbps frames). But is there any good reason to limit the minimum bitrate of frames? If the goal is to keep overall bitrate below a certain level, I would think it only increases the overall bitrate unnecessarily. A frame that might be encoded at 32 kbps, for instance, would be forced to 128 kbps (in the first example). We wouldn't be trying to keep the stream at a 'near constant' rate, just trying to cap it. |
|
|
|
Jul 24 2012, 16:20
Post
#5
|
|
|
Group: Members Posts: 2297 Joined: 9-October 05 From: Dormagen, Germany Member No.: 25015 |
Probably you're right, and streaming works well without the -F switch. For silence or near-silence, this would be favorable. Using -F and a -b setting close to the desired average bitrate has the welcome tendency of keeping bit reservoir larger however, which partially makes up for the restrictions of the -B switch in terms of quality.
This post has been edited by halb27: Jul 24 2012, 16:22 -------------------- lame3100k -V0 --cvbr 9
|
|
|
|
soylentgreen I hear a lot about CBR and VBR; what’s wrong with ABR? Oct 6 2011, 21:31
pdq You might think of abr as being the worst of both ... Oct 6 2011, 21:53
DVDdoug QUOTE why dont people just go with MP3 ABR, would ... Oct 6 2011, 22:50
kennedyb4 I don't think there has been a public test of ... Oct 6 2011, 23:57
Canar ABR is for the case where you want to optimize for... Oct 7 2011, 00:24
shadowking Also ABR / CBR is inferior to VBR in terms of pre-... Oct 7 2011, 01:31
Canar QUOTE (shadowking @ Oct 6 2011, 17:31) Al... Oct 7 2011, 07:06
shadowking QUOTE (Canar @ Oct 7 2011, 16:06) QUOTE (... Oct 7 2011, 08:40
Northpack QUOTE (shadowking @ Oct 7 2011, 07:40) CB... Oct 7 2011, 09:03
mjb2006 QUOTE (shadowking @ Oct 7 2011, 01:40) It... Oct 7 2011, 23:29
pdq QUOTE (mjb2006 @ Oct 7 2011, 18:29) There... Oct 8 2011, 00:37

mjb2006 QUOTE (pdq @ Oct 7 2011, 17:37) QUOTE (mj... Oct 8 2011, 05:07
Northpack QUOTE (mjb2006 @ Oct 7 2011, 23:29) The d... Oct 8 2011, 11:40
Northpack QUOTE (soylentgreen @ Oct 6 2011, 20:31) ... Oct 7 2011, 08:13
pdq If abr were implemented as a smart, i.e. multipass... Oct 7 2011, 13:51
halb27 In the roughly 120-240 kbps bitrate range, probabl... Oct 7 2011, 14:19
benski The main strength I've seen of ABR is the pred... Oct 7 2011, 14:35
shadowking --abr 140 is also good when you want to save space... Oct 7 2011, 16:00
Canar QUOTE (shadowking @ Oct 7 2011, 08:00) --... Oct 8 2011, 02:12
shadowking QUOTE (Canar @ Oct 8 2011, 11:12) QUOTE (... Oct 8 2011, 02:22
mjb2006 That sounds reasonable, if you're streaming th... Jul 23 2012, 21:15
JJZolx Actually, it is being transcoded from FLAC. Why wo... Jul 23 2012, 21:24
mjb2006 QUOTE (JJZolx @ Jul 23 2012, 14:24) strea... Jul 24 2012, 22:44
JJZolx QUOTE (mjb2006 @ Jul 24 2012, 15:44) What... Jul 24 2012, 23:56
Dynamic Transcoding from FLAC or any other lossless is fin... Jul 24 2012, 12:48
mjb2006 The popular streaming toolkits tend to be designed... Jul 25 2012, 05:23![]() ![]() |
|
Lo-Fi Version | Time is now: 19th June 2013 - 00:32 |