Have you tried ABR instead?
CBR and ABR shouldn't have changed much from 3.97 to 3.98. With older versions, are you talking about versions before 3.97?
It seems, starting with 3.94 the presets (which imply nspsytune) became default for ABR/CBR/VBR encoding, not 3.96.1.
If you compare the following settings using 3.98:a) -V6 -b96 -B96 -F --lowpass 15b) -b96Which one do you prefer?
Robert, are you trying to encourage us to use that kind of command line to produce cbr files with better quality?
BTW, just curious, how can we losslessly convert such file to true cbr file?
QuoteBTW, just curious, how can we losslessly convert such file to true cbr file?That line produces a true CBR file with a leading VBR header.
-V6 -b96 -B96 -F --lowpass 15That line produces a true CBR file with a leading VBR header.... using VBR settings, psymodel and quantization routines.
lame -q0 -V0 -b320 -B320 -F -t actually is a CBR 320kbps MP3 file with the VBR pysmodel, VBR quantization routines and the CBR header ...?
Quote from: Ojay on 20 August, 2008, 02:40:44 PMlame -q0 -V0 -b320 -B320 -F -t actually is a CBR 320kbps MP3 file with the VBR pysmodel, VBR quantization routines and the CBR header ...?I think you meant a VBR header.
* -t disable INFO/WAV header Disable writing of the INFO Tag on encoding.This tag in embedded in frame 0 of the MP3 file. It includes some information about the encoding options of the file, and in VBR it lets VBR aware players correctly seek and compute playing times of VBR files.When '--decode' is specified (decode to WAV), this flag will disable writing of the WAV header. The output will be raw PCM, native endian format. Use -x to swap bytes.
I guess such an mp3 will decode to raw PCM instead of a wave file.
Now you got confused.
LAME's excellent on VBR, but if I must use CBR, it's definitely not LAME (even 3.98 and the earlier 3.97), especially on CBR 128. Much have been said on mp3 CBR 128 and below as to what encoder seems to be good at this.
- lame 3.97 & 3.98 cbr produces a much clearer sound than 3.96.x and some earlier versions- or saying it the other way round: 3.96.1 and earlier are much "noisier" than 3.97/3.98This means that lame 3.98/3.97 encodes sound much clearer (better) than 3.96.1. "Unfortunately" this also means that you can hear artifacts much easier than in 3.96 as the noise envelope in 3.98/3.97 is much reduced. But that does not mean that all the same artifacts are not present in lame 3.96.1 - you simply do not hear them behind the noise curtain....So everyone please be careful with stating "Lame cbr seems to be broken". I would suggest to use Lame3.98 not only for vbr but also for cbr encodes - the little downside of having more audible artifacts is not really worth a mention if you look at the "clearer sound" you get....