Mark Filipak (ffmpeg) wrote > In contrast, my best information so far is that, at least out of the > encoder, ffmpeg encodes frames with PTS resolution = 1ms.
Not true; Check the timestamps at each step. Decoding, prefilter, postfilter after each filter, postencode. If you need to check timestamps inbetween filters, use -vf showinfo. If you export use a container timebase of 1/1000s such as mkv, then yes, you are limited beacuse of the container timebase. That has nothing to do with ffmpeg. If you've "ripped" a dvd using makemkv, for input into ffmpeg then you start with a timebase of 1/1000s. That's not ffmpeg's fault either The container timebase for a MPEG2-PS is 90K (or 1/90000s) .ie. ffmpeg -i input.vob tbn is 90k tb:1/90000 fr:30000/1001 sar:8/9 pts_time:0 pts_time:0.0333556 pts_time:0.0667222 pts_time:0.100089 (it's still wrong, it should have been ) tb:1/90000 fr:30000/1001 sar:8/9 pts_time:0 pts_time:0.0333667 pts_time:0.0667333 pts_time:0.1001 But the point is the "resolution" is finer than 1ms from decoding But if you use DVD in MKV container input, the timebase reduces the "finer" resolution to 1ms tb:1/1000 fr:19001/317 sar:8/9 pts_time:0 pts_time:0.033 pts_time:0.067 pts_time:0.1 -- Sent from: http://ffmpeg-users.933282.n4.nabble.com/ _______________________________________________ ffmpeg-user mailing list [email protected] https://ffmpeg.org/mailman/listinfo/ffmpeg-user To unsubscribe, visit link above, or email [email protected] with subject "unsubscribe".
