<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type">
</head>
<body bgcolor="#ffffff" text="#000000">
<br>
I'm using Fedora Core 4 and I'm trying to use faac to encode an audio
track to MPEG4 AAC.&nbsp; Here is the faac that came with Fedora Core 4.<br>
$ /usr/bin/faac<br>
..<br>
MP4 specific options:<br>
&nbsp; MP4 support unavailable<br>
...<br>
<br>
This poster solved it by making sure that libmp4v2 was already
installed.<br>
<a class="moz-txt-link-freetext" href="http://www.audiocoding.com/modules/newbb/viewtopic.php?topic_id=395&forum=3#forumpost1008">http://www.audiocoding.com/modules/newbb/viewtopic.php?topic_id=395&amp;forum=3#forumpost1008</a><br>
<br>
I already have libmp4v2 installed.&nbsp; I installed mpeg4ip-1.4.1 and
libmp4v2 was in there.&nbsp; The configure script tells me that it found
mp4v2.<br>
After downloading faac-18102004.tar.gz I installed it.&nbsp; <br>
<br>
<br>
$ ./bootstrap<br>
$ ./configure<br>
..<br>
configure: *** Building with external mp4v2 ***<br>
..<br>
$ make<br>
# make install<br>
$ /usr/local/bin/faac<br>
Freeware Advanced Audio Coder<br>
FAAC 1.24+ (Jul 18 2006) UNSTABLE<br>
...(lots more output)<br>
<br>
$ /usr/local/bin/faac --long-help<br>
Freeware Advanced Audio Coder<br>
FAAC 1.24+ (Jul 18 2006) UNSTABLE<br>
<br>
Aborted<br>
$<br>
<br>
UNSTABLE is an apt description since the help is "Aborted".<br>
The compiled one can't even print the help.&nbsp; But using both versions, I
can encode MP3 to MPEG2 AAC, but not to MPEG4 AAC.<br>
<br>
<br>
<br>
$ /usr/bin/faac -b 64 -R 48000 French_Rarebit.mp3<br>
Freeware Advanced Audio Coder<br>
FAAC 1.24<br>
<br>
Average bitrate: 64 kbps<br>
Quantization quality: 100<br>
Bandwidth: 5442 Hz<br>
Object type: Low Complexity(MPEG-2) + TNS + M/S<br>
<b>File format: MPEG-2 AAC (ADTS)</b><br>
Encoding French_Rarebit.mp3 to French_Rarebit.aac<br>
&nbsp;&nbsp; frame&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; | bitrate | elapsed/estim | play/CPU | ETA<br>
&nbsp; 863/863&nbsp;&nbsp; (100%)|&nbsp;&nbsp; 64.2&nbsp; |&nbsp;&nbsp;&nbsp; 1.5/1.5&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp; 12.34x | 0.0<br>
<br>
<br>
But the resulting file (French_Rarebit.acc) is way too small, and Xine
plays it as a short clip of noise.<br>
<br>
$ ll<br>
total 107780<br>
-rw-rw-r--&nbsp; 1 mythtv mythtv&nbsp;&nbsp;&nbsp; <b>147585</b> Jul 18 22:52
French_Rarebit.aac&nbsp;&nbsp; &nbsp;&nbsp; &lt;-- transcoded AAC file<br>
-rw-r--r--&nbsp; 1 mythtv mythtv 106562162 Jul 16 16:05
French_Rarebit.avi&nbsp;&nbsp;&nbsp;&nbsp; &lt;-- Original video (about 7 mins long)<br>
-rw-rw-r--&nbsp; 1 mythtv mythtv&nbsp;&nbsp; 3529344 Jul 18 22:51 French_Rarebit.mp3&nbsp;&nbsp;
&lt;-- extracted audio track using ffmpeg<br>
<br>
So I'm stuck.&nbsp; If anyone knows how to use faac correctly using Fedora
Core 4 or failing that any other Linux, then please do tell.<br>
If anyone has had any success transcoding automatically to a format
that can stream using Darwin Streaming Server as in
(<a class="moz-txt-link-freetext" href="http://www.linuxjournal.com/article/6720">http://www.linuxjournal.com/article/6720</a>) then please enlighten me.<br>
<br>
Scott<br>
<br>
<br>
</body>
</html>