I am currently trying to encode some files using Speex. I execute the following command lines in Speex:
speexenc --vbr --quality 10 --comp 4 --bitrate 24576 filename.wav filename.spx
and
speexenc --vbr --quality 10 --comp 4 --bitrate 131072 filename.wav filename2.spx
When I compared the filesize and the quality of both outputs, I cannot find the difference between the two, and hence it seems to me that with Speex - VBR mode - only the "quality" feature matters, is it true? Is there anyway in which I can specify the maximum bitrate to be used in the case of VBR? And if there isn't what is the default maximum bitrate being used in this case? because I am pretty sure that with LAME, it is possible for people to actually set the maximum bitrate in the case of VBR.
Also if I want to give a fair (quality) comparison between CBR and ABR in this case let say for a bit rate of Z then would the following be appropriate:
For CBR part:
speexenc --quality 10 --comp 4 --bitrate Z filename.wav filename3.spx
and for ABR part:
speexenc --quality 10 --comp 4 --abr Z filename.wav filename4.spx
Thank you very much for your time and help. I appreciate it very much
