[FFmpeg-trac] #11055(avcodec:reopened): OGOP (Open GOP) in certain conditions may cause missing frames of decoding

FFmpeg trac at avcodec.org
Mon Jun 17 17:15:55 EEST 2024


#11055: OGOP (Open GOP) in certain conditions may cause missing frames of decoding
-------------------------------------+-------------------------------------
             Reporter:  markfilipak  |                    Owner:  (none)
                 Type:  defect       |                   Status:  reopened
             Priority:  important    |                Component:  avcodec
              Version:  git-master   |               Resolution:
             Keywords:  everything   |               Blocked By:
  OGOP                               |
             Blocking:               |  Reproduced by developer:  0
Analyzed by developer:  0            |
-------------------------------------+-------------------------------------
Comment (by markfilipak):

 Replying to [comment:111 MasterQuestionable]:
 > ͏    Wouldn't much matter.
 > ͏    However you'd better confirm your table didn't have any data error:
 > ͏    Which my refactoring is directly based on (without validation).

 It doesn't matter at all. It's the same calculation. Look:

 N/(1/90000)/(24/1.001) = N*90000*1.001/24 = N*90090/24 = N*TPF
 where TPF = 90090/24.
 For cine-slow, TPF = 90090/24 = 3753.75 ticks-per-frame.
 For pseudo PAL, TPF = 90000/25 = 3600 ticks-per-frame.
 For pseudo NTSC, TPF = 90090/30 = 3003 ticks-per-frame.
-- 
Ticket URL: <https://trac.ffmpeg.org/ticket/11055#comment:113>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker


More information about the FFmpeg-trac mailing list