BSPlayer is nothing more than a DirectShow front-end. Your DirectShow filter (like l3codecx.ax) probably doesn't recognize Variable Bit Rate files and assumes that the bitrate of the first frame is constant thru the entire clip.
You can use a dedicated audio player like Foobar2000 (which will parse the first header frame and can write a new one if needed) or resize the first MPEG frame to be as close to the average frame size as possible.
|