[FFmpeg-trac] #10529(undetermined:new): Converting variable frame rate to constant frame rate results in de-synced video

FFmpeg trac at avcodec.org
Mon Aug 21 12:36:46 EEST 2023


#10529: Converting variable frame rate to constant frame rate results in de-synced
video
-------------------------------------+-------------------------------------
             Reporter:  norbert515   |                     Type:  defect
               Status:  new          |                 Priority:  important
            Component:               |                  Version:
  undetermined                       |  unspecified
             Keywords:               |               Blocked By:
             Blocking:               |  Reproduced by developer:  0
Analyzed by developer:  0            |
-------------------------------------+-------------------------------------
 Summary of the bug:

 Taking a variable frame rate video (such as one recorded from the iOS
 simulator) and re-encoding it to be fixed framerate results in a video
 that is not synced to the original. Most noticeably, the animation of
 opening apps is cut (doesn't happen all of the time)


 How to reproduce:

 1. Record iOS simulator using

 {{{
 % xcrun simctl io booted recordVideo raw.mov
 }}}


 2. Run

 {{{
 % ffmpeg -i raw.mov -filter:v fps=60 -fps_mode:v cfr -vsync 1 -copytb 0
 ha.mp4
 }}}

 I've tried all permutations of this command; every one produces the same
 defect.
-- 
Ticket URL: <https://trac.ffmpeg.org/ticket/10529>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker


More information about the FFmpeg-trac mailing list