Could someone explain the reason(ing) for this change?  VBR with a
maximum bitrate will be of lower quality than ABR at that bitrate.  And
as the documentation below indicates, it's even lower quality than CBR
at the same bitrate. 

>From the LAME 3.98 documentation:


Code:
--------------------
    
  * -B n    maximum VBR/ABR bitrate 
  
  For MPEG1 (sampling frequencies of 32, 44.1 and 48 kHz)
  n = 32,40,48,56,64,80,96,112,128,160,192,224,256,320
  
  For MPEG2 (sampling frequencies of 16, 22.05 and 24 kHz)
  n = 8,16,24,32,40,48,56,64,80,96,112,128,144,160
  
  Specifies the maximum allowed bitrate when using VBR/ABR
  
  The use of -B is NOT RECOMMENDED. A 128kbps CBR bitstream, because of
  the bit reservoir, can actually have frames which use as many bits as
  a 320kbps frame. VBR modes minimize the use of the bit reservoir, and
  thus need to allow 320kbps frames to get the same flexibility as CBR 
  streams.
--------------------


This is the r23010 checkin comment:


Code:
--------------------
    
  Improve transcoding to MP3 for many case by removing unnecessary
  resampling where possible and replacing ABR with VBR and an upper
  limit. This was partially necessary because "--abr 0", without a 
  specified sample rate, results in 8kbps output.
--------------------


I don't quite follow the 'resampling' comment, but passing 0 as the ABR
bitrate should be very easy to avoid.


-- 
JJZolx

Jim
------------------------------------------------------------------------
JJZolx's Profile: http://forums.slimdevices.com/member.php?userid=10
View this thread: http://forums.slimdevices.com/showthread.php?t=52045

_______________________________________________
beta mailing list
[email protected]
http://lists.slimdevices.com/lists/listinfo/beta

Reply via email to