Changes between Version 1 and Version 2 of Ticket #6905, comment 8


Ignore:
Timestamp:
Jan 1, 2018, 12:22:37 AM (3 years ago)
Author:
Misaki
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #6905, comment 8

    v1 v2  
    1 I didn't know about that option, but it does not make a difference. The warning messages '[mp4 @ 0x5569f707bea0] Timestamps are unset in a packet for stream 0. This is deprecated and will stop working in the future. Fix your code to set the timestamps properly' and '[mp4 @ 0x5569f707bea0] pts has no value' x30 for the test file are still there, and timestamps in the output file are the same as without the option.
     1[Edit] When used as an input option, it does generate pts and there's no warning messages, but the generated pts are just 1 second (at 1 fps) higher than those generated by mp4 with the warning message. It's still using the packet pts to generate timestamps, rather than the frame dts as reported by ffprobe.
     2
     3
     4Originally:
     5''I didn't know about that option, but it does not make a difference. The warning messages '[mp4 @ 0x5569f707bea0] Timestamps are unset in a packet for stream 0. This is deprecated and will stop working in the future. Fix your code to set the timestamps properly' and '[mp4 @ 0x5569f707bea0] pts has no value' x30 for the test file are still there, and timestamps in the output file are the same as without the option.''
    26
    37Reproducing is easy, just copy the video stream in any avi with B-frames to mp4 format. Confirming that the output is such that it will stutter in Chrome, even though it has almost no problems in most players, is more difficult, and that's where it helps to start with an mp4 so you can see that the start and end files are clearly different.