Log in

View Full Version : How to make MeGUI encode AAC with ffmpeg?


wuemura
29th July 2009, 17:06
I've downloaded all the MeGUI profiles but there are none for AAC encoding with ffmpeg. I would suggest this, maybe for a next version update since ffmpeg is a free tool and can handle this.

I use this command to make my AAC's with ffmpeg:
ffmpeg -vn -y -i scripts\01.avs -acodec aac -vol 586 -ac 2 -ar 44100 -ab 192k AUDIO01.M4A

I'm using this ffmpeg version:
FFmpeg version SVN-r19390, Copyright (c) 2000-2009 Fabrice Bellard, et al.
configuration: --enable-memalign-hack --enable-postproc --enable-gpl --enable-
version3 --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libfaad
--disable-decoder=aac --enable-libgsm --enable-libmp3lame --enable-libnut --enab
le-libvorbis --enable-libtheora --enable-libxvid --enable-libx264 --disable-ffse
rver --disable-ffplay --enable-avisynth --enable-small --enable-pthreads --extra
-ldflags=-static --extra-cflags='-mtune=athlon64 -mfpmath=sse -msse -fno-strict-
aliasing'
libavutil 50. 3. 0 / 50. 3. 0
libavcodec 52.32. 0 / 52.32. 0
libavformat 52.36. 0 / 52.36. 0
libavdevice 52. 2. 0 / 52. 2. 0
libswscale 0. 7. 1 / 0. 7. 1
libpostproc 51. 2. 0 / 51. 2. 0
built on Jul 10 2009 02:40:12, gcc: 4.4.0
FFmpeg SVN-r19390
libavutil 50. 3. 0 / 50. 3. 0
libavcodec 52.32. 0 / 52.32. 0
libavformat 52.36. 0 / 52.36. 0
libavdevice 52. 2. 0 / 52. 2. 0
libswscale 0. 7. 1 / 0. 7. 1
libpostproc 51. 2. 0 / 51. 2. 0

nurbs
29th July 2009, 17:50
The Nero AAC encoder can be used with megui and there are profiles for it. It is also free and likely higher quality than the ffmpeg aac encoder (FAAC?)

wuemura
29th July 2009, 19:16
The Nero AAC encoder can be used with megui and there are profiles for it. It is also free and likely higher quality than the ffmpeg aac encoder (FAAC?)

There is any paper, book, link, pdf that i can read about this differences in encoding quality between NERO AAC and ffmpeg AAC?

Thanks.

Dark Shikari
29th July 2009, 19:28
ffmpeg's AAC encoder is extremely experimental and still very buggy and beta (and worse than FAAC, let alone Nero).

nurbs
29th July 2009, 19:40
Oh, I thought ffmpeg used FAAC. Didn't know they were working on their own encoder. Anyway from what is according to wikipedia the FAAC homepage:
Note that the quality of FAAC is not up to par with the currently best AAC encoders available.

wuemura
29th July 2009, 21:14
Thank you Dark and nurbs for the information.