Using cv::VideoCapture to process videos. Wondering what the technique is for changing the frame rate when I write out a new video. I assume I could do something simple like drop every 2nd frame to cut from 60 FPS to 30 FPS.
But is that the right way to do it?
Does that mean if I want to go from 30 FPS to 20 FPS I drop every 3rd frame?
Seems too simple. Is there any interpolation or re-interpretation of the frames that needs to happen between frames to make sure everything is smooth?