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 Display Modes
Old 18th November 2005, 11:46   #1  |  Link
dimzon
BeHappy/MeGUI developer
 
dimzon's Avatar
 
Join Date: Oct 2003
Location: Moscow, Russia
Posts: 1,727
command-line frontend for WinAmp AAC+ v2 encoder (upd 2006-05-15)

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


  • Support for AAC-LC encoding via CT encoder
  • 6ch support
  • support aacPlus HE-AAC High-Bitrate Encoder
Works fine with Winamp 5.2 Release Feb 23 2006 Full (Not Pro) - You does'nt need Winamp Pro in order to encode

new version contains some bugfix and new switches
Code:
********************************************************************
* AACPlus v2 Encoder (using Winamp 5.2 enc_aacplus.dll)
* Source timestamp Sun Feb 26 16:19:37 2006
* Build Feb 26 2006, 16:22:43
********************************************************************
* NOTE!	enc_aacplus.dll must be into executable directory
*	get it from Winamp 5.2 plugins directory
*	tested on Winamp 5.2 Release Feb 23 2006 Full (Not Pro) version)
********************************************************************
Usage:
	enc_aacPlus <wav_file> <bitstream_file> [options]
Options:
	--cbr  <bitrate> - Set bitrate (CBR) to <bitrate> bps. Default is 48000
	--nops  - Disable Parametric Stereo
	--is  - Prefer Independed Stereo
	--dc  - Prefer Dual Channels
	--mpeg2aac  - Produce MPEG2 AAC isntead of MPEG4 AAC
	--lc  - Encode LC-AAC instead AAC+ (bitrate up to 320000)
	--high  - use aacPlusHigh Encoder (bitrate up to 256000, multichannel is not supported)
	--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 or 6)
		<bp>	- Bit's per sample (8 or 16)
WARNING: this encoder can read and encode data from stdin:
	use - as input filename


Get it @ BeHappy Workspace (take look @ my signature)

Last edited by dimzon; 15th May 2006 at 15:36. Reason: new version is out
dimzon is offline   Reply With Quote
Old 18th November 2005, 11:56   #2  |  Link
raquete
Registered User
 
Join Date: Nov 2004
Posts: 711
dimzon,
this is fantastic.

thank you so much!
raquete is offline   Reply With Quote
Old 18th November 2005, 12:41   #3  |  Link
Jalavera
Registered User
 
Join Date: May 2005
Posts: 101
@dimzon: is 6 channel-wav supported as input like in Belight?
Jalavera is offline   Reply With Quote
Old 18th November 2005, 13:07   #4  |  Link
Jalavera
Registered User
 
Join Date: May 2005
Posts: 101
ok. Thanks. I understand.
Jalavera is offline   Reply With Quote
Old 19th November 2005, 18:07   #5  |  Link
gURuBoOleZ
Registered User
 
Join Date: Feb 2002
Location: France
Posts: 16
That's great! I was hoping for it
I noticed a problem: the --mp4box command doesn't work on my side. MP4BOX is in the directory; I'm using foobar2000 0.83.
- %d --cbr 32000 --chmode 4 --mpeg4aac => OK
- %d --cbr 32000 --chmode 4 --mpeg4aac --mp4box => doesn't work

I changed the extension (mp4, m4a), but it didn't solve the problem. Any idea?
gURuBoOleZ is offline   Reply With Quote
Old 21st November 2005, 17:13   #6  |  Link
gURuBoOleZ
Registered User
 
Join Date: Feb 2002
Location: France
Posts: 16
Perfect!
Thank you
gURuBoOleZ is offline   Reply With Quote
Old 21st November 2005, 17:15   #7  |  Link
dimzon
BeHappy/MeGUI developer
 
dimzon's Avatar
 
Join Date: Oct 2003
Location: Moscow, Russia
Posts: 1,727
Quote:
Originally Posted by gURuBoOleZ
Perfect!
Thank you
I have found yet another bug - can't encode WAV with length >=7Gb
Unfortunally I can't solve this bug right now - my HDD is dead and I lost my source code
Shit Happens...
dimzon is offline   Reply With Quote
Old 22nd November 2005, 04:25   #8  |  Link
gURuBoOleZ
Registered User
 
Join Date: Feb 2002
Location: France
Posts: 16
I sympathize!
(I lost three HDD in the past)
gURuBoOleZ is offline   Reply With Quote
Old 22nd November 2005, 15:31   #9  |  Link
dimzon
BeHappy/MeGUI developer
 
dimzon's Avatar
 
Join Date: Oct 2003
Location: Moscow, Russia
Posts: 1,727
Quote:
Originally Posted by gURuBoOleZ
I sympathize!
(I lost three HDD in the past)
Yesterday,
All those backups seemed a waste of pay.
Now my database has gone away.
Oh I believe in yesterday.

Suddenly,
There's not half the files there used to be,
And there's a deadline hanging over me
The system crashed so suddenly.

I pushed
something wrong
What it was, I could not say.
Now all my data's gone
Аnd I long for yesterday-ay-ay-ay.
dimzon is offline   Reply With Quote
Old 29th November 2005, 00:45   #10  |  Link
WBTCPIP
Registered User
 
Join Date: Nov 2005
Posts: 2
Hi dimzon,
i hope your great work is not lost forever.

I was hoping to see your encoder with the addition of stdout support!

Last edited by WBTCPIP; 29th November 2005 at 01:02.
WBTCPIP is offline   Reply With Quote
Old 29th November 2005, 11:35   #11  |  Link
dimzon
BeHappy/MeGUI developer
 
dimzon's Avatar
 
Join Date: Oct 2003
Location: Moscow, Russia
Posts: 1,727
Quote:
Originally Posted by WBTCPIP
Hi dimzon,
i hope your great work is not lost forever.

I was hoping to see your encoder with the addition of stdout support!
I plan to rewrite it from scratch (original source code is lost) in the future bcz I need 6ch support now
dimzon is offline   Reply With Quote
Old 5th December 2005, 15:37   #12  |  Link
hitbit
Registered User
 
Join Date: Sep 2004
Posts: 76
Er... how can I enable 6ch mode?
hitbit is offline   Reply With Quote
Old 5th December 2005, 15:39   #13  |  Link
dimzon
BeHappy/MeGUI developer
 
dimzon's Avatar
 
Join Date: Oct 2003
Location: Moscow, Russia
Posts: 1,727
Quote:
Originally Posted by hitbit
Er... how can I enable 6ch mode?
- use supplied enc_aacplus.dll (newer one from latest winamp does'nt work with 6ch)
- use 6ch wav as input
dimzon is offline   Reply With Quote
Old 5th December 2005, 15:48   #14  |  Link
hitbit
Registered User
 
Join Date: Sep 2004
Posts: 76
But it can OUTPUT 6ch AAC, or it only converts 6ch to Stereo?
hitbit is offline   Reply With Quote
Old 5th December 2005, 15:49   #15  |  Link
dimzon
BeHappy/MeGUI developer
 
dimzon's Avatar
 
Join Date: Oct 2003
Location: Moscow, Russia
Posts: 1,727
Quote:
Originally Posted by hitbit
But it can OUTPUT 6ch AAC
Yes! If You supply 6ch WAV as input you will get 6ch AAC+
dimzon is offline   Reply With Quote
Old 6th December 2005, 13:34   #16  |  Link
buzzqw
HDConvertToX author
 
Join Date: Nov 2003
Location: Cesena,Italy
Posts: 6,187
Hi Dimzon !

Thanks for you excellent work !

i have a question: what is the bitrate range allowed ?

i tryed several bitrate, but i think that bitrate range are only between 96000 and 128000

thanks for your tips !

BHH
buzzqw is offline   Reply With Quote
Old 6th December 2005, 13:36   #17  |  Link
dimzon
BeHappy/MeGUI developer
 
dimzon's Avatar
 
Join Date: Oct 2003
Location: Moscow, Russia
Posts: 1,727
Quote:
Originally Posted by buzzqw
Hi Dimzon !

Thanks for you excellent work !

i have a question: what is the bitrate range allowed ?

i tryed several bitrate, but i think that bitrate range are only between 96000 and 128000

thanks for your tips !

BHH
96000-128000 for 6ch
16000-128000 for mono/stereo
dimzon is offline   Reply With Quote
Old 6th December 2005, 16:37   #18  |  Link
buzzqw
HDConvertToX author
 
Join Date: Nov 2003
Location: Cesena,Italy
Posts: 6,187
YES ! true!

in my test i am using a 6ch wav !

My Kudos Dimzon !

BHH

P.S. While programming ... is possible to correct azid pipe ? (as written in readme.txt azid piping is broken...)
buzzqw is offline   Reply With Quote
Old 6th December 2005, 19:04   #19  |  Link
Daijoubu
Registered User
 
Join Date: Aug 2004
Posts: 22
This new CLI produce ifferent filesize, even with the same enc_aacplus.dll

New: 1946019

* Source timestamp Mon Dec 5 15:12:05 2005
* Build Dec 5 2005, 15:12:44

Old: 1947877

* Source timestamp Fri Nov 18 15:27:54 2005
* Build Nov 18 2005, 15:28:46

Anyhow, keep up the good spirit, love your app
Btw, if we don't need 6ch support, should we use the newest dll or stick to the old one? (why is it twice as big too)
Edit: Ah, I see, the dll was packed

Last edited by Daijoubu; 6th December 2005 at 19:06.
Daijoubu is offline   Reply With Quote
Old 7th December 2005, 10:08   #20  |  Link
dimzon
BeHappy/MeGUI developer
 
dimzon's Avatar
 
Join Date: Oct 2003
Location: Moscow, Russia
Posts: 1,727
Quote:
Originally Posted by Daijoubu
New: 1946019
Old: 1947877
did you shure you use same channel mode?
new version use PS for bitrates below 48kbps automatically
dimzon is offline   Reply With Quote
Reply

Thread Tools
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 18:20.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.