On Mon, 3 Dec 2001, Mark Taylor wrote: >>2. I encoded a file in two ways. One - using the lame encoder command line >>options and the other by writing a small program to read data from a file >>and then using libmp3lame functions to encode. In both cases I used the ABR >>(average bitrate mode) at 12kbps. The only difference being that in the >>second case the encoder doesnt know the filesize( and hence doesnt know the >>total number of samples to be encoded either). >> When playing back on WinAmp the command line encoded mp3 file bitrate keeps >>switching between 8 and 16kbps (as displayed in the player window). But the >>player shows a bitrate of 13kbps for the second file. >>Am I doing something wrong or does the encoder need to know the filesize >>beforehand? >play the files with "lame --decode" and see what it does. > >One difference might be that the libmp3lame version will not >have the Xing VBR tag unless you specifically called the routine >from the LAME API to add the tag. Maybe someone who uses WinAmp will >know if it treats VBR files with and without the VBR tag differently? > Yes it does. For files with VBR tag it shows the /current/ bitrate of the stream as it changes, but for files without the tag it shows the /average/ bitrate so far.
/Stefan -- [ Stefan Ohlsson ] � http://www.cixit.se/ � [ 020-4702019 / +46-709-561314 ] _______________________________________________ mp3encoder mailing list [EMAIL PROTECTED] http://minnie.tuhs.org/mailman/listinfo/mp3encoder
