[FFmpeg-trac] #929(avcodec:new): AAC 5.1 channel decoding issue

FFmpeg trac at avcodec.org
Fri Jan 20 23:11:21 CET 2012


#929: AAC 5.1 channel decoding issue
-------------------------------------+-----------------------------------
             Reporter:  kaijun61     |                    Owner:
                 Type:  defect       |                   Status:  new
             Priority:  normal       |                Component:  avcodec
              Version:  unspecified  |               Resolution:
             Keywords:  AAC          |               Blocked By:
             Blocking:               |  Reproduced by developer:  0
Analyzed by developer:  0            |
-------------------------------------+-----------------------------------

Comment (by kaijun61):

 it sounds like 5 channels not downmixed when compared with a DSP aac
 codec.

 ffmpeg -i test.mp4

 ffmpeg version git-2012-01-20-003b81b Copyright (c) 2000-2012 the FFmpeg
 developers
   built on Jan 20 2012 21:40:59 with gcc 4.5.3 20110311 (prerelease)
   configuration: --enable-shared --enable-pthreads --disable-stripping
 --disable-gpl --disable-postproc --disable-avfilter --enable-swscale
 --enable-swresample --enable-neon --enable-pic --enable-debug --enable-
 ffmpeg --enable-ffplay --disable-avprobe --disable-avserver --cross-prefix
 =arm-angstrom-linux-gnueabi- --prefix=/usr --disable-x11grab --disable-
 libgsm --enable-libmp3lame --enable-libschroedinger --enable-libtheora
 --enable-libvorbis --disable-libvpx --arch=arm --target-os=linux --enable-
 cross-compile --disable-optimizations --extra-cflags=' -O0 -fno-omit-
 frame-pointer -ggdb3 -march=armv7-a -mtune=cortex-a8 -mfpu=neon -mfloat-
 abi=softfp -mthumb-interwork -mno-thumb
 --sysroot=/home/tang/Projects/OE/build/tmp/sysroots/armv7a-angstrom-linux-
 gnueabi' --extra-ldflags='-Wl,-O1 -Wl,--hash-style=gnu'
 --sysroot=/home/tang/Projects/OE/build/tmp/sysroots/armv7a-angstrom-linux-
 gnueabi --enable-hardcoded-tables --cpu=cortex-a8
   WARNING: library configuration mismatch
   avutil      configuration: --enable-shared --enable-pthreads --disable-
 stripping --disable-gpl --disable-postproc --disable-avfilter --disable-
 swscale --enable-neon --enable-pic --enable-debug --enable-ffmpeg
 --disable-avplay --disable-avprobe --disable-avserver --cross-prefix=arm-
 angstrom-linux-gnueabi- --prefix=/usr --disable-x11grab --disable-libgsm
 --enable-libmp3lame --enable-libschroedinger --enable-libtheora --enable-
 libvorbis --disable-libvpx --arch=arm --target-os=linux --enable-cross-
 compile --disable-optimizations --extra-cflags=' -O0 -fno-omit-frame-
 pointer -ggdb3 -march=armv7-a -mtune=cortex-a8 -mfpu=neon -mfloat-
 abi=softfp -mthumb-interwork -mno-thumb
 --sysroot=/home/tang/Projects/OE/build/tmp/sysroots/armv7a-angstrom-linux-
 gnueabi' --extra-ldflags='-Wl,-O1 -Wl,--hash-style=gnu'
 --sysroot=/home/tang/Projects/OE/build/tmp/sysroots/armv7a-angstrom-linux-
 gnueabi --enable-hardcoded-tables --cpu=cortex-a8
   avcodec     configuration: --enable-shared --enable-pthreads --disable-
 stripping --disable-gpl --disable-postproc --disable-avfilter --disable-
 swscale --enable-neon --enable-pic --enable-debug --enable-ffmpeg
 --disable-avplay --disable-avprobe --disable-avserver --cross-prefix=arm-
 angstrom-linux-gnueabi- --prefix=/usr --disable-x11grab --disable-libgsm
 --enable-libmp3lame --enable-libschroedinger --enable-libtheora --enable-
 libvorbis --disable-libvpx --arch=arm --target-os=linux --enable-cross-
 compile --disable-optimizations --extra-cflags=' -O0 -fno-omit-frame-
 pointer -ggdb3 -march=armv7-a -mtune=cortex-a8 -mfpu=neon -mfloat-
 abi=softfp -mthumb-interwork -mno-thumb
 --sysroot=/home/tang/Projects/OE/build/tmp/sysroots/armv7a-angstrom-linux-
 gnueabi' --extra-ldflags='-Wl,-O1 -Wl,--hash-style=gnu'
 --sysroot=/home/tang/Projects/OE/build/tmp/sysroots/armv7a-angstrom-linux-
 gnueabi --enable-hardcoded-tables --cpu=cortex-a8
   avformat    configuration: --enable-shared --enable-pthreads --disable-
 stripping --disable-gpl --disable-postproc --disable-avfilter --disable-
 swscale --enable-neon --enable-pic --enable-debug --enable-ffmpeg
 --disable-avplay --disable-avprobe --disable-avserver --cross-prefix=arm-
 angstrom-linux-gnueabi- --prefix=/usr --disable-x11grab --disable-libgsm
 --enable-libmp3lame --enable-libschroedinger --enable-libtheora --enable-
 libvorbis --disable-libvpx --arch=arm --target-os=linux --enable-cross-
 compile --disable-optimizations --extra-cflags=' -O0 -fno-omit-frame-
 pointer -ggdb3 -march=armv7-a -mtune=cortex-a8 -mfpu=neon -mfloat-
 abi=softfp -mthumb-interwork -mno-thumb
 --sysroot=/home/tang/Projects/OE/build/tmp/sysroots/armv7a-angstrom-linux-
 gnueabi' --extra-ldflags='-Wl,-O1 -Wl,--hash-style=gnu'
 --sysroot=/home/tang/Projects/OE/build/tmp/sysroots/armv7a-angstrom-linux-
 gnueabi --enable-hardcoded-tables --cpu=cortex-a8
   libavutil      51. 34.101 / 51. 34.101
   libavcodec     53. 57.105 / 53. 57.105
   libavformat    53. 30.100 / 53. 30.100
   libavdevice    53.  4.100 / 53.  4.100
   libswscale      2.  1.100 /  2.  1.100
   libswresample   0.  6.100 /  0.  6.100
 Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'test.mp4':
   Metadata:
     major_brand     : mp42
     minor_version   : 0
     compatible_brands: mp42isom3gp63g2a3gp4
     creation_time   : 2005-03-06 11:05:59
   Duration: 00:01:17.35, start: 0.000000, bitrate: 321 kb/s
     Stream #0:0(und): Audio: aac (mp4a / 0x6134706D), 96000 Hz, 5.0, s16,
 320 kb/s
     Metadata:
       creation_time   : 2005-03-06 11:05:59
       handler_name    : soun

-- 
Ticket URL: <https://ffmpeg.org/trac/ffmpeg/ticket/929#comment:2>
FFmpeg <http://ffmpeg.org>
FFmpeg issue tracker


More information about the FFmpeg-trac mailing list