#11080: FFmpeg timestamps do not consistently agree with packet timestamps
-------------------------------------+-------------------------------------
             Reporter:  markfilipak  |                    Owner:  (none)
                 Type:  defect       |                   Status:  new
             Priority:  normal       |                Component:
                                     |  undetermined
              Version:  unspecified  |               Resolution:
             Keywords:               |               Blocked By:
             Blocking:               |  Reproduced by developer:  0
Analyzed by developer:  0            |
-------------------------------------+-------------------------------------
Comment (by markfilipak):

 Replying to [comment:37 Balling]:
 > As I understand this is some complex relation that is not obvious,
 Elecard does not print that any frames depend on those two first B frames,
 but clearly they must as shown by mpv. (mpv click . 1 time, that second
 frame (4th actual frame) is shown corrupted.)

 On the right side? That's not corruption. That's fade-out on a burning
 torch. Would you like a longer clip so you can get a better sense of the
 material around the splice?


 Balling, I'm having difficulty. Would you kindly identify the frame you
 call "second frame".

 Below is Ticket_11055.m2ts:

 {{{
                        504129888 504133642 504137396 504141150 504144903
 504148657
                       /         /         /         /         /         /
 PTS order            B         B         I         B         B         P..
              ___________________________/  ___________________________/
             /                             /
 DTS order  I         B         B         P         B         B         P..
             \         \         \         \         \         \         \
              504126135 504129888 504133642 504137396 504141150 504144903
 504148657
 }}}

 Below is Ticket_11080.m2ts:

 {{{
                                            504137396 504141150 504144903
 504148657
                                           /         /         /         /
 PTS order                                I         B         B         P..
                                  _______/  ___________________________/
                                 /         /
 DTS order                      I         P         B         B         P..
                                 \         \         \         \         \
                                  504133642 504137396 504141150 504144903
 504148657
 }}}

 You see? I removed the open Bs and rewrote the I-frame's DTS. I cannot
 discern IDR-frames v non-IDR-frames, and apparently neither can FFmpeg or
 FFprobe.
-- 
Ticket URL: <https://trac.ffmpeg.org/ticket/11080#comment:38>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker
_______________________________________________
FFmpeg-trac mailing list
FFmpeg-trac@avcodec.org
https://ffmpeg.org/mailman/listinfo/ffmpeg-trac

To unsubscribe, visit link above, or email
ffmpeg-trac-requ...@ffmpeg.org with subject "unsubscribe".

Reply via email to