IPB

Welcome Guest ( Log In | Register )

> Upload forum rules

- No over 30 sec clips of copyrighted music.


- No copyrighted software without permission.


- Click here for complete Hydrogenaudio Terms of Service

2 Pages V   1 2 >  
Reply to this topicStart new topic
Windows binary for Real/Helix Opensource mp3 codec
Enig123
post Jul 14 2005, 14:34
Post #1





Group: Members
Posts: 191
Joined: 11-April 02
Member No.: 1749



NOTE:
Now the latest CML compiled binary is included in the project rev11 boundle.
From now on, the latest version be put on the top.


ChangeLog:

rev11
fix 22050 output crash
all printf change to fprintf(stderr) [setup.c, bitallos.cpp, bitallo3.cpp]
ICL9 compile with speed increase (with a different name "hmp3enc.exe")

rev10:
Length bug found by level fixed

This post has been edited by Enig123: Jul 23 2005, 06:11
Attached File(s)
Attached File  mp3enc_r11_exe_icl9.rar ( 156.54K ) Number of downloads: 1217
Attached File  mp3enc_r11_exe_vc7.rar ( 112.78K ) Number of downloads: 849
Attached File  helix_mp3enc_r11_src.rar ( 186.62K ) Number of downloads: 977
 
Go to the top of the page
 
+Quote Post
Enig123
post Jul 15 2005, 02:33
Post #2





Group: Members
Posts: 191
Joined: 11-April 02
Member No.: 1749



New compile with asm enabled, several small bug-fixes.

-V0 -X should give correct vbr-header now.


Edit: Uploaded the wrong file. Please Redownload. This time is OK

Edit2: second compile obsolete

This post has been edited by Enig123: Jul 15 2005, 16:08
Go to the top of the page
 
+Quote Post
Enig123
post Jul 15 2005, 15:31
Post #3





Group: Members
Posts: 191
Joined: 11-April 02
Member No.: 1749



The third compile. All asm optimization used. Slitly undeceivable speed increase can be expected. biggrin.gif

Edit: This compile is recommended.

Edit2: Use "-U2" option to achieve better speed via P3 optimizations

This post has been edited by Enig123: Jul 23 2005, 06:10
Go to the top of the page
 
+Quote Post
Enig123
post Jul 15 2005, 16:03
Post #4





Group: Members
Posts: 191
Joined: 11-April 02
Member No.: 1749



Project files to compile

The whole thing here.

Problem: pow34.asm not used (don't know how to compile)

TODO: gapless plaback support (somebody can do this?)

This post has been edited by Enig123: Jul 19 2005, 07:35
Go to the top of the page
 
+Quote Post
rjamorim
post Jul 15 2005, 17:04
Post #5


Rarewares admin


Group: Members
Posts: 7515
Joined: 30-September 01
From: Brazil
Member No.: 81



QUOTE (Enig123 @ Jul 15 2005, 12:03 PM)
Project files to compile
*


Can you please provice VC6 project files too?


--------------------
Get up-to-date binaries of Lame, AAC, Vorbis and much more at RareWares:
http://www.rarewares.org
Go to the top of the page
 
+Quote Post
Enig123
post Jul 16 2005, 06:06
Post #6





Group: Members
Posts: 191
Joined: 11-April 02
Member No.: 1749



rjamorim,

I cannot provide VC6 project file. But I think it's not too difficult for you to creat one with all these sources in the uploaded package.

Regards,


Edit: My friend CML made a VC6 compile. But the result .exe file is bigger, while the speed is more slower than that compiled with VC7. I have no idea why.

BTW, the asm file need MASM to compile (pow34.asm as an exeption).

This post has been edited by Enig123: Jul 16 2005, 06:44
Go to the top of the page
 
+Quote Post
Enig123
post Jul 17 2005, 03:58
Post #7





Group: Members
Posts: 191
Joined: 11-April 02
Member No.: 1749



Thanks to my friend CML, who changed the asm code that cannot be compiled directly by MASM. Now all code can be compiled by VS7.

And some unused file (.c and .asm) is eliminated to keep project clean.

The whole package is uploaded here.

This post has been edited by Enig123: Jul 23 2005, 06:12
Go to the top of the page
 
+Quote Post
Enig123
post Jul 18 2005, 09:35
Post #8





Group: Members
Posts: 191
Joined: 11-April 02
Member No.: 1749



Helix mp3 encoder binary rev4

Changelog:

more detailed switch description with -Help

This post has been edited by Enig123: Jul 18 2005, 11:03
Go to the top of the page
 
+Quote Post
Enig123
post Jul 18 2005, 10:05
Post #9





Group: Members
Posts: 191
Joined: 11-April 02
Member No.: 1749



Helix mp3 encoder binary rev5

Changelog:

1). -hf switch description in -Help
2). other minor tweaks

Note: can encode high frequencies in low bitrate or low vbr_scale. (not a good idea, I know, will change to the default in next rev.).

This post has been edited by Enig123: Jul 23 2005, 06:12
Go to the top of the page
 
+Quote Post
Enig123
post Jul 18 2005, 11:06
Post #10





Group: Members
Posts: 191
Joined: 11-April 02
Member No.: 1749



rev6

This is the correct hf restricted version. smile.gif

This post has been edited by Enig123: Jul 23 2005, 06:13
Go to the top of the page
 
+Quote Post
Enig123
post Jul 19 2005, 06:23
Post #11





Group: Members
Posts: 191
Joined: 11-April 02
Member No.: 1749



rev7 (piping supported)

just use command like
CODE
stdin %d -V50 -X -U2

with foobar2000 cli diskwriter ("%s" replaced with "stdin").

This post has been edited by Enig123: Jul 19 2005, 09:15
Attached File(s)
Attached File  mp3enc.rar ( 112.04K ) Number of downloads: 477
 
Go to the top of the page
 
+Quote Post
Enig123
post Jul 19 2005, 07:37
Post #12





Group: Members
Posts: 191
Joined: 11-April 02
Member No.: 1749



Latest project/source files


Edit: now obsolete

This post has been edited by Enig123: Jul 20 2005, 08:27
Go to the top of the page
 
+Quote Post
Enig123
post Jul 19 2005, 12:35
Post #13





Group: Members
Posts: 191
Joined: 11-April 02
Member No.: 1749



rev8 binary

Changelog

1) support stdout now
2) using "-" instead of "stdin" with previous rev7

You can do test with
CODE
mp3enc - - < 001.wav > 001.mp3


This post has been edited by Enig123: Jul 23 2005, 06:13
Go to the top of the page
 
+Quote Post
guruboolez
post Jul 19 2005, 16:13
Post #14





Group: Members (Donating)
Posts: 3453
Joined: 7-November 01
From: Strasbourg (France)
Member No.: 420



Comparative results (plots) for Real 5.0 rev6 at 96 kbps

See this test.

This post has been edited by guruboolez: Jul 19 2005, 16:18
Attached thumbnail(s)
Attached Image
 
Go to the top of the page
 
+Quote Post
Digga
post Jul 19 2005, 16:36
Post #15





Group: Members
Posts: 1045
Joined: 28-June 03
From: on the dock of the bay
Member No.: 7423



hmm, tried to download rev7 and rev8 but downloads are corrupt here. FF and WinRAR. anybody else experience this?

This post has been edited by Digga: Jul 19 2005, 16:36


--------------------
Nothing but a Heartache - Since I found my Baby ;)
Go to the top of the page
 
+Quote Post
kurtnoise
post Jul 19 2005, 16:51
Post #16





Group: Members
Posts: 315
Joined: 26-June 02
From: Marseille,France
Member No.: 2400



QUOTE (Digga @ Jul 19 2005, 05:36 PM)
hmm, tried to download rev7 and rev8 but downloads are corrupt here. FF and WinRAR. anybody else experience this?
*

Works fine here...(FF & winRAR too). here is a link mirror if you want.


--------------------
http://www.unite-video.com/phpbb/viewtopic.php?t=5412 :: An overview of all lossless Audio Formats (in french language ;-)
Go to the top of the page
 
+Quote Post
Synthetic Soul
post Jul 19 2005, 16:53
Post #17





Group: Super Moderator
Posts: 4732
Joined: 12-August 04
From: Exeter, UK
Member No.: 16217



No problems here.

Get them at http://www.neilpopham.pwp.blueyonder.co.uk...p/mp3enc-r7.rar and http://www.neilpopham.pwp.blueyonder.co.uk...p/mp3enc-r8.rar if you want.

I see kurtnoise beat me to it. smile.gif Rev7 here as well.
Go to the top of the page
 
+Quote Post
Digga
post Jul 19 2005, 17:10
Post #18





Group: Members
Posts: 1045
Joined: 28-June 03
From: on the dock of the bay
Member No.: 7423



thanks guys, that did the trick.


--------------------
Nothing but a Heartache - Since I found my Baby ;)
Go to the top of the page
 
+Quote Post
Enig123
post Jul 20 2005, 08:26
Post #19





Group: Members
Posts: 191
Joined: 11-April 02
Member No.: 1749



rev9 (Project & Binary included)

A lot of small tweaks
Add -EC switch to show parameters used with the encoding

This post has been edited by Enig123: Jul 21 2005, 04:31
Go to the top of the page
 
+Quote Post
mp3er
post Jul 20 2005, 09:17
Post #20





Group: Members
Posts: 7
Joined: 9-February 04
Member No.: 11885



Thank you.
I want someone to up-load the binary to the Rarewares.
Go to the top of the page
 
+Quote Post
Synthetic Soul
post Jul 20 2005, 09:22
Post #21





Group: Super Moderator
Posts: 4732
Joined: 12-August 04
From: Exeter, UK
Member No.: 16217



Will it take on magical powers then?

Cool!

Edit: There seems little point in releasing it to the masses until it stops being revised twice a day.

This post has been edited by Synthetic Soul: Jul 20 2005, 09:23
Go to the top of the page
 
+Quote Post
john33
post Jul 20 2005, 10:18
Post #22


xcLame and OggDropXPd Developer


Group: Developer
Posts: 3419
Joined: 30-September 01
From: Bracknell, UK
Member No.: 111



Following the requests for VC6 project files for this, you can d/l a complete cml version 9 source with VC6 project files in an 'hmp3' sub-directory, plus an executable compiled with VC6/ICL8.1 (but without any specific optimisations) from: http://homepage.ntlworld.com/jfe1205/helix_mp3enc_cml9.zip smile.gif BTW, the executable generated is called 'hmp3.exe' just to differentiate it from the other binaries. You can call it what you like!! wink.gif

Although I haven't tried, I am assuming that all likely optimisations for speed are already taken care of by the extensive asm code.

As already mentioned, not much point in putting this on Rarewares until it stabilises.


--------------------
John
----------------------------------------------------------------
My compiles and utilities are at http://www.rarewares.org/
Go to the top of the page
 
+Quote Post
Enig123
post Jul 20 2005, 12:57
Post #23





Group: Members
Posts: 191
Joined: 11-April 02
Member No.: 1749



There's some known bugs with this encoder. It cannot take 22050khz & 11025khz files reported by Raffles. Can someone fix this issues?

Rev9 is quite clean and stable, I hope someone more specialized in audio science can take over the job.
Go to the top of the page
 
+Quote Post
shaohao
post Jul 20 2005, 14:41
Post #24





Group: Members
Posts: 69
Joined: 3-June 02
Member No.: 2205



dry.gif ,it's a mp3 encoder not a mp3 decoder.
Go to the top of the page
 
+Quote Post
Enig123
post Jul 21 2005, 04:40
Post #25





Group: Members
Posts: 191
Joined: 11-April 02
Member No.: 1749



CML's rev10

Length bug found by level fixed

This post has been edited by Enig123: Jul 23 2005, 06:05
Go to the top of the page
 
+Quote Post

2 Pages V   1 2 >
Reply to this topicStart new topic
1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members:

 



RSS Lo-Fi Version Time is now: 22nd November 2009 - 08:20