[FFmpeg-user] What happened to faad/channel element not allocated
Jon Drukman
jsd at cluttered.com
Wed Jun 1 18:36:51 CEST 2011
I have a .mov file which shows up with zero audio channels, and produces the
famous "[aac @ 0xad45c60] channel element 1.0 is not allocated" message when
ffmpeg tries to read it.
I found this blog post: http://lzone.de/aac+decoding+with+ffmpeg+doesn%27t+work
which suggests that using libfaad to decode the audio stream will give
satisfactory results.
However, it seems that the current version of ffmpeg does not support libfaad
any more. There are no faad-related configure options, at least, in a fresh git
checkout.
What can I do to process these files successfully?
$ ffprobe Title_02.mov
ffprobe version UNKNOWN, Copyright (c) 2007-2011 the FFmpeg developers
built on May 25 2011 22:23:12 with gcc 4.4.4 20100726 (Red Hat 4.4.4-13)
configuration: --enable-gpl --enable-libfaac --enable-libmp3lame
--enable-libx264 --enable-pthreads --enable-static --disable-shared
--disable-network --enable-nonfree
libavutil 51. 2. 2 / 51. 2. 2
libavcodec 53. 6. 0 / 53. 6. 0
libavformat 53. 2. 0 / 53. 2. 0
libavdevice 53. 0. 0 / 53. 0. 0
libavfilter 2. 11. 0 / 2. 11. 0
libswscale 0. 14. 0 / 0. 14. 0
libpostproc 51. 2. 0 / 51. 2. 0
[aac @ 0x902ec60] channel element 1.0 is not allocated
(message repeated 1000 times)
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x902a500] max_analyze_duration 5000000 reached at
5005000
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'Title_02.mov':
Metadata:
creation_time : 2011-04-28 20:41:51
Duration: 00:02:49.31, start: 0.000000, bitrate: 1299 kb/s
Stream #0.0(eng): Video: mpeg4, yuv420p, 320x240 [PAR 1:1 DAR 4:3], 1198
kb/s, 29.97 fps, 29.97 tbr, 30k tbn, 30k tbc
Metadata:
creation_time : 1945-04-27 20:41:51
Stream #0.1(eng): Audio: aac, 0 channels, s16, 96 kb/s
Metadata:
creation_time : 1945-04-27 20:41:51
More information about the ffmpeg-user
mailing list