BladeEnc is an MP3 encoding engine. It seems to work reasonably well and is not too slow.

More info here

An alternative to BladeEnc is lame, which in my opinion produces better sound. However, if you're interested in sound quality you wouldn't be listening to MP3's anyway.

lib/main.php:944: Notice: PageInfo: Cannot find action page

lib/main.php:839: Notice: PageInfo: Unknown action