Help - Search - Members - Calendar
Full Version: AAC reference software
Hydrogenaudio Forums > Lossy Audio Compression > AAC > AAC - Tech
hnm
Hi all

I want to know how can I download a bugfree & open source AAC encoder/decoder. I'm working on an audio/visual project. My video domain is H.264 standard, & I think for audio I should work with AAC codec.

Thanks in advance for any comment
HNM
Jebus
I would recommend time travel. Select a utopian future if possible, since the one we're heading toward will still probably not have a decent open-source AAC encoder.

Sarcasm aside, FAAD2 is an excellent open-source decoder, which was half of your question. Nero has a free (as in Beer) CLI-encoder that is also quite good, but there is no source available. FAAC is the only open-source AAC encoder I know of, but it isn't very good, and is experiencing no new development.
Gow
Also...have you tried or thought about bugfree & Open-Source ogg vorbis?

Several Anime Fansub groups use Vorbis and several use AAC. They also tend to use h264 in a matroska container (mkv) when they use those audio formats.

Whether, you go Nero AAC or Ogg Vorbis aoTuV...you can't lose.

Anyways, I agree with Jebus on this one.

- Gow
hnm
Hi

Thanks for your replies.
Also I found 3GPP TS 26.404 V6.1.1 aac codec which is free, open source & is built without error in MS VC, but when I run the exe file which is generated after building the .dsw workspace, it shows an error like this: invalid SBR configuration. Do you have any idea?

Thanks & best regards
HNM
jimhaddon
Maybe you have built it wrong?

Can you not download a pre-compiled exe?
kwwong
QUOTE(hnm @ Jul 8 2006, 04:23) *

Hi

Thanks for your replies.
Also I found 3GPP TS 26.404 V6.1.1 aac codec which is free, open source & is built without error in MS VC, but when I run the exe file which is generated after building the .dsw workspace, it shows an error like this: invalid SBR configuration. Do you have any idea?

Thanks & best regards
HNM


You have to be careful with free open source AAC codes.. I don't think a lot of its modules are fully functioning. As a result, it will only produce lousy bitstreams.
dand
QUOTE(kwwong @ Jul 9 2006, 08:50) *

QUOTE(hnm @ Jul 8 2006, 04:23) *

Hi

Thanks for your replies.
Also I found 3GPP TS 26.404 V6.1.1 aac codec which is free, open source & is built without error in MS VC, but when I run the exe file which is generated after building the .dsw workspace, it shows an error like this: invalid SBR configuration. Do you have any idea?

Thanks & best regards
HNM


You have to be careful with free open source AAC codes.. I don't think a lot of its modules are fully functioning. As a result, it will only produce lousy bitstreams.



3GPP AAC codec is very good, though it has some limitations.

This is why you get "invalid SBR configuration" error: the encoder is limited in the tuning table (sbr_main.c), so it doesn't support a lot of bitrate/sampling rate combinations. But this can easily be fixed.

The real problem is that this encoder can be used only for 3gpp stuff, it's not open source.


hnm
Hi dear dand

I'v downloaded 3gpp aac codec from a link in :
"http://forum.dbpoweramp.com/showthread.php?t=7107"
Please inform me if this codec is not a true one(or I'v downloaded another thing ???!!!!!)

Thanks alot & best regards
HNM
hnm
QUOTE(jimhaddon @ Jul 8 2006, 14:29) *

Maybe you have built it wrong?

Can you not download a pre-compiled exe?


Hi dear jimhaddon

I think that the building process is done correctly. Also I need the source code, so I think a pre-compiled exe file can not help me.

Thanks for your reply & best regards
Any other comment is welcomed

HNM

dand
QUOTE(hnm @ Jul 11 2006, 15:12) *

Hi dear dand

I'v downloaded 3gpp aac codec from a link in :
"http://forum.dbpoweramp.com/showthread.php?t=7107"
Please inform me if this codec is not a true one(or I'v downloaded another thing ???!!!!!)

Thanks alot & best regards
HNM


Hi,
The codec I am talking about is available at 3GPP.org. The one you are talking about is the same - but modified in order to enable more bitrate/samplerate combinations. I don't know if the modification is right, I suspect it is usable.

However, before you start using this codec you should learn a thing or two about AAC, HE AAC, LC AAC, etc... For example, you can't expect any codec to encode stereo at 192 kbps using HE AAC, because HE is used for very low bitrates only... etc...

Daniel



hnm
QUOTE(dand @ Jul 11 2006, 17:56) *

QUOTE(hnm @ Jul 11 2006, 15:12) *

Hi dear dand

I'v downloaded 3gpp aac codec from a link in :
"http://forum.dbpoweramp.com/showthread.php?t=7107"
Please inform me if this codec is not a true one(or I'v downloaded another thing ???!!!!!)

Thanks alot & best regards
HNM


Hi,
The codec I am talking about is available at 3GPP.org. The one you are talking about is the same - but modified in order to enable more bitrate/samplerate combinations. I don't know if the modification is right, I suspect it is usable.

However, before you start using this codec you should learn a thing or two about AAC, HE AAC, LC AAC, etc... For example, you can't expect any codec to encode stereo at 192 kbps using HE AAC, because HE is used for very low bitrates only... etc...

Daniel


Hi

Thanks for your comments. Please let me know if there is a good document about your mentioned details.

Best regards
HNM
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Invision Power Board © 2001-2008 Invision Power Services, Inc.