View Full Version : LAME: Why don't support multi core?
flapane
18th January 2010, 21:00
Preface: I am not into audio encoding, so if I wrote crap stuff, please forgive me.
---
Some years ago I have read that there were some problems, and in general some mods supporting multi cores produced less-quality output files.
What about splitting the song in 2 parts, and let the 1st core encode the 1st, and the 2nd core the latest?
Probably it should work only with CBR, but ehy, why don't use it?
LoRd_MuldeR
18th January 2010, 21:33
Check out fpMP3Enc from here:
http://rarewares.org/mp3-others.php
flapane
18th January 2010, 21:50
Thanks.
That seems quite interesting. No, I correct myself, it is stunning...
The benchmarks (Vista x64, Intel Q9450@2.66GHz, 8 GiB RAM):
LAME 3.98.2 (x32): 32.3x
fpMP3Enc (x64; single file encoding): 60.3x
fpMP3Enc (x64; multi file encoding): 109.7x
This means that fpMP3Enc is about 87% or 1.87x faster than LAME in single file encoding, while the speedup is 3.4x in multi file encoding.
I came across this question because I was processing some big mp3 files in avidemux and tought: what a waste of time.
edit: I found out that you are the owner of the website from which I have been downloading avidemux betas since years. Thanks.
burfadel
18th January 2010, 22:57
fpMP3enc is based on lame 3.98.2, try the latest 'alpha' build of lame, made 3 times a week, provided on this website:
http://lame.bakerweb.biz/
Currently at 3.99a1
And see if it is any different in speed. That site makes automatic builds three times a week, and makes 32 and 64 bit versions of lame which are available in the same archive (just choose the 32 bit or 64 bit folder accordingly)
flapane
18th January 2010, 23:00
Thanks, but I prefer staying on more stable version at the moment :)
Anyway the fact that 3.99 developing is going on, is confortable.
Blue_MiSfit
22nd January 2010, 23:11
foobar2000 will run multiple encodes in parallel, using up as many cores as you have :)
~MiSfit
IgorC
23rd January 2010, 22:18
fpMP3enc is based on lame 3.98.2, try the latest 'alpha' build of lame, made 3 times a week, provided on this website:
http://lame.bakerweb.biz/
Currently at 3.99a1
And see if it is any different in speed. That site makes automatic builds three times a week, and makes 32 and 64 bit versions of lame which are available in the same archive (just choose the 32 bit or 64 bit folder accordingly)
There is no any speed neither quality improvements since 3.98.2 http://lame.cvs.sourceforge.net/*checkout*/lame/lame/doc/html/history.html
vBulletin® v3.8.11, Copyright ©2000-2026, vBulletin Solutions Inc.