[FFmpeg-trac] #9667(avcodec:closed): HE-AAC decode samples off by one sample-time

FFmpeg trac at avcodec.org
Sat Aug 6 01:13:40 EEST 2022


#9667: HE-AAC decode samples off by one sample-time
-------------------------------------+-----------------------------------
             Reporter:  Nick         |                    Owner:  (none)
                 Type:  defect       |                   Status:  closed
             Priority:  minor        |                Component:  avcodec
              Version:  unspecified  |               Resolution:  fixed
             Keywords:  he-aac       |               Blocked By:
             Blocking:               |  Reproduced by developer:  0
Analyzed by developer:  0            |
-------------------------------------+-----------------------------------
Changes (by Balling):

 * status:  new => closed
 * resolution:   => fixed

Comment:

 This is now finally fixed in 5114ce1e2a4c71ddf4971ad3cf9bd43ae16571c3.

 >but is also missing the first 5060 samples of real audio.

 Precisely the problem, it was eating not only priming but past it.

 The sample can be generated by ffmpeg.exe -f lavfi -t 30 -i
 sine=frequency=1000 -codec:a libfdk_aac -profile:a aac_he testsionwave.mp4

 Of course there is still a problem that the remainder is not removed from
 the end (30 seconds +1094 samples, 1094 last samples must be removed, but
 they are not). Known bug.
-- 
Ticket URL: <https://trac.ffmpeg.org/ticket/9667#comment:5>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker


More information about the FFmpeg-trac mailing list