Page 1 of 1

Helix MP3 Encoder instead of LAME (Recommended by me ;)

PostPosted: Sun Nov 20, 2011 8:15 pm
by whepper
Hi!

This weekend I successfully implemented the use of the Helix MP3 encoder instead of the LAME encoder. I decided to use Helix, because it beat LAME in 128kbit listening tests and is ridiculous fast. CPU usage dropped by 50% on my server, thus preserving power and encoding time.

You can download the Helix MP3 encoder here:
http://www.rarewares.org/files/mp3/helix_mp3enc_CVS.zip

I've used the following encoding steps:

Step 1: ffmpeg -i %s -v 0 -f wav -
Step 2: hmp3 -X2 -U2 -V80 -HF2 - -

Alternative step 2: hmp3 -X2 -U2 -V80 -HF2 -SBT450 -TX0 - -

My target bitrate is about 160kbit here (VBR) and I've added the HF2 tag to enable frequencies above 16khz. I think this setting is transparent (most of the time). CBR encoding is possible, by not using the -V80 parameter, but using the B parameter, but beware: the bitrate is channel based, so 64kbit in Subsonic means a 128kbit total bitrate. When using a bitrate lower than V80 or 160kbit CBR you'll have to remove the HF2 tag, because otherwise it will negatively impact the sound quality.

Let me know what you think of it! :mrgreen:

Re: Helix MP3 Encoder instead of LAME (Recommended by me ;)

PostPosted: Sun Nov 20, 2011 11:51 pm
by kleverbear
Oh what type of system did you install this? tested on?

Re: Helix MP3 Encoder instead of LAME (Recommended by me ;)

PostPosted: Mon Nov 21, 2011 12:29 am
by whepper
I'm running it on Windows (Windows Home Server 2011). But if taken from source it must be possible to run it on Linux too.

https://datatype.helixcommunity.org/Image:2005/mp3enc.doc