hi,
|the linux version still has a problem : |resampling does not work, |you have to use 44100 Hz.
which might be a problem for lower bitrate streams? 96kbit did still work with 44.1 samplerate, but i think below that the encoder soon requires lower samplerates as well.
i did some more testing with shoutcast~. in fact, the situation's not so bad, resampling will work for the values accepted by lame, these allowed combinations of samplerate/bitrate are :
ALLOWED SAMPLERATE/BITRATES
MPEG-1 layer III sample frequencies (kHz): 32 48 44.1 bitrates (kbps): 32 40 48 56 64 80 96 112 128 160 192 224 256 320
MPEG-2 layer III sample frequencies (kHz): 16 24 22.05 bitrates (kbps): 8 16 24 32 40 48 56 64 80 96 112 128 144 160
MPEG-2.5 layer III sample frequencies (kHz): 8 12 11.025 bitrates (kbps): 8 16 24 32 40 48 56 64 80 96 112 128 144 160
be aware that if you use higher samplerates, you'll need more CPU power.
Also, about quality factor, here are the values to use :
ALLOWED QUALITY FACTOR :
-q <arg> <arg> = 0...9. Default -q 5
-q 0: Highest quality, very slow
-q 9: Poor quality, but fast
-h Same as -q 2. Recommended.
-f Same as -q 7. Fast, ok quality
so, -f stands for quality 7, and the higher is this factor, the poorer is the quality.
these informations are taken from lame's 3.89 man page.
cheers,
Yves/
PS : these informations should be added to the readmes ( for Windows and Linux ).