[FFmpeg-trac] #9814(avformat:open): time_scale / num_units_in_tick is not infinite precision

FFmpeg trac at avcodec.org
Mon Sep 16 21:23:47 EEST 2024


#9814: time_scale / num_units_in_tick is not infinite precision
-------------------------------------+-------------------------------------
             Reporter:  Balling      |                    Owner:  Elon Musk
                 Type:  enhancement  |                   Status:  open
             Priority:  wish         |                Component:  avformat
              Version:  git-master   |               Resolution:
             Keywords:               |               Blocked By:
             Blocking:               |  Reproduced by developer:  1
Analyzed by developer:  0            |
-------------------------------------+-------------------------------------
Comment (by Balling):

 chieving 30 × 0.999 = 29.97 frame/s. This is very slightly slower than the
 true NTSC frame rate of ⁠
 "30
 /
 1.001
 ⁠ = 29.970029 frame/s. The difference is one additional NTSC frame per
 1,000,000 timecode frames, a residual timing error of 1.0 ppm or roughly
 2.6 frames (86.4 milliseconds) per day which is considered negligible."


 It was not negligible, BTW, TV channels had to actually correct this.
-- 
Ticket URL: <https://trac.ffmpeg.org/ticket/9814#comment:20>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker


More information about the FFmpeg-trac mailing list