[FFmpeg-trac] #9402(avformat:new): FFmpeg 4.4 - Incorrect processing of media with timecode

FFmpeg trac at avcodec.org
Thu Sep 2 22:25:50 EEST 2021

#9402: FFmpeg 4.4 - Incorrect processing of media with timecode
             Reporter:  Andrew    |                     Type:  defect
               Status:  new       |                 Priority:  important
            Component:  avformat  |                  Version:  unspecified
             Keywords:  timecode  |               Blocked By:
             Blocking:            |  Reproduced by developer:  0
Analyzed by developer:  0         |
 '''Summary of the bug:''' Media with timecode metadata is processed
 incorrectly. For the sample media, which is ~6.5 seconds with basic
 timecode metadata output incorrectly has a duration of 10x/fps of 1/10th
 the original. This results in a file that plays "normally" for the
 expected duration and then persists the final frame for about 6 minutes.

 I have replicated this on multiple original files with timecode
 information. It does not happen on original files without timecode
 information. Unclear on the impact of other non A/V metadata/tracks.

 '''How to reproduce:''' Use of "-map" is required to recreate this issue.
 Example command:
 ffmpeg -i Earth_6s_59-94.mp4 -loglevel error -preset medium -map 0:v:0
 -c:v libx264 -profile:v main -x264opts qpmin=0 -bf 0 -pix_fmt yuv420p -g
 50 -vsync 0 -tune film -map 0:a:0? -c:a libfdk_aac -b:a 128k -ac 2
 -movflags +faststart EarthOut.mp4
Ticket URL: <https://trac.ffmpeg.org/ticket/9402>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker

More information about the FFmpeg-trac mailing list