- Nov 30, 2004
- 231
- 4
- 81
So if I have a 60 Hz monitor showing a 60 FPS video, I should be able to see every frame because the time between each frame is the same as the time between each monitor refresh.
But what if I'm now trying to watch a 24 FPS video? Or what if I have a 75 Hz monitor showing a 60 FPS video?
I imagine for 60 FPS on a 75 Hz screen, the screen will refresh before the next video frame, so it should be forced to display certain video frames for longer. like so:
Monitor refresh:::: |---|---|---|---|---|
Video frame:::::::: |----|----|----|----|
Frame number shown: 000000001111222233334
But why don't I see stuttering?
But what if I'm now trying to watch a 24 FPS video? Or what if I have a 75 Hz monitor showing a 60 FPS video?
I imagine for 60 FPS on a 75 Hz screen, the screen will refresh before the next video frame, so it should be forced to display certain video frames for longer. like so:
Monitor refresh:::: |---|---|---|---|---|
Video frame:::::::: |----|----|----|----|
Frame number shown: 000000001111222233334
But why don't I see stuttering?