Welcome to Doom9's Forum, THE in-place to be for everyone interested in DVD conversion.

Before you start posting please read the forum rules. By posting to this forum you agree to abide by the rules.

 

Go Back   Doom9's Forum > General > Audio encoding

Reply
 
Thread Tools Search this Thread Display Modes
Old 13th July 2005, 19:14   #1  |  Link
karl_lillevold
Moderator
 
karl_lillevold's Avatar
 
Join Date: Oct 2002
Location: Seattle
Posts: 1,584
Helix Open Source MP3 Encoder

We have open sourced our MP3 encoder under the RPSL/RCSL. It has been checked it in under datatype/mp3/codec/encoder

You can build it with the following example configuration in the ribosome build system:
Code:
bif: helix
target: datatype_mp3_codec_encoder
profile: helix-client-all-defines
SYSTEM_ID=linux-2.2-libc6-gcc32-i586
Documentation is available here:
http://datatype.helixcommunity.org/2005/mp3enc.doc

Source is here:
https://helixcommunity.org/viewcvs/c...codec/encoder/
__________________
This information is provided "AS IS" with no warranties, grants no rights, and reflects my personal opinion.
karl_lillevold is offline   Reply With Quote
Old 14th July 2005, 09:34   #2  |  Link
Latexxx
Registered User
 
Join Date: Nov 2001
Location: Tampere, Finland
Posts: 618
Is this the Xing encoder?
__________________
A/V moderator @ hydrogenaudio.org
My weird old sh*t: http://www.nic.fi/~lhahne/
http://last.fm/user/Latexxx/
Latexxx is offline   Reply With Quote
Old 14th July 2005, 14:41   #3  |  Link
Anima123
Registered User
 
Join Date: Jun 2005
Posts: 502
Here's a rush compiled binary:

http://www.hydrogenaudio.org/forums/...howtopic=35540
Anima123 is offline   Reply With Quote
Old 14th July 2005, 16:09   #4  |  Link
rjamorim
Blah!
 
Join Date: Jul 2002
Location: Brazil
Posts: 337
Compiling instructions for platforms other than Ribosome would be nice too. I'm not being able to make use of the assembly code :-/
__________________
Get latest LAME, Vorbis and more binaries at RareWares:
http://www.rarewares.org
rjamorim is offline   Reply With Quote
Old 14th July 2005, 17:28   #5  |  Link
karl_lillevold
Moderator
 
karl_lillevold's Avatar
 
Join Date: Oct 2002
Location: Seattle
Posts: 1,584
If someone were to contribute standalone makefiles, especially ones that on Win32 will include the i386 asm code, I am sure that would be most appreciated. I can check them into CVS.

Yes, this is based on the Xing encoder:
http://www.hydrogenaudio.org/forums/...howtopic=35531
but it has been much improved from its early days, and does not suffer from the well known problems (as the hydrogenaudio thread shows as well). This encoder was never included in any stand-alone Win32 Xing encoder app, but has been shipping with RealPlayer for some time (a few years).

AFAIK, after these improvements, it was also licensed to a large h/w electronics manufacturer who chose it after extensive quality tests.
__________________
This information is provided "AS IS" with no warranties, grants no rights, and reflects my personal opinion.

Last edited by karl_lillevold; 14th July 2005 at 17:42.
karl_lillevold is offline   Reply With Quote
Old 15th July 2005, 06:23   #6  |  Link
Anima123
Registered User
 
Join Date: Jun 2005
Posts: 502
Win32 binary has been updated @ the same link: asm enabled and some small fixes.

http://www.hydrogenaudio.org/forums/...4&#entry313464
Anima123 is offline   Reply With Quote
Old 19th November 2005, 13:12   #7  |  Link
sbp
Registered User
 
Join Date: Dec 2003
Posts: 79
Hi is it possible to use this MP3 encoder as a encoder for real timer capture of sound from a Tv-card.
My software needs an ACM codec.
Is it possible to make a "Helix ACM" version?

STeen
sbp is offline   Reply With Quote
Old 20th December 2005, 15:34   #8  |  Link
Pug Crydee
Registered User
 
Join Date: Sep 2005
Posts: 6
It seems that this encoder creates file with different block size on left and right channel during joint stereo encoding which is a problem for some hardware decoders.

Lame uses same block size on joint stereo and different block size only on dual channel encoding so no errors on such hardware decoders.

Although the files created by Helix are compliant to MPEG-specs, it would be nice if someone can add an optional switch so that Helix behaves like Lame on joint stereo encoding with regard to block sizes.

I asked for that at hydrogenaudio forum http://www.hydrogenaudio.org/forums/...dpost&p=350781
but it seems no one there has time or interest to fix this.

So I wanted to ask if someone here would be so kind to fix this??

That would really be a great christmas present
Thanks
Pug
Pug Crydee is offline   Reply With Quote
Old 20th December 2005, 22:44   #9  |  Link
karl_lillevold
Moderator
 
karl_lillevold's Avatar
 
Join Date: Oct 2002
Location: Seattle
Posts: 1,584
See my reply over on hydrogenaudio, please.
http://www.hydrogenaudio.org/forums/...5&#entry351505
__________________
This information is provided "AS IS" with no warranties, grants no rights, and reflects my personal opinion.
karl_lillevold is offline   Reply With Quote
Old 21st December 2005, 04:47   #10  |  Link
Pug Crydee
Registered User
 
Join Date: Sep 2005
Posts: 6
Thanks Karl for your help!

I share my results with the new build on hydrogenaudio.

Thanks again
Pug
Pug Crydee is offline   Reply With Quote
Reply

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +1. The time now is 10:38.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2023, vBulletin Solutions Inc.