[FFmpeg-trac] #8063(undetermined:new): `-vsync cfr` tends to duplicate the wrong frames

FFmpeg trac at avcodec.org
Wed Aug 7 10:51:41 EEST 2019

#8063: `-vsync cfr` tends to duplicate the wrong frames
             Reporter:  gdgsdg123    |                     Type:  defect
               Status:  new          |                 Priority:  normal
            Component:               |                  Version:  git-
  undetermined                       |  master
             Keywords:               |               Blocked By:
             Blocking:               |  Reproduced by developer:  0
Analyzed by developer:  0            |
 With a VFR input, `-vsync cfr` may alter the playback experience by
 duplicating the wrong frames. (appeared to be... exactly 1 frame later)
 Simple illustration of the problem:
 (each number represents a frame of unique content)

 `-vsync vfr` (expressed in CFR manner):
 1 1 2 2 3

 `-vsync cfr`:
 1 2 2 3 3
 The above happened in MP4, MKV container, failed to reproduce (seemed
 working correctly) in AVI container. (tested x264, and appeared to be
 codec dependent... as with magicyuv it happens in AVI also, and more
 severe: broken frames ^(part of the duplicated frames have incorrect

Ticket URL: <https://trac.ffmpeg.org/ticket/8063>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker

More information about the FFmpeg-trac mailing list