Skip to main content
Topic: Winamp5.1 RC3 with AAC+v2 encoder leaked (Read 115424 times) previous topic - next topic
0 Members and 1 Guest are viewing this topic.

Winamp5.1 RC3 with AAC+v2 encoder leaked

Winamp5.1 AAC+v2 encoder command-line frontend (new version)


my source code is based onto The Winamp Transcoder plugin.

Get it here.


Code: [Select]
********************************************************************
* AACPlus v2 Encoder (using WinAmp 5.1 enc_aacplus.dll)
* BIG FAT WARNING:
*    this code based on "The Winamp Transcoder" plugin
*    http://www.srcf.ucam.org/~wdhf2/transcoder/
* Source timestamp Fri Nov 18 13:22:23 2005
* Build Nov 18 2005, 13:25:23
********************************************************************
* NOTE!    enc_aacplus.dll must be into executable directory
*    get it from Winamp 5.1 plugins directory
********************************************************************
Usage:
    aacEncPlus.EXE <wav_file> <bitstream_file> [options]
Options:
    --cbr <bitrate>    - Set bitrate (CBR) to <bitrate> bps. Default is 64000
    --chmode <mode>    - integer between 1-5, default is 2
 1 - Mono
 2 - Stereo
 3 - Stereo Independent
 4 - Parametric (you MUST set use V2 encoder and <bitrate> can't exeed 48000)
 5 - Dual Channel
    --no-v2    - Use AACPlus v1 encoder instead v2
    --no-progress    - Disable progress display
    --mpeg4aac  - Produce MPEG4 AAC isntead of MPEG2 AAC (experimental!)
    --mp4box  - Wrap result into MPEG4 container (MP4BOX.EXE must be into executable directory)
    --rawpcm <rate> <cnt> <bp>    - Signal RAW PCM input intead of WAV
 <rate>    - Samplerate in Hz (32000, 44100 or 48000)
 <cnt>    - Channels count (1 or 2)
 <bp>    - Bit's per sample (8 or 16)
Example:
    aacEncPlus.EXE input.wav out.aac --cbr 56000
    aacEncPlus.EXE input.wav out.aac --cbr 48000 --chmode 4 --mpeg4aac
    aacEncPlus.EXE input.raw out.aac --mpeg4aac  --rawpcm 44100 2 16
    aacEncPlus.EXE input.wav out.m4a --cbr 32000 --chmode 4 --mpeg4aac --mp4box

WARNING: this encoder can read and encode data from stdin:
    use - as input filename
Example:
    aacEncPlus.EXE - out.aac --cbr 56000
    aacEncPlus.EXE - out.aac --cbr 48000 --chmode 4 --mpeg4aac
    aacEncPlus.EXE - out.aac --mpeg4aac  --rawpcm 44100 2 16
    aacEncPlus.EXE - out.m4a --cbr 32000 --chmode 4 --mpeg4aac --mp4box


Enjoy!

Winamp5.1 RC3 with AAC+v2 encoder leaked

Reply #1
Crashes on my system (Windows XP Pro SP2).

Winamp5.1 RC3 with AAC+v2 encoder leaked

Reply #2
Where can i download this from?

Winamp5.1 RC3 with AAC+v2 encoder leaked

Reply #3
Download what? The link it's in the first post.

If you're asking about Winamp 5.1, you can get it @ filehippo.com

Winamp5.1 RC3 with AAC+v2 encoder leaked

Reply #4
Is this HE-AAC? Interesting... There's even a 128kbps mode.
The object of mankind lies in its highest individuals.
One must have chaos in oneself to be able to give birth to a dancing star.

Winamp5.1 RC3 with AAC+v2 encoder leaked

Reply #5
Just do a search for Winamp 5.1 Surround Edition in Google and that will turn up lots of places to download it from. Just used it to encode some movie music to 48k aacPlusv2 and it sounds fantastic. So much better than mp3pro. Winamp doesn't report the file info correctly, but it displays (and plays) fine in foobar 0.8.3 with the version of foo_input_std.dll I got from this thread last year. Too bad the command line encoder (which is linked to in the first post) doesn't work for me. Would be especially cool if someone can make something similar to work with foobar 0.8.3, so one could transcode to aacPlusv2.

Winamp5.1 RC3 with AAC+v2 encoder leaked

Reply #6
Quote
Is this HE-AAC? Interesting... There's even a 128kbps mode.
aacPlus is HE-AAC. HE-AAC is it's MPEG standard name, aacPlus is it's marketing name. aacPlus v2 is HE-AAC with Parametric Stereo in addition to SBR.

Winamp5.1 RC3 with AAC+v2 encoder leaked

Reply #7
Quote
aacPlus v2 is HE-AAC with Parametric Stereo in addition to SBR.
[a href="index.php?act=findpost&pid=324338"][{POST_SNAPBACK}][/a]

Yup, and this is what is in Winamp 5.1 Surround Edition. I like 96k Vorbis on my Karma, but I'm looking forward to when we start seeing aacPlusv2 in portable hardware players. Quality is more than good enough for this type of listening environment IMHO.

Winamp5.1 RC3 with AAC+v2 encoder leaked

Reply #8
you can d/l it now on winamp.com
accPlusv2 at 48kbps with PS is very good
[span style=\'font-size:8pt;line-height:100%\']"We will restore chaos"-Bush on Iraq[/span]

Winamp5.1 RC3 with AAC+v2 encoder leaked

Reply #9
Ugg, ya beat me to the punch. 

Found out about 4 hours ago that Winamp now had AAC+ v2.  The bad news was that you could only rip CD's with it(so if you had music archived to Flac or something would be out of luck). 


Then got more good news coming here...

Thanks for plugin, errr wrapper.

Winamp5.1 RC3 with AAC+v2 encoder leaked

Reply #10
the final full version is already up... you can get it from winamp.com

Winamp5.1 RC3 with AAC+v2 encoder leaked

Reply #11
According to the Winamp site only Winamp Pro can encode.


Winamp5.1 RC3 with AAC+v2 encoder leaked

Reply #12
Quote
According to the Winamp site only Winamp Pro can encode.


[a href="index.php?act=findpost&pid=324381"][{POST_SNAPBACK}][/a]

When I played with the leaked version of Winamp 5.1 it allowed me to rip to those formats despite being a non-pro version. What was limited was the CD ripping speed (2x maximum). As far as I know, the non-pro version of Winamp has always allowed slow speed ripping to mp3, wma, and I think even aac too.

Winamp5.1 RC3 with AAC+v2 encoder leaked

Reply #13
Checked it...


You can rip with Winamp to AAC+ v2 without upgrading to Pro.



You also can rip at higher than 2x now.

Winamp5.1 RC3 with AAC+v2 encoder leaked

Reply #14
Quote
You also can rip at higher than 2x now.
[a href="index.php?act=findpost&pid=324388"][{POST_SNAPBACK}][/a]

It lets you select 8x I think, but you're still limited to 2x when you go to actually rip. At least it's that way with the version I have.

Winamp5.1 RC3 with AAC+v2 encoder leaked

Reply #15
Pub release rips faster than 2x, tested it...

Winamp5.1 RC3 with AAC+v2 encoder leaked

Reply #16
Quote
Pub release rips faster than 2x, tested it...
[a href="index.php?act=findpost&pid=324390"][{POST_SNAPBACK}][/a]

Cool, thanks for the heads up. Downloading now.

Winamp5.1 RC3 with AAC+v2 encoder leaked

Reply #17
the commandline
Code: [Select]
aacenc.exe "input.wav" "output.aac" "44100" "4" "64000" "1"


causes aacenc to crash in win2k. HOWEVER, if you change "64000" to "48000" it works like a charm. Any other bitrate seems to crash it.

interesting encoder. thanks, dimzon.
WavPack 4.31 / LAME 3.98 alpha 3 -V9 -vbr-new

Winamp5.1 RC3 with AAC+v2 encoder leaked

Reply #18
ahh, it's still all CBR...
Chaintech AV-710

Winamp5.1 RC3 with AAC+v2 encoder leaked

Reply #19
Quote
the commandline
Code: [Select]
aacenc.exe "input.wav" "output.aac" "44100" "4" "64000" "1"


causes aacenc to crash in win2k. HOWEVER, if you change "64000" to "48000" it works like a charm. Any other bitrate seems to crash it.

interesting encoder. thanks, dimzon.
[a href="index.php?act=findpost&pid=324397"][{POST_SNAPBACK}][/a]


Parametric stereo works only when the bitrate is between 16 - 48 kb/s

So that´s why the mentioned program crashes with 64000, anyway you can check what options you can use in Winamp (ripping options) and thats are the only options you can use with the program (enc_aacplus.dll more precisely).

For example:

aacenc.exe "input.wav" "output.aac" "44100" "3" "128000" "1"

will encode the wav into 128 kb/s with Stereo Independent (the difference is "3" (SI), "5" (Dual Stereo), "4" (PS), "2" (Stereo), "1" (mono)


Anyway,
Parametric stereo is quite superb with the 48 kb/s. I just wonder, if there´s any trick how to enable PS in higher bitrates? That´d be the real MP3 killer  :-) 
I really like the sound of 48 kb/s with PS, but on the other side the quality of 96 kb/s with Stereo independent makes me uneasy (I don´t like the sound, and I don´t know why :-)

Winamp5.1 RC3 with AAC+v2 encoder leaked

Reply #20
Parametric stereo won't give quality improvements over certain bit rate - and for 44.1 kHz Stereo, this threshold is somewhere between 36-50 kbps, depedning on the material.

Above this, underlying encoder has enough bits to code stereo signal properly, and parametric stereo loses its efficiency because it cannot be switched on and off per frequency or - frame basis,  just for the entire file.

Winamp5.1 RC3 with AAC+v2 encoder leaked

Reply #21
Quote
the commandline
Code: [Select]
aacenc.exe "input.wav" "output.aac" "44100" "4" "64000" "1"


causes aacenc to crash in win2k. HOWEVER, if you change "64000" to "48000" it works like a charm. Any other bitrate seems to crash it.

interesting encoder. thanks, dimzon.
[a href="index.php?act=findpost&pid=324397"][{POST_SNAPBACK}][/a]

Ah, thanks! It works for me without crashing anymore. Now to figure out what app works best for transcoding APE files. I don't think foobar is going to work, I think it doesn't like the quotation mark requirements.

Edit: Ok, just tried it with in_ape.dll, worked fine. So far so good.

Quote
Parametric stereo is quite superb with the 48 kb/s.
[a href="index.php?act=findpost&pid=324420"][{POST_SNAPBACK}][/a]

It really truly is indeed. Looking forward to that upcoming 64k ABX test more and more.

Winamp5.1 RC3 with AAC+v2 encoder leaked

Reply #22
[/quote]
Now to figure out what app works best for transcoding APE files. I don't think foobar is going to work, I think it doesn't like the quotation mark requirements.

[/quote]

Hi,

there is a nice trick, how to make it :-)

From MP3 to AAC:
Just put to the directory, where´s the aacenc.exe the following file from winamp plugins directory: in_mp3.dll.

I´m sure, if you put "in_ape.dll", it will work  ;-)

for coding MP3 to AAC:

aacenc.exe "input.mp3" "output.aac" "44100" "4" "48000" "1"

Winamp5.1 RC3 with AAC+v2 encoder leaked

Reply #23
Quote
Hi,

there is a nice trick, how to make it :-)

From MP3 to AAC:
Just put to the directory, where´s the aacenc.exe the following file from winamp plugins directory: in_mp3.dll.

I´m sure, if you put "in_ape.dll", it will work  ;-)

for coding MP3 to AAC:

aacenc.exe "input.mp3" "output.aac" "44100" "4" "48000" "1"
[{POST_SNAPBACK}][/a]

That's not my problem, in_ape.dll works fine. It's the quotation mark requirement that foobar does not like. I'm going to experiment with [a href="http://members.home.nl/w.speek/multi.htm]multi frontend[/url] next.

Winamp5.1 RC3 with AAC+v2 encoder leaked

Reply #24
Quote
Winamp5.1 RC3 with AAC+v2 encoder leaked


my source code is based onto The Winamp Transcoder plugin.

Get it here.

Note! Original enc_aacplus.dll not included - you need to download Winamp 5.1 to get it!

Note! You need at least in_wave.dll (input winamp plugin) to encode WAV file (not included too)

Note! Tool was tested with in_wave.dll and in_mp3.dll only (but other formats may work too)

Enjoy!
[a href="index.php?act=findpost&pid=324257"][{POST_SNAPBACK}][/a]
Superb! Fiddlign with it now  . Thank you.
WavPack 5.3.0 -b384hx6cmv / qaac64 2.69 -V 100

 
SimplePortal 1.0.0 RC1 © 2008-2020