[FFmpeg-trac] #10147(undetermined:new): Failed to process corrupted aac audio in 5.1
FFmpeg
trac at avcodec.org
Mon Jan 23 22:56:33 EET 2023
#10147: Failed to process corrupted aac audio in 5.1
--------------------------------------+----------------------------------
Reporter: ivyabc | Type: defect
Status: new | Priority: normal
Component: undetermined | Version: 5.1.2
Keywords: | Blocked By:
Blocking: | Reproduced by developer: 0
Analyzed by developer: 0 |
--------------------------------------+----------------------------------
Summary of the bug:
ffmpeg 5.1.2 fails to skip corrupted aac audio and continue to process
good data. git bisect points to this commit:
https://github.com/FFmpeg/FFmpeg/commit/494760f971a41851630d7940abe914cd1115737e
How to reproduce:
{{{
ffmpeg -i d04f47da-4a09-4a47-a56a-2d458b9a2c1b.m4a -f null /dev/null
ffmpeg 5.0:
The input file 17:51-23:46 is corrupted. ffmpeg prints error but can
continue to process good data.
ffmpeg 5.1:
[auto_aresample_0 @ 0x56039de0dd40] [SWR @ 0x56039cb4a340] Rematrix is
needed between 30 channels and stereo but there is not enough information
to do it
[auto_aresample_0 @ 0x56039de0dd40] Failed to configure output pad on
auto_aresample_0
Error reinitializing filters!
Failed to inject frame into filter network: Invalid argument
Error while processing the decoded data for stream #0:0
Conversion failed!
}}}
ffmpeg -i d04f47da-4a09-4a47-a56a-2d458b9a2c1b.m4a -vn -c:a aac -b:a 128k
-ac 2 audio.m4a
Expected: 17:51-23:46 has no sound. Sound continues after 23:46.
Actual: Fails at 17:51
--
Ticket URL: <https://trac.ffmpeg.org/ticket/10147>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker
More information about the FFmpeg-trac
mailing list