<html><body><div style="color:#000; background-color:#fff; font-family:times new roman, new york, times, serif;font-size:12pt">>Timebase simply defines the maximum granularity of your timestamps. If<br><div style="font-family: times new roman, new york, times, serif; font-size: 12pt;"><div style="font-family: times new roman, new york, times, serif; font-size: 12pt;"><div class="y_msg_container">>for some reason (e.g. to synchronize frames with content from other<br>>tracks in the same file) there can be cases where it needs to be finer<br>>than 1/frame rate. If you just learn how to calculate with it (see the<br>>formula in my earlier mail), you don't have to rely on the assumption<br>>that PTS == frame number and it is not really more work. Good luck!<br><br>Okay, that's helpful. But then how and where and by what program is <br>timebase calculated?  Do the ffmpeg tools calculate it?  I don't see <br>how they can. 
 They'd have to look at every frame in the video and<br>that could take a very long time.<br><br><br><br></div> </div> </div>  </div></body></html>