[FFmpeg-trac] #11201(avcodec:new): Animated AVIF decoding regression (7.0.2 ~ 6.1.1)

FFmpeg trac at avcodec.org
Mon Sep 23 13:01:16 EEST 2024


#11201: Animated AVIF decoding regression (7.0.2 ~ 6.1.1)
------------------------------------+-----------------------------------
             Reporter:  nmp5        |                    Owner:  (none)
                 Type:  defect      |                   Status:  new
             Priority:  normal      |                Component:  avcodec
              Version:  git-master  |               Resolution:
             Keywords:  libdav1d    |               Blocked By:
             Blocking:              |  Reproduced by developer:  0
Analyzed by developer:  0           |
------------------------------------+-----------------------------------
Comment (by nmp5):

 Hello. I tried adding "-ignore_editlist 1" before "-v trace", using ffmpeg
 v7, but the output was still the same.

 However, if I add "-map 0:2", it works. This is because ffmpeg 7 for some
 reason demuxes the input file into 4 streams, while ffmpeg 6 wasn't.

 (I had originally opened this issue here - https://github.com/wader
 /static-ffmpeg/issues/530 - and the owner of the repo noticed the
 "demuxing" difference.)

 Is this intentional behavior?
 If so, how can I make the command figure out what stream to select so it
 selects the correct one? (to get the behavior of ffmpeg 6)

 I attached 4 more files. The "map02.mp4" one is the expected output (but
 with "-map 0:2" hardcoded in the command).

 Thank you.
-- 
Ticket URL: <https://trac.ffmpeg.org/ticket/11201#comment:2>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker


More information about the FFmpeg-trac mailing list