Currently OBS forces constant frame rate, however this causes many frames to be lost as displays and sources output at variable rates.
An example of VFR recording done right would be Syphon Recorder with FPS set to "As Fast As Possible," which captures all frames upon arrival with different timestamps. This ensures that no frames are lost and the video is identical to what the source displays. I've tried various options like ffmpeg -vsync commands but nothing works.
An example of VFR recording done right would be Syphon Recorder with FPS set to "As Fast As Possible," which captures all frames upon arrival with different timestamps. This ensures that no frames are lost and the video is identical to what the source displays. I've tried various options like ffmpeg -vsync commands but nothing works.