[Ffmpeg-devel] AMR narrowband decode broken

Erik Leerkes erik.leerkes
Mon Feb 19 14:41:54 CET 2007


I am trying to decode a 3gp file containing amr narrowband audio. I am
encoding to a wav file.  (ffmpeg -i sample_50kbit.3gp sample_50kbit.wav)

I am using ffmpeg CVS (2007/2/16).

My platform is x86_64.


FFmpeg version SVN-r7991, Copyright (c) 2000-2007 Fabrice Bellard, et

  configuration: --enable-amr_nb

  libavutil version: 49.3.0

  libavcodec version: 51.33.0

  libavformat version: 51.10.0

  built on Feb 16 2007 17:43:34, gcc: 4.1.2


When using the amr narrowband float version (--enable-amr_nb) the decode
of amr narrowband results immediately in a segmentation fault.

When using the fixed version (--enable-amr_nb_fixed) the command
produces a very large file containing only noise.

Using both together is no longer allowed (--enable-amr_nb_fixed
-enable-amr_nb) and is refused by configure. 


Earlier versions of ffmpeg (before august 30 2006) did not have this
problem. However, in these versions it only worked if the configuration
is using both the fixed and the float version!

(--enable-amr_nb -enable-amr_nb-fixed).




More information about the ffmpeg-devel mailing list