Help - Search - Members - Calendar
Full Version: AAC MPEG-2 encoder with bit rate control
Hydrogenaudio Forums > Lossy Audio Compression > AAC > AAC - General
birdy25
Hi,
I am looking for AAC MPEG-2 encoder with bit rate control . The current one which i have ( i do not remember the source) it takes quality as the parameter and has no room for bit rate as one of the encoding parameters.
I tried the alternative way where in i encode into MPEG4 AAC and then try to convert it into MPEG2AAC using a patch but no luck sad.gif . Is there any way i encode using the bit rate i desire for MPEG2 ? wink.gif
thanks,
birdy
j7n
Can you use mp4box to demultiplex an MP4?
slks
I think FAAC can do this, with the --mpeg-vers 2 option. I've never used it though.
xmixahlx
some cli encoder options:
* faac will encode to mpeg2 aac lc by default (-mpeg-vers 2 is not necessary, only to force)
* psytel aacenc or fastenc will encode to mpeg2 aac lc by default

cli conversion option:
* nic wrote a tool to modify the adts header for mpeg4 <> mpeg2.

...they are available at rarewares.org


later
pankajjindal
I tried compiling FAAC but its giving me issue in make. I tried looking into cpp file which seems fine. Am i doing anything wrong here ? unsure.gif

mp4container.cpp: In member function `virtual void MP4Container::Write(MP4File*
':
mp4container.cpp:210: error: `__STRING' undeclared (first use this function)
mp4container.cpp:210: error: (Each undeclared identifier is reported only once
or each function it appears in.)
make[3]: *** [mp4container.lo] Error 1
make[2]: *** [all-recursive] Error 1
make[1]: *** [all-recursive] Error 1
make: *** [all] Error 2
Woodinville
I'm somewhat surprised you can't do this. It's not like rate control for AAC is a new, suprising thing, after all.
birdy25
QUOTE(Woodinville @ Jul 2 2008, 15:31) *

I'm somewhat surprised you can't do this. It's not like rate control for AAC is a new, suprising thing, after all.


Do you mean to say you were able to do it ? if yes then let us know the details. BTW it would be great if you can purpose some sloution for the above error posted in the current version.
Garf
There are 3 solutions posted. What's wrong with them? Why are you trying to compile FAAC yourself??
birdy25
QUOTE(Garf @ Jul 2 2008, 17:06) *

There are 3 solutions posted. What's wrong with them? Why are you trying to compile FAAC yourself??


My current implementation is easier to change as it is similar to FAAC. This is the reason i need to compile the code and do some experiments with it. Sorry for troubling you though.
Woodinville
QUOTE(birdy25 @ Jul 2 2008, 13:51) *

QUOTE(Woodinville @ Jul 2 2008, 15:31) *

I'm somewhat surprised you can't do this. It's not like rate control for AAC is a new, suprising thing, after all.


Do you mean to say you were able to do it ? if yes then let us know the details. BTW it would be great if you can purpose some sloution for the above error posted in the current version.



Boy am I confused. It's not even extremely hard. In fact, Lucent/fhg/AT$T owns these here patents on it...
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-2009 Invision Power Services, Inc.