[FFmpeg-devel] Decoding issue with AAC SBR from flv
James Almer
jamrial at gmail.com
Tue May 16 23:25:06 EEST 2017
On 5/16/2017 11:11 AM, Thomas Jammet wrote:
> Hi,
>
> I think to have found a regression into ffmpeg 3.x versions.
>
> When I try to play the file in attachment it gives inaudible output and a
> lot of errors from ffplay (see example below). I have tested it with ffmpeg
> 3.3.git and stable release 3.2.3 on Linux and Windows and it gives the same
> result.
>
> Though if I play it from ffmpeg version 2.8 the output is playing fine (but
> there are 2 errors in the logs).
>
> For information the file is extracted from a live stream. I think that the
> problem comes from the fact that the first packet is not a "key frame" or
> something like this so the decoder cannot handle it.
>
> My command is just :
> *ffplay aac_decoding_error.flv*
>
> And here are the error logs :
> [aac @ 0x9fb08820] channel element 0.3 is not allocated
> [aac @ 0x9fb08820] channel element 0.14 is not allocated
> [aac @ 0x9fb08820] Input buffer exhausted before END element found
> Last message repeated 1 times
> [aac @ 0x9fb08820] channel element 2.10 is not allocated
> [aac @ 0x9fb08820] Input buffer exhausted before END element found
> [aac @ 0x9fb08820] Sample rate index in program config element does not
> match the sample rate index configured by the container.
> [aac @ 0x9fb08820] decode_pce: Input buffer exhausted before END element
> found
> [aac @ 0x9fb08820] Input buffer exhausted before END element found
> [aac @ 0x9fb08820] Sample rate index in program config element does not
> match the sample rate index configured by the container.
> [aac @ 0x9fb08820] decode_pce: Input buffer exhausted before END element
> found
> [aac @ 0x9fb08820] Multiple frames in a packet.
> [aac @ 0x9fb08820] decode_pce: Input buffer exhausted before END element
> found
> [aac @ 0x9fb08820] Input buffer exhausted before END element found
> [aac @ 0x9fb08820] channel element 1.12 is not allocated
> [aac @ 0x9fb08820] Input buffer exhausted before END element found
> [aac @ 0x9fb08820] channel element 3.14 is not allocated
> [aac @ 0x9fb08820] channel element 0.3 is not allocated
> [aac @ 0x9fb08820] skip_data_stream_element: Input buffer exhausted before
> END element found
> [aac @ 0x9fb08820] Input buffer exhausted before END element found
> [aac @ 0x9fb08820] channel element 0.7 is not allocated
> [aac @ 0x9fb08820] Input buffer exhausted before END element found
> ...
>
> Can someone help me for this problem?
>
> Regards
>
> *--*
>
> *Thomas JAMMET*
Could you open a ticket in http://trac.ffmpeg.org/ with this same
information and sample? See https://ffmpeg.org/bugreports.html
More information about the ffmpeg-devel
mailing list