Skip to main content

Notice

Please note that most of the software linked on this forum is likely to be safe to use. If you are unsure, feel free to ask in the relevant topics, or send a private message to an administrator or moderator. To help curb the problems of false positives, or in the event that you do find actual malware, you can contribute through the article linked here.
Topic: lame.exe: -b 64 -s 44.1 results in 24000Hz output (Read 3892 times) previous topic - next topic
0 Members and 1 Guest are viewing this topic.

lame.exe: -b 64 -s 44.1 results in 24000Hz output

* -s 8/11.025/12/16/22.05/24/32/44.1/48    sampling frequency

When I'm using -q0 -b 64 -s 44.1 --noreplaygain -mj - %d
for Foobar2000 encoder, I have 24000Hz MP3 on output
Why does "-s 44.1" not works?
When I'm using lameXP I can force samplerate using corresponding option
P.S. Sorry for my English
🇺🇦 Glory to Ukraine!

lame.exe: -b 64 -s 44.1 results in 24000Hz output

Reply #1
so it works in lamexp, but not in foobar2000, right? if so, it is better to ask foobar/plugin developer.

lame.exe: -b 64 -s 44.1 results in 24000Hz output

Reply #2
The "-s 44.1" tells LAME that, if you feed in RAW PCM data, it has a samplerate of 44.1 kHz.
To control the output samplerate add "--resample 44.1" to overrule the default selected one.


lame.exe: -b 64 -s 44.1 results in 24000Hz output

Reply #4
Thanks. It works.
But this is a double resampling (44.1(input file)->24->44.1) and this may affect the quality. I understand that 64kbps is very low quality but I don't like unnecessary resamplings
🇺🇦 Glory to Ukraine!

lame.exe: -b 64 -s 44.1 results in 24000Hz output

Reply #5
No, if the input and output sample frequencies are the same, then there is no resampling happening here.

 

lame.exe: -b 64 -s 44.1 results in 24000Hz output

Reply #6
No, if the input and output sample frequencies are the same, then there is no resampling happening here.


Is it possible to force output sample rate always the same as the input?
🇺🇦 Glory to Ukraine!