Log in

View Full Version : Converting AC3 to AAC


enry1984
8th November 2004, 22:23
Hi,guys!

I use this command line to convert 5.1 ac3 to 5.1 aac

"C:\test\BeSweet.exe" -core( -input "C:\test\test.ac3" -output "C:\test\test.mp4" -logfilea "C:\test.logfile.log" ) -azid( --maximize -c normal ) -azid( -oc,l,r,sl,sr,lfe ) -bsn( -6chold )

with Aac.dll 2.5.6.0,aacenc32.dll 2.5.5.1,NeroIPP 1.0.0.3

now with new DLL(Aac.dll 2.5.9.10,aacenc32.dll 2.9.9.96,NeroIPP 1.0.2.6) order of channels seems changed...does anybody know the right order?

bond
8th November 2004, 23:43
dont use "-6chold", it of course assumes the wrong channel order

enry1984
9th November 2004, 13:27
should i use "-6ch" or "-6chnew"?:confused:

KpeX
9th November 2004, 15:21
6chnew....this is in the FAQ.

enry1984
9th November 2004, 23:45
I've read but the order of channels "-oc,l,r,sl,sr,lfe" is wrong...if anybody knows the right one please tell me:)

nicco
10th November 2004, 09:30
whre can I find these files?

Aac.dll 2.5.9.10,aacenc32.dll 2.9.9.96,NeroIPP 1.0.2.6

should I have nero installed?

thanks

Kurtnoise
10th November 2004, 13:46
Originally posted by nicco
whre can I find these files?

Aac.dll 2.5.9.10,aacenc32.dll 2.9.9.96,NeroIPP 1.0.2.6

should I have nero installed?

Yes.



@enry : try without channels order :
"C:\test\BeSweet.exe" -core( -input "C:\test\test.ac3" -output "C:\test\test.mp4" -logfilea "C:\test.logfile.log" ) -azid( --maximize -c normal ) -bsn( -6chnew )

yaz
10th November 2004, 16:29
Originally posted by KpeX
6chnew....this is in the FAQ. khmm ... which faq do u mean exactly ? u got a lot linked in your sig :-))) or is it sg different ?
btw audio faq ... i haven't found ffdshow mentioned anywhere while it's able to decode most of the audio formats commonly used (aac, ac3, dts included !) did i miss sg here ?

the bests
y

nicco
10th November 2004, 18:33
how can I mux my *.mp4 aac audio file (encoded with oag machine and nero aac) with a video stream like matroska?
Avimuxgui does not work...

KpeX
10th November 2004, 18:50
@nicco: If Matroska is your destination format, mkvtoolnix (http://www.bunkus.org/videotools/mkvtoolnix/index.html) should do the trick.

@yaz

I meant the AAC FAQ. That's a good point about ffdshow, it has become more stable for audio lately. I'll do some testing and add some points to the FAQ.

nicco
10th November 2004, 18:54
mkv, avi it's the same..
the fact is that when I try to import my *.mp4 in avimuxgui I get an error, the same happens with other apps, they seem not to recognize it!

Encoding to aac seems not to be so simple forme! I followed the ac3 to aac gide but I have a final mp4 file that apps don't recognize and if I play it in MPC I can switch between three audio options (ac3,mp4,and...another i don't remember!). I tried with aacmachine too and I have a final *.aac file that plays slow (I red faq #19, and I used the latest releases of besweet and others...)
So my question is: what is the goal in transcoding ac3 to aac? only a few Mb of disk space saved?
Ogg works ok, encoding and decoding, what's, again, the main advantages/svantages compared with aac?

Thank for your patience!

KpeX
10th November 2004, 23:04
Well MP4 / AAC's native container format is MP4, which you can try with the 3ivx muxer through graphedt or MP4Box (my preference). I'd try that container if you're really interested in AAC. Although I've succeeded with muxing MP4 /AAC into MKV with mkvtoolnix many times. If your destination format doesn't matter, than there's no problem with keeping the original AC3 - and you will gain quality.

AAC vs. Vorbis is a tough question to answer if your destination format doesn't matter. AAC has the possiblity of some future hardware support in standalone mpeg-4 players and other devices. Vorbis isn't very usable for multichannel ( more than 2) files right now due to lack of channel coupling. AAC is an open standard and vorbis is open source so there are many high quality implementations of both.

enry1984
10th November 2004, 23:07
I think a good 5.1 ac3 needs about 384kbps instead a good 5.1 aac needs less than the half...then aac is vbr instead ac3 not

yaz
11th November 2004, 10:41
@nicco
imho, u're confused pretty much. just to make it clear :
Originally posted by nicco
mkv, avi it's the same ... the fact is that when I try to import my *.mp4 in avimuxgui I get an error, the same happens with other apps, they seem not to recognize it!yep ... avimuxgui needs the "raw" aac stream for muxing, it can not handle the mp4 container. so ...
1) if u use nero for encoding aac, don't pack your aac into mp4 but tick the 'export to aac' options. this way u get the 'raw' stream which worx perfectly in avimuxgui.
2) if u don't want to encode again, u can strip your aac from mp4 with mp4creator. if u don't like cli apps, use ivan&menno, a frontend for mp4creator. (find it in the sticky)
Originally posted by nicco
Encoding to aac seems not to be so simple forme! I followed the ac3 to aac gide but I have a final mp4 file that apps don't recognize ... for aac/mp4 playback u need
- an mp4 splitter (3ivx, nero, elecard, ... whatever)
- an aac decoder ( ffdshow, nero, coreaac, 3ivx, ... whatever:-)
Originally posted by nicco
... and if I play it in MPC I can switch between three audio options (ac3,mp4,and...another i don't remember!). I tried with aacmachine too and I have a final *.aac file that plays slow ... i can't get what u're doing here exactly. pls, give some more detailes.

the bests
y