[FFmpeg-trac] #547(avformat:open): OGG demuxer fails to demux aac audio - no audio in ffplay

FFmpeg trac at avcodec.org
Wed Oct 12 17:24:01 CEST 2011


#547: OGG demuxer fails to demux aac audio - no audio in ffplay
------------------------------------+------------------------------------
             Reporter:  spiff       |                    Owner:
                 Type:  defect      |                   Status:  open
             Priority:  normal      |                Component:  avformat
              Version:  git-master  |               Resolution:
             Keywords:  aac ogg     |               Blocked By:
             Blocking:              |  Reproduced by developer:  1
Analyzed by developer:  0           |
------------------------------------+------------------------------------
Changes (by cehoyos):

 * keywords:   => aac ogg
 * status:  new => open
 * reproduced:  0 => 1


Comment:

 Works fine with mplayer -demuxer ogg -ac ffaac -aid -1 (sic!) and mplayer
 -demuxer ogg -ac ffaac -aid 0

 {{{
 $ ffmpeg -i aac.ogg out.wav
 ffmpeg version N-33546-gb81f888, Copyright (c) 2000-2011 the FFmpeg
 developers
   built on Oct 12 2011 10:52:22 with gcc 4.5.3
   configuration: --cc=/usr/local/gcc-4.5.3/bin/gcc --enable-gpl --enable-
 version2
   libavutil    51. 20. 1 / 51. 20. 1
   libavcodec   53. 20. 1 / 53. 20. 1
   libavformat  53. 15. 0 / 53. 15. 0
   libavdevice  53.  4. 0 / 53.  4. 0
   libavfilter   2. 43. 6 /  2. 43. 6
   libswscale    2.  1. 0 /  2.  1. 0
   libpostproc  51.  2. 0 / 51.  2. 0
 [aac @ 0x1358700] Input buffer exhausted before END element found
 [aac @ 0x1358700] More than one AAC RDB per ADTS frame is not implemented.
 Update your FFmpeg version to the newest one from Git. If the problem
 still occurs, it means that your file has a feature which has not been
 implemented.
 [aac @ 0x1358700] Error decoding AAC frame header.
 [aac @ 0x1358700] channel element 2.15 is not allocated
 [aac @ 0x1359060] Number of bands (18) exceeds limit (14).
 [aac @ 0x1358700] Reserved bit set.
 [aac @ 0x1358700] channel element 2.3 is not allocated
 [aac @ 0x1359060] Number of scalefactor bands in group (52) exceeds limit
 (47).
 [aac @ 0x1358700] More than one AAC RDB per ADTS frame is not implemented.
 Update your FFmpeg version to the newest one from Git. If the problem
 still occurs, it means that your file has a feature which has not been
 implemented.
 [aac @ 0x1358700] Error decoding AAC frame header.
 [aac @ 0x1359060] More than one AAC RDB per ADTS frame is not implemented.
 Update your FFmpeg version to the newest one from Git. If the problem
 still occurs, it means that your file has a feature which has not been
 implemented.
 [aac @ 0x1359060] Error decoding AAC frame header.
 [aac @ 0x1358700] channel element 3.5 is not allocated
 [aac @ 0x1359060] More than one AAC RDB per ADTS frame is not implemented.
 Update your FFmpeg version to the newest one from Git. If the problem
 still occurs, it means that your file has a feature which has not been
 implemented.
 [aac @ 0x1359060] Error decoding AAC frame header.
 [aac @ 0x1358700] More than one AAC RDB per ADTS frame is not implemented.
 Update your FFmpeg version to the newest one from Git. If the problem
 still occurs, it means that your file has a feature which has not been
 implemented.
 [aac @ 0x1358700] Error decoding AAC frame header.
 [aac @ 0x1359060] channel element 2.13 is not allocated
 [aac @ 0x1359060] More than one AAC RDB per ADTS frame is not implemented.
 Update your FFmpeg version to the newest one from Git. If the problem
 still occurs, it means that your file has a feature which has not been
 implemented.
 [aac @ 0x1359060] Error decoding AAC frame header.
 [aac @ 0x1359060] channel element 2.11 is not allocated
 [aac @ 0x1358700] Number of scalefactor bands in group (48) exceeds limit
 (40).
 [aac @ 0x1359060] More than one AAC RDB per ADTS frame is not implemented.
 Update your FFmpeg version to the newest one from Git. If the problem
 still occurs, it means that your file has a feature which has not been
 implemented.
 [aac @ 0x1359060] Error decoding AAC frame header.
 [aac @ 0x1358700] More than one AAC RDB per ADTS frame is not implemented.
 Update your FFmpeg version to the newest one from Git. If the problem
 still occurs, it means that your file has a feature which has not been
 implemented.
 [aac @ 0x1358700] Error decoding AAC frame header.
 [aac @ 0x1358700] Reserved bit set.
 [aac @ 0x1358700] More than one AAC RDB per ADTS frame is not implemented.
 Update your FFmpeg version to the newest one from Git. If the problem
 still occurs, it means that your file has a feature which has not been
 implemented.
 [aac @ 0x1358700] Error decoding AAC frame header.
 [aac @ 0x1359060] More than one AAC RDB per ADTS frame is not implemented.
 Update your FFmpeg version to the newest one from Git. If the problem
 still occurs, it means that your file has a feature which has not been
 implemented.
 [aac @ 0x1359060] Error decoding AAC frame header.
 [aac @ 0x1359060] Sample rate index in program config element does not
 match the sample rate index configured by the container.
 [aac @ 0x1359060] channel element 1.1 is not allocated
 [aac @ 0x1359060] More than one AAC RDB per ADTS frame is not implemented.
 Update your FFmpeg version to the newest one from Git. If the problem
 still occurs, it means that your file has a feature which has not been
 implemented.
 [aac @ 0x1359060] Error decoding AAC frame header.
 [aac @ 0x1359060] channel element 3.9 is not allocated
 [aac @ 0x1359060] More than one AAC RDB per ADTS frame is not implemented.
 Update your FFmpeg version to the newest one from Git. If the problem
 still occurs, it means that your file has a feature which has not been
 implemented.
 [aac @ 0x1359060] Error decoding AAC frame header.
 [aac @ 0x1358700] channel element 2.1 is not allocated
 [aac @ 0x1359060] Dependent coupling is not supported together with LTP
     Last message repeated 15 times
 [aac @ 0x1359060] More than one AAC RDB per ADTS frame is not implemented.
 Update your FFmpeg version to the newest one from Git. If the problem
 still occurs, it means that your file has a feature which has not been
 implemented.
 [aac @ 0x1359060] Error decoding AAC frame header.
 [aac @ 0x1359060] Sample rate index in program config element does not
 match the sample rate index configured by the container.
 [aac @ 0x1359060] Input buffer exhausted before END element found
 [aac @ 0x1358700] channel element 3.3 is not allocated
 [aac @ 0x1359060] More than one AAC RDB per ADTS frame is not implemented.
 Update your FFmpeg version to the newest one from Git. If the problem
 still occurs, it means that your file has a feature which has not been
 implemented.
 [aac @ 0x1359060] Error decoding AAC frame header.
 [aac @ 0x1359060] channel element 0.6 is not allocated
 [ogg @ 0x1351780] max_analyze_duration 5000000 reached at 5004996
 Input #0, ogg, from 'aac.ogg':
   Duration: 00:00:08.84, start: 0.000000, bitrate: 2316 kb/s
     Stream #0:0: Video: mpeg4 (XVID / 0x44495658), yuv420p, 576x324, 23.98
 fps, 23.98 tbr, 23.98 tbn, 23.98 tbc
     Stream #0:1(English[eng]): Audio: aac, 48000 Hz, 7.1(wide), s16, 255
 kb/s
     Stream #0:2(Japanese[jpn]): Audio: aac, 64000 Hz, stereo, s16, 796
 kb/s
     Stream #0:3(English[eng]): Subtitle: text
 Output #0, wav, to 'out.wav':
   Metadata:
     encoder         : Lavf53.15.0
     Stream #0:0(English[eng]): Audio: pcm_s16le ([1][0][0][0] / 0x0001),
 48000 Hz, 7.1(wide), s16, 6144 kb/s
 Stream mapping:
   Stream #0.1 -> #0.0 (aac -> pcm_s16le)
 Press [q] to stop, [?] for help
 [aac @ 0x1358700] channel element 1.0 is not allocated
 Error while decoding stream #0.1
 [aac @ 0x1358700] More than one AAC RDB per ADTS frame is not implemented.
 Update your FFmpeg version to the newest one from Git. If the problem
 still occurs, it means that your file has a feature which has not been
 implemented.
 [aac @ 0x1358700] Error decoding AAC frame header.
 Error while decoding stream #0.1

 ...

 [aac @ 0x1358700] More than one AAC RDB per ADTS frame is not implemented.
 Update your FFmpeg version to the newest one from Git. If the problem
 still occurs, it means that your file has a feature which has not been
 implemented.
 [aac @ 0x1358700] Error decoding AAC frame header.
 Error while decoding stream #0.1
 size=       0kB time=00:00:00.00 bitrate=   0.0kbits/s
 video:0kB audio:0kB global headers:0kB muxing overhead inf%
 }}}

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


More information about the FFmpeg-trac mailing list