View Full Version : AC3 6Ch to AAC 6Ch [sound is much lower]
mob
8th August 2006, 20:33
I'm attempting to encode a DVD audio track (AC3 6Ch) to AAC 6Ch.
I'm using MeGUI with NeroAACEnc and after the process is complete, when I play the AAC the sound is lower than the AC3. Even if I turn the volume up, I don't feel the powerful loud sound like the AC3 has.
This doesn't happen when doing 2Ch audio. Only with 6Ch.
Is anyone else having this problem? Or possibly know how to fix it?
Skelsgard
9th August 2006, 03:21
Wich options do u have set for your transcoding?
2 possible scenarios:
1) your decoding filters (i.e. DirectShow´s ffdshow) have a low output volume.
2)The AC3 --> AAC transcoding is lowering the volume.
99.99999999999% of the times is due to a low AC3 decoding volume (0.0000000001% must be due to some reason that I have not heard of yet :D). I´ve never seen NeroAacEnc lowering the volume (someone might correct me on that).
Try checking the "Increase volume automatically" switch in the NeroDigital AAC Encoder Configuration.
This doesn't happen when doing 2Ch audio. Only with 6Ch.
2Ch AC3?
When transcoding to AAC, I prefer to use intermediate WAV, since it allows me to check the volume of a ready-to-encode file.
Edit: phrasing
mob
9th August 2006, 12:21
Hi Skelsgard,
Wich options do u have set for your transcoding?
Force Decoding via DirectShow (left it off)
Output Channels: (Keep Original Channels)
Increase Volume Automatically (Tried both on and off)
Improve Accuracy using 32bit and Float Computations (Left it on because that's the default and I don't know what it does)
I also tried ABR, CBR and VBR at both high and low bitrates.
1) your decoding filters (i.e. DirectShow´s ffdshow) have a low output volume.
I don't use ffdshow. For AAC I use CoreAAC and I also tried the built in AAC decoder in MPC. There are no settings for volume as far as I know... :(
2)The AC3 --> AAC transcoding is lowering the volume.
99.99999999999% of the times is due to a low AC3 decoding volume
If I had a low AC3 decoding volume, wouldn't that mean that it would also playback low? Because it is playing back nice and loud. Only the AAC is low. If I am wrong about this, then how can I fix it?
Try checking the "Increase volume automatically" switch in the NeroDigital AAC Encoder Configuration.
Already tried it both ways :(
BluDChyLD
9th August 2006, 12:43
I have the same problem when encoding to AAC with meGUI aswell... Have been sticking to the traditional route and am still using BeLight for now.
mob
9th August 2006, 13:14
I have the same problem when encoding to AAC with meGUI aswell... Have been sticking to the traditional route and am still using BeLight for now.
Thank God I'm not alone :rolleyes:
So what exactly are you doing? Can you give me some instructions to follow?
EDIT:
Hmmm... belight doesn't use NeroAACEnc.exe. It's asking for some DLL's instead (which I don't have)
EDIT #2:
Installed Nero Demo and got the needed DLL's. BeLight still isn't working though. I'm going to go back to MeGUI and try some more tests.
For some reason, I can't encode AC3->AAC through the commandline. It has to go through a frontend so I'm still testing with MeGUI as that is the only way it works for me.
mob
9th August 2006, 17:09
When transcoding to AAC, I prefer to use intermediate WAV, since it allows me to check the volume of a ready-to-encode file.
How can I do this too?
Maybe that would solve my problem.
But is there more quality loss going from AC3->WAV->AAC as opposed to AC3->AAC or would the result be the same?
If it's the same then it's worth a try. I just don't know how to do it :(
BluDChyLD
9th August 2006, 18:23
[QUOTE=mob]
For some reason, I can't encode AC3->AAC through the commandline. QUOTE]
Have you got besweet installed in the same directory aswell?
mob
9th August 2006, 19:27
Have you got besweet installed in the same directory aswell?
Yep I do have bewseet in the directory. (It comes bundled with the belight setup)
I should have been more clear, when I said I can't get AC3 to convert to AAC via the commandline, I was talking about NeroACCEnc.exe. For some reason it doesn't accept AC3 unless I send it through megui.
With belight, I try to encode but the process takes 1 second for a 350mb AC3 file. It tells me the process was completed successfully but there is no output created...
Don't know why I am having these problems, maybe my PC hates AAC? :(
BluDChyLD
9th August 2006, 20:34
Thats normal, AFAIK the executable version of Nero Aac is not compatible with BeLight/Besweet. Instead you will have to use the nero dlls which although are an older version of the codec are still pretty good :) The command line I usually use is -
BeSweet.exe -core( -input "" -output "" -logfile "" ) -azid( -s stereo -c light -L -3db ) -bsn( -2ch -cbr 112 -codecquality_fast -aacprofile_he ) -ota( -g max )
This uses the besweet program to encode, normalizes to 100% and provides dynamic range compression.
mob
9th August 2006, 21:30
Thats normal, AFAIK the executable version of Nero Aac is not compatible with BeLight/Besweet. Instead you will have to use the nero dlls which although are an older version of the codec are still pretty good :) The command line I usually use is -
BeSweet.exe -core( -input "" -output "" -logfile "" ) -azid( -s stereo -c light -L -3db ) -bsn( -2ch -cbr 112 -codecquality_fast -aacprofile_he ) -ota( -g max )
This uses the besweet program to encode, normalizes to 100% and provides dynamic range compression.
Thanks, I'll give it a shot, although I will have to change it for 6ch output :)
But I'd still really like to try and get neroaacenc to work properly because it will be easier for me to use that as I do all my encoding with megui.
If there are people out there who use neroaacenc to do AC3 6ch to AAC 6ch and aren't having the low volume issue I am having, then you guys are obviously doing something right that I'm not. So what are you guys doing? :rolleyes:
Skelsgard
9th August 2006, 23:40
How can I do this too?
Maybe that would solve my problem.
I transcode with Belight to WAV "16 bits (6) Wav files", then load the 6 mono WAVs into Wavewizard with the WAV channel order (L-R-C-LFE-Ls-Rs) and export it as 6ch WAV PCM.
Before exporting, I can load the main channels (L, C or R) to check their volume levels into Audacity or Audition or any crappy
audio editor (just as long as it can graphically show the volume).
THEN I load this file into SNG.
But is there more quality loss going from AC3->WAV->AAC as opposed to AC3->AAC or would the result be the same?
WAV is lossless. And WAV PCM is the basic form of audio understandable by Windows (u don´t need anything but a player to play a WAV).
When a file is decoded (i.e. when played), it´s transformed into this basic form of audio on-the-fly so the soundboard (thru the audio renderers) can render it.
When transcoding, the audio is grabbed back form its decoded form by another encoder (in this case, the AAC encoder) to create the encoded file.
AC3 --> AAC is the same as AC3 --> WAV --> AAC. Just that when doing direct AC3 to AAC, u don´t get to see the intermediate non-encoded audio.
The quality is absolutely the same.
Cheers.
mob
10th August 2006, 20:17
Thanks Skelsgard. Your way takes a long time and is more complicated than I would like but at least it is working. :D
I would still appreciate it if anyone can help me get NeroAACenc to work without losing so much volume.
Surely somebody is reading this who is using NeroAACenc without any problems. I'd appreciate it if you can reply and let me know what I am doing wrong, or what you are doing right. It would only take a minute of your time and help me out tremendously.
Thanks in advance.
fight2win
10th August 2006, 21:16
in megui, if i use "Force decoding via directshow", while trying to encode ac3 to aac using neroaacenc, does the output file depends on how i have configured ac3filter 1.09a, i mean, i have it set to full volume, enabled drc, dolby pl2, pcm float, normalize matrix and expand stereo both disabled...
Skelsgard
11th August 2006, 00:16
Your way takes a long time and is more complicated than I would like but at least it is working.
Yeah, it´s a kind of last resort for u. I´m a sort of neurotic control freak, so it´s my method of choice :D
Taking fight2win´s method and suggestion (decoding thru DirectShow with AC3filter), to get 5.1 u might wanna try:
Output: AS IS or "3/2+SW 5.1 channels", Master Gain at +3 or +4dB (ac3filter has a lower volume compared to other directshow decoders like ffdshow, Cyberlink o Intervideo´s ones). In the Mixer tab, "Auto Gain Control" OFF, "Auto Matrix" ON with "Normalize Matrix" OFF, "Bass Redir" OFF.
Cheers.
mob
11th August 2006, 20:26
Skelsgard and fight2win, thanks a lot!
This method with AC3Filter does work... but the strange thing is that if I uninstall AC3Filter the volume of the AAC goes back down to the same way I described in my first post.
So basically, I transcode from AC3 to AAC with MeGUI and neroaacenc using the AC3Filters you said and setting megui to use ac3filter (directshow filter). Then the AAC file that's created has a nice loud volume. But once I uninstall AC3Filter, the volume goes back down. It's so strange.. why would AC3Filter be controllign the volume for AAC files?
That also means that the actual AAC file doesn't have good sound like the original. Instead it is actually the same low volume AAC, just being amplified by AC3Filter.
I don't know what else to do, or why this is happening.
All I know is that I have a headache already so I'm taking a break.
Again, thanks for your help guys.
SeeMoreDigital
11th August 2006, 20:39
The "low volume" problem with Nero's AAC encoder is a well "known issue" and is most annoying!
If you can, use BeLight with CT's (Coding Technologies) AAC encoder. It can convert an 6Ch AC3 stream directly to an 6Ch AAC-LC/HE stream... without having to convert to a WAV stream first.
To my ears CT's encoder provides better sounding results compared to Nero's (at the same bit-rate). But don't take my word for it.... Give it a try yourself ;)
mob
11th August 2006, 22:28
^^COOL.
I just tried it with the CT AAC encoder and belight like you said and the volume was perfect! Just like the original!
LOL.. this could have saved me countless hours if I'd only known about it earlier :)
Now, is there any way I can make it higher than 128kbps because it seems like that is the highest I can do.
SeeMoreDigital
11th August 2006, 22:39
Now, is there any way I can make it higher than 128kbps because it seems like that is the highest I can do.Yes... try Kurtnoise's latest (2006-06-26) "daily" build.
I think it offers 6Ch AAC-HE encoding at upto 213Kbps and AAC-LC encoding at upto 256Kbps ;)
Even at 6Ch AAC-HE at 128Kbps is good isnt it?
Cheers
mob
11th August 2006, 23:08
Thanks man! Thanks a lot!
I'm going to give it a try right now.
And yes, 128kbps is good :)
... but I want GREAT! :D
lol.. thanks again. ;)
shon3i
12th August 2006, 10:58
This is little strange because for me both Nero and CT have same volume for same file but i haved same problem which i soloved with foobar's ReplayGain, aslo CT have better 6ch encoding for same bitrates.
mob
14th August 2006, 18:35
Ok I'm still going crazy.
I can't use the newest daily build of BeLight because I need WA_aac.dll which is no where to be found.
I can't use the newest beta of Belight either because it can only do up to 128kbps 24000khz.
shon3i, yes the problem still happens with CT but you can use pregain in belight and it will work, but the file will be only 24000khz.
SeeMoreDigital, you told me that you do this:
I transcode with Belight to WAV "16 bits (6) Wav files", then load the 6 mono WAVs into Wavewizard with the WAV channel order (L-R-C-LFE-Ls-Rs) and export it as 6ch WAV PCM.
Before exporting, I can load the main channels (L, C or R) to check their volume levels into Audacity or Audition or any crappy
audio editor (just as long as it can graphically show the volume).
THEN I load this file into SNG.
I think that would be the best thing for me to do but when I tried it again, I don't think I am doing it correctly.
Can you explain it to me a little bit step by step? I have WaveWizard and BeLight.
I used belight to go from ac3 to wav (16bit Six mono) and from here on I don't know what to do.
I think the problem is getting the six mono waves into one 5.1 Wav.
What happens if I do 16 bit 5.1 Wave instead of Six Mono? Would that be easier?
SeeMoreDigital
14th August 2006, 19:01
Actually, I did not tell you to do that Skelsgard did....
There is no need to convert 6Ch AC3 streams to 6Ch WAV streams because that step is not necessary if you use BeLight with CT's AAC encoder ;)
If you are having problems with the latest daily build of BeLight, I suggest you try deleting the "BeLight.ini" file, then re-launch BeLight and re-associate the various programme links.
Cheers
mob
14th August 2006, 19:20
Actually, I did not tell you to do that Skelsgard did....
There is no need to convert 6Ch AC3 streams to 6Ch WAV streams because that step is not necessary if you use BeLight with CT's AAC encoder ;)
If you are having problems with the latest daily build of BeLight, I suggest you try deleting the "BeLight.ini" file, then re-launch BeLight and re-associate the various programme links.
Cheers
Ah yes. sorry Skelsgard :)
For some reason I got your names confused:(
SeeMoreDigital, thanks. I'll give it a shot.
mob
14th August 2006, 20:14
SeeMoreDigital, I've done what you've instructed.
Now CT works with the daily build of belight. :D
The only problem now is that the output is always 24000Hz instead of 48000hz. :(
Do you have this problem as well?
SeeMoreDigital
14th August 2006, 20:45
No I don't....
http://img527.imageshack.us/img527/5476/belightmpcxb6.png
Are you using the same build as me and does the GUI look the same?
Cheers
shon3i
14th August 2006, 21:11
The only problem now is that the output is always 24000Hz instead of 48000hz. That is normal because this is encoding sample rate, if you little search this forum and find information how work HE-AAC and you will see is that normal because HE-AAC is normal AAC aka LC-AAC+SBR (Spetral Band Replication (some black magic who reconstruct all high frequencies over 11Khz)) So HE-AAC encode only half samplerate because higer frequencies need higher bitrate. 48000/2=24000+SBR which is equals 48000hz in playback because decoder reconstruct SBR frames.
mob
14th August 2006, 21:11
Hey SeeMoreDigital, thanks a lot for taking the time to post screenshots :)
Yes, everything in your screenshots are exactly the same as mine.
Now, I have always been doing it with HE AAC (not LC AAC).
With HE AAC I get 24000Hz (shown in MPC)
With LC AAC I get an error telling me to view my log file. Here is the log:
BeSweet v1.5b31 by DSPguru.
--------------------------
Using azid.dll v1.9 (b922) by Midas (midas@egon.gyaloglo.hu).
Using Shibatch.dll v0.25 by Naoki Shibata & DSPguru (shibatch.sourceforge.net).
Using WA_aac.dll v2.3 by Kurtnoise (kurtnoise@free.fr)
Logging start : 08/14/06 , 16:06:51.
C:\Program Files\BeLighthg\BeSweet.exe -core( -input D:\AAC testing\New Folder\ddd3dd T01 3_2ch 448Kbps DELAY 0ms.ac3 -output D:\AAC testing\New Folder\ddd3dd T01 3_2ch 448Kbps DELAY 0ms.aac -logfile D:\AAC testing\New Folder\ddd3dd T01 3_2ch 448Kbps DELAY 0ms.log ) -azid( -c normal ) -dimzon( -dllname WA_aac.dll -cbr 192 -lc -6chnew ) -ota( -d 0 )
[00:00:00:000] +------- BeSweet -----
[00:00:00:000] | Input : D:\AAC testing\New Folder\ddd3dd T01 3_2ch 448Kbps DELAY 0ms.ac3
[00:00:00:000] | Output: D:\AAC testing\New Folder\ddd3dd T01 3_2ch 448Kbps DELAY 0ms.aac
[00:00:00:000] | Floating-Point Process: No
Error 84: error configuring bsn!
Quiting...
[00:00:00:000] Conversion Completed !
Logging ends : 08/14/06 , 16:06:51.
It's so frustrating... Why does AAC hate me?
Edit:
shon3i, so you mean I should be using LC AAC right? Like in SeeMoreDigital's screenshot right?
If yes, then the problem now is that I get the error I quoted above when using LC AAC :(
shon3i
14th August 2006, 21:21
Hmm, for 192kbs is better HE-AAC, but LC-AAC isnt bad but for safe reason, over 213kbps you can use LC-AAC, and under is better HE-AAC
SeeMoreDigital
14th August 2006, 21:52
The only problem now is that the output is always 24000Hz instead of 48000hz. :(When you have an AC3 source at 48KHz and generate an AAC-LC encode the frequency of that encode will also be 48KHz. When you generate an AAC-HE encode the frequency of that encode will be 24KHz. However, this frequency will be up-sampled by the AAC "decoder" to 48KHz.
Cheers
mob
15th August 2006, 06:00
Thanks for helping me with this problem guys :)
But I think I am just going to stick to the original AC3 and not mess with AAC anymore.
I just ran into another problem after I thought everything was finally all good. It's way too frustrating and now I don't feel confident with AAC.
I want to thank you guys again for getting me through these past few days. But it seems like every time we solve one problem, a new one begins.
It doesn't make sense to spend all this time trying to make the perfect AAC 5.1 encode when the original AC3 sounds better, and most importantly, won't give me a headache :)
Thanks again everyone. I appreciate the help, but I don't want to waste your time anymore. AAC is just never going to work for me. :(
shon3i
15th August 2006, 09:10
I am realy sorry to hear that because i haved similar problem long time ago and i never give up to find best solution for 6ch aac encoding.
SeeMoreDigital
15th August 2006, 09:24
Shame!
Maybe you haven't quite got all the correct filters installed for the last daily build version of BeLight.
Quite honestly, once you have, generating 6Ch AAC-LC and HE encodes from 6Ch AC3 sources could not be easier.... Drag-n-drop, select format, select bitrate and encode :)
mob
16th August 2006, 07:49
Maybe you haven't quite got all the correct filters installed for the last daily build version of BeLight.
Believe me. I am no quitter, but I have tried every program with all the different settings/filters/versions... you name it, I tried it.
I rarely quit at anything but this is just getting too ridiculous already. There is nothing more I can do.
What's the reason that 2ch AC3 -> AAC comes out perfect but when converting 6ch AC3 -> AAC I always get problems?
I followed all the guides, all the instructions, used all the programs, researched with google for hours each day.... but nothing.
shon3i, I hate to give up, believe me. But with these endless problems I'm having, it's just a lot easier to use the original AC3.
shon3i
16th August 2006, 11:20
OK, but can you try make aac with BeHappy with foobar replaygain, and how you encode video? what is you target size? Tell me this and i tell you how to encode and which settings to use, AAC-HE or AAC-LC and bitrate
fight2win
16th August 2006, 11:34
OK, but can you try make aac with BeHappy with foobar replaygain, and how you encode video? what is you target size? Tell me this and i tell you how to encode and which settings to use, AAC-HE or AAC-LC and bitrate
i use force decoding using dshow in megui, so it gets decoded via ac3filter, where i have set gain to 14db, is this better way, pls can u tell how to encode with foobar & replaygain???
shon3i
16th August 2006, 17:30
OK, everything you need is BeHappy (http://www.box.net/public/j6b9aabvhg), Foobar 0.9.x (http://www.foobar2000.org/foobar2000_0.9.3.1.exe)(recommend last 0.9.3.1) and Foobar ac3 plugin (http://kode54.foobar2000.org/foo_ac3.zip).
1. Install foobar and copy foo_ac3.dll to components folder inside foobar root folder
2. Start foobar and load ac3 file on playlist
3. Right click on file->ReplayGain->Scan Per-File Track Gain, wait until is finished, and you get new dialog with informations. You need only Track gain informations where is some value in db (example in my case for Transporer 2 i get 9.82db)
4. Remember this value and just click cancel and close ReplayGain dialog, and then close foobar and start BeHappy (encoding is possible under foobar and then you need to update file tags but i recommend to encode via BeHappy because for example foobar don't have delay dsp, because sometimes is need to delay audio file, and aslo if we have to use CT encoder we must configure foobar which is seperate process)
5. Load AC3 under BeHappy
6. Click on [...] button where is NicAc3Source and configure to be NicAc3Source (DRC)
7. In Digital signal processing Check Amplyfy By and then click on configure.
8. Enter value which we get from foobar and check DB, then ok
9. Enter destination file
10. For encoder choose CT aacPlus, then press [...] button to configure it.
11. If you plan to use bitrates from 96-213kbps then you use aacPlus (aka AAC-HE) profile, for anything else use AAC-LC, don't go under 96kbs because that is limit for 6ch encoding without any artifacts. Channel mode leave is as because this have no sense in 6ch encoding, aslo leave unchecked 'produce mpeg-2 AAC' files.
12. Press ok and then press Enquene to add job to list, go to the quene tab and press start to start encoding
maybe i later post some pictures.
mob
16th August 2006, 18:45
Hey shon3i, thanks for that guide. I will try it right away!
...how you encode video? what is you target size? Tell me this and i tell you how to encode and which settings to use, AAC-HE or AAC-LC and bitrate...
I encode video at very high bitrates like 1700-2000. They are always about 1.3-1.7GB in size.
----
btw, I have uploaded a sample of the original AC3 I am trying to encode and also in this sample you will see an mp4 file. That mp4 file is the best sounding AAC I have been able to create as of this moment.
Here is the link:
http://www.sendspace.com/file/r9fy4l
ou will notice how horrible the AAC sounds compared to the AC3.
The AAC was made using belight and nero digital CLI (with all belight options disabled). I also tried it with PreGain enabled but it didn't sound that much better.
I kept getting errors when using CT this time (I don't know why). So Nero was my only choice there.
-----
EDIT:
shon3i,
I followed your guide. It is an awesome guide and I understood everything and I did everything exactly like you said.
But I get this:
Error: BeHappy.AviSynthException: Script error: there is no function named "NicAc3Source"
at BeHappy.AviSynthClip..ctor(String func, String arg, AviSynthColorspace forceColorspace, AviSynthScriptEnvironment env)
at BeHappy.Encoder.encode()
I don't know what it means :(
shon3i
16th August 2006, 19:26
I followed your guide. It is an awesome guide and I understood everything and I did everything exactly like you said.
But I get this:
Error: BeHappy.AviSynthException: Script error: there is no function named "NicAc3Source"
at BeHappy.AviSynthClip..ctor(String func, String arg, AviSynthColorspace forceColorspace, AviSynthScriptEnvironment env)
at BeHappy.Encoder.encode()
I don't know what it means
Did you download BeHappy Package from link which i give up, because you missing nicaudio.dll plugin in avisynth directory.
BTW, i now downloading you samples to see what's hapend.
Aslo for that video bitrate audio should be good @ 128kbs AAC-HE but you can go to 192kbs AAC-HE which have excelent quality and even 224-256kbs AAC-LC which aslo good and smaller than AC3, but you can keep ac3 if you don't have critical target size
frodeste
16th August 2006, 19:50
Good thread guys. I'm learning a lot :thanks:
I gather that if a DTS track is available, then this would be better to use then the AC3 track when encoding to AAC?
fight2win
16th August 2006, 19:53
thanks for that guide shon...:thanks:
fight2win
16th August 2006, 19:56
one more thing, what all things do i need to keep in behappy folder for ac3/dts to aac encoding via ct aac, i mean i have experincing error even when i have enc_aacplus.dll and nscrt.dll in behappy folder...
Kurtnoise
16th August 2006, 20:21
btw, I have uploaded a sample of the original AC3 I am trying to encode and also in this sample you will see an mp4 file. That mp4 file is the best sounding AAC I have been able to create as of this moment.
ou will notice how horrible the AAC sounds compared to the AC3.
Problem comes from your decoder...:rolleyes: Nothing from the encoder part.
@Shon3i : do you know exactly what RG is ? means ? Why applied it or not ? I don't know why you mixed up people here with this but try to search before...
@All : mmh, your encodes sound too low ? Here is the solution : use a DSP during the playback, not during encoding...
SeeMoreDigital
16th August 2006, 20:49
Well mob, using your AC3 source, together with BeLight (Beta Daily (2006-06-26) Build) and the CT encoder, I've generated an AAC-HE encode at 128Kbps and an AAC-LC encode at 192Kbps.
For playback I'm using FFdshow's AAC decoder and transcoding the AAC stream to an AC3 stream before passing it to an external DSS amplifier...
Both the AAC-HE and LC streams sound perfectly acceptable to my ears. With no difference in output level from the original AC3 source ;)
fight2win
16th August 2006, 21:06
Well mob, using your AC3 source, together with BeLight (Beta Daily (2006-06-26) Build) and the CT encoder, I've generated an AAC-HE encode at 128Kbps and an AAC-LC encode at 192Kbps.
For playback I'm using FFdshow's AAC decoder and transcoding the AAC stream to an AC3 stream before passing it to an external DSS amplifier...
Both the AAC-HE and LC streams sound perfectly acceptable to my ears. With no difference in output level from the original AC3 source ;)
did u use dynamic compression and dialog normalisation reduction, should these be used in ac3 6-ch to aac 6ch, should these be used in ac3 6-ch to aac 2-ch, and what about ac3 2-ch to aac 2-ch, please help....
shon3i
16th August 2006, 21:48
one more thing, what all things do i need to keep in behappy folder for ac3/dts to aac encoding via ct aac, i mean i have experincing error even when i have enc_aacplus.dll and nscrt.dll in behappy folder...Just download BeHappy package from my signature and install, and all components is included for AC3/DTS to Nero/CT AAC encoding, but i am not sure that foobar 0.9.x have dts plugin.
@Shon3i : do you know exactly what RG is ? means ? Why applied it or not ? I don't know why you mixed up people here with this but try to search before...
Ofcourse i know, but i don't know what you want to tell me about RG because i don't have problems with this RG, like i don't have problems with aacgain.exe which is little buging app and work only with stereo files but in same way, first scan max peak then apply it, plus writtes metadata like mp3.
EDIT:
@mob i listen files and mp4 have little different center channel (nero encoder never haved good 6ch encoding), here (http://www.sendspace.com/file/9y0puc) is my sample (i compressed you ac3 but cutted because to reduce filesize of mp4, and i ReplayGained and encode to 192 HE-AAC CT encoder and everything sounds good and very loud.)
mob
16th August 2006, 23:31
SeeMoreDigital, belight is giving me a lot of problems. I can't encode with CT in belight but for some reason it works in behappy.
But since you were able to encode my sample AC3 without any problems with belight then it probably means I have something installed on my PC that is conflicting with belight. But it doesn't matter anymore because I think shon3i's guide fixed all my problems. :)
shon3i, your method worked for me. :)
This time I installed all the right plugins manually (because your installer was putting them in the wrong folder for some reason). So anyways I put all the avisynth plugins in the right place and followed your guide step by step.
In the end, I am left with a CT LC-AAC 224kbps 6ch 48000Hz file that sounds exactly the same as the original AC3!!!!
I can't really hear any difference between the two files.
I put the number that foobar's replaygain gave me into behappy liek you said and it did the trick :)
Plus, with behappy the whole encoding process was only 4 minutes for the whole movie audio. In belight it took me 29 min. to encode.
I don't know why belight is giving me so much problems, but behappy made me happy :)
And thanks to the both of you, SeeMoreDigital and shon3i! You guys rule!!! :D :D
shon3i
16th August 2006, 23:39
This time I installed all the right plugins manually (because your installer was putting them in the wrong folder for some reason)Thanks for this report, i am now go to find installer bug and make BeHappy to everyone Be happy (ofcourse thanks dimzon for wonderfull app)like you now
Bye
tebasuna51
17th August 2006, 04:07
...
3. Right click on file->ReplayGain->Scan Per-File Track Gain, wait until is finished, and you get new dialog with informations. You need only Track gain informations where is some value in db (example in my case for Transporer 2 i get 9.82db)
I don't know how ReplayGain work with ac3 5.1, but using mob's sample I get 7.83 dB. Analyzing all channels I get a max peak of -2.62 dB in BR channel, then we can amplify a max of 2.62 dB without clip.
6. Click on [...] button where is NicAc3Source and configure to be NicAc3Source (DRC)
-With DRC: the dynamic range is reduced (quality loss), recommended for simple audio equipment, noisy rooms or problematic neighbors (@fight2win: is not matter of number of channels)
-Without DRC: dynamic range maintained, good audio equipment needed, .... The problem is: the new format (aac, mp3, ...) don't have equivalent info and the recommended DRC is lose.
7. In Digital signal processing Check Amplyfy By and then click on configure.
8. Enter value which we get from foobar and check DB, then ok
The value we get from foobar is with or without DRC?
In the mob's sample there are clips in R, C and SR channels.
My method with Behappy:
- Select NicAc3Source with/without DRC.
- Downmix Stereo/DPL II/... if you want 5.1 -> 2.0
- Normalize 100%. (always if DRC or Downmix)
- Encode with CT AAC-LC 224 for 5.1, 96 for 2.0
Also with BeLight:
- Without/With DRC Normal
- Downmix dplii/stereo/... if needed.
- Normalize 100%. azid( --maximize )
- Encode ...
SeeMoreDigital
17th August 2006, 10:01
did u use dynamic compression and dialog normalisation reduction, should these be used in ac3 6-ch to aac 6ch, should these be used in ac3 6-ch to aac 2-ch, and what about ac3 2-ch to aac 2-ch, please help....I simply use BeLight's "default" settings during encoding. And FFdshows "default" settings (ie: no resampling, no equalizing, no normalizing, etc) during decoding....
I have not generated any 6Ch AC3 to 2Ch AAC streams, so I can't comment.
Cheers
tebasuna51
17th August 2006, 10:55
i am now go to find installer bug and make BeHappy to everyone Be happy.
Thanks for your installer.
Don't forget last BeHappy 20060719, now work with last Aften 0.04 from Kurtnoise.
vBulletin® v3.8.11, Copyright ©2000-2026, vBulletin Solutions Inc.