I'm using FFMPEG to go from mp4's to FLV's and I get really slow and distorted audio. I've got the latest faad library and the latest SVN of ffmpeg (or close to).

Here is my output:

Array ( [0] => FFmpeg version SVN-r6694, Copyright (c) 2000-2006 Fabrice Bellard, et al.
[1] => configuration: --prefix=/usr --enable-mp3lame --enable-libogg --enable-vorbis --enable-faad --enable-xvid --enable-a52 --enable-dts --enable-pp --enable-shared --enable-gpl
[2] => libavutil version: 49.0.1
[3] => libavcodec version: 51.20.0
[4] => libavformat version: 50.6.0
[5] => built on Oct 18 2006 04:54:27, gcc: 3.3.2 20031022 (Red Hat Linux 3.3.2-1)
[6] => Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'videos/1180761558.mp4':
[7] => Duration: 00:00:07.9, start: 0.000000, bitrate: 1460 kb/s
[8] => Stream #0.0(und): Video: h264, yuv420p, 320x240, 25.00 fps(r)
[9] => Stream #0.1(und): Audio: aac, 44100 Hz, mono
[10] => Stream #0.2(und): Data: mp4s / 0x7334706D
[11] => Stream #0.3(und): Data: mp4s / 0x7334706D
[12] => Output #0, flv, to 'videos/1180761558.flv':
[13] => Stream #0.0: Video: flv, yuv420p, 320x240, q=2-31, 200 kb/s, 25.00 fps(c)
[14] => Stream #0.1: Audio: mp3, 44100 Hz, mono, 64 kb/s
[15] => Stream mapping:
[16] => Stream #0.0 -> #0.0
[17] => Stream #0.1 -> #0.1
[18] => [flv @ 0x4042f328]removing common factors from framerate
[19] => Press [q] to stop encoding
[20] => frame= 60 q=5.1 size= 201kB time=2.4 bitrate= 685.4kbits/s frame= 111 q=7.5 size= 305kB time=4.4 bitrate= 563.4kbits/s frame= 170 q=9.1 size= 414kB time=6.8 bitrate= 498.6kbits/s frame= 199 q=13.9 Lsize= 531kB time=8.0 bitrate= 546.8kbits/s
[21] => video:395kB audio:124kB global headers:0kB muxing overhead 2.461231% )