Bug#540729: ffmpeg: Possible regression - fails to decode AAC
Matthew Wakeling
matthew at wakeling.homeip.net
Sun Aug 9 22:55:00 UTC 2009
Package: ffmpeg
Version: 4:0.5+svn20090609-1
Severity: normal
This seems to be a regression, in that the bug did not occur before I
upgraded (sorry, I don't know what version I upgraded from), and a bug
with identical outcome was fixed earlier this year.
The video recorded by my video camera contains aac audio. This audio is
correctly decoded by xine, but not by ffmpeg. I have extracted some
audio and placed it at http://wakeling.homeip.net/~mnw21/sany0118.aac
for your convenience (56kB only).
The bug fixed earlier this year can be found on the ffmpeg bug tracker
at https://roundup.ffmpeg.org/roundup/ffmpeg/issue800 and was fixed in
the Fri, 6 Mar 2009 22:36:24 +0000 git commit (no 17860).
When I try to decode the above file, I get the following message:
$ ffmpeg -i sany0118.aac -vn -acodec vorbis sany0118.ogg
FFmpeg version SVN-r19134-4:0.5+svn20090609-1, Copyright (c) 2000-2009 Fabrice Bellard, et al.
configuration: --disable-encoder=h263 --disable-encoder=h263p --disable-encoder=mpeg2video --disable-encoder=mpeg4 --disable-encoder=msmpeg4v1 --disable-encoder=msmpeg4v2 --disable-encoder=msmpeg4v3 --extra-version=4:0.5+svn20090609-1 --prefix=/usr --enable-avfilter --enable-avfilter-lavf --enable-bzlib --enable-libgsm --enable-libopenjpeg --enable-libschroedinger --enable-libspeex --enable-libtheora --enable-libvorbis --enable-pthreads --enable-zlib --disable-stripping --disable-vhook --enable-gpl --enable-postproc --enable-swscale --enable-x11grab --enable-libfaad --enable-libdc1394 --enable-shared --disable-static
libavutil 49.15. 0 / 49.15. 0
libavcodec 52.20. 0 / 52.20. 0
libavformat 52.31. 0 / 52.31. 0
libavdevice 52. 1. 0 / 52. 1. 0
libavfilter 0. 4. 0 / 0. 4. 0
libswscale 0. 7. 1 / 0. 7. 1
libpostproc 51. 2. 0 / 51. 2. 0
built on Jul 6 2009 06:54:52, gcc: 4.3.3
Input #0, aac, from 'sany0118.aac':
Duration: 00:00:03.52, bitrate: 128 kb/s
Stream #0.0: Audio: aac, 48000 Hz, stereo, s16, 129 kb/s
File 'sany0118.ogg' already exists. Overwrite ? [y/N] y
Output #0, ogg, to 'sany0118.ogg':
Stream #0.0: Audio: vorbis, 48000 Hz, stereo, s16, 64 kb/s
Stream mapping:
Stream #0.0 -> #0.0
Press [q] to stop encoding
[aac @ 0x13aed80]channel element 1.1 is not allocated
Error while decoding stream #0.0
[this line is repeated lots of times]
size= 3kB time=10000000000.00 bitrate= 0.0kbits/s
video:0kB audio:0kB global headers:3kB muxing overhead 2.825889%
It is possible that the git commit at Fri, 10 Jul 2009 21:53:04 +0000
(no 19399) has fixed this issue, but I have not checked.
Please let me know if you need any further information.
Matthew
-- System Information:
Debian Release: squeeze/sid
APT prefers unstable
APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)
Kernel: Linux 2.6.26-1-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_GB, LC_CTYPE=en_GB (charmap=ISO-8859-1)
Shell: /bin/sh linked to /bin/bash
Versions of packages ffmpeg depends on:
ii libavcodec52 4:0.5+svn20090609-1 ffmpeg codec library
ii libavdevice52 4:0.5+svn20090609-1 ffmpeg device handling library
ii libavfilter0 4:0.5+svn20090609-1 ffmpeg video filtering library
ii libavformat52 4:0.5+svn20090609-1 ffmpeg file format library
ii libavutil49 4:0.5+svn20090609-1 ffmpeg utility library
ii libc6 2.9-13 GNU C Library: Shared libraries
ii libpostproc51 4:0.5+svn20090609-1 ffmpeg video postprocessing librar
ii libsdl1.2debian 1.2.13-4+b1 Simple DirectMedia Layer
ii libswscale0 4:0.5+svn20090609-1 ffmpeg video scaling library
ffmpeg recommends no packages.
ffmpeg suggests no packages.
-- no debconf information
More information about the pkg-multimedia-maintainers
mailing list