matthewn4444 wrote:So I played around with MPC and read the links however there is latency. I reduced the buffer in FFDshow and decreased the lag but there is still a significance lag from the capture feed. Is it possible to further reduce the lag or have it removed at all?
What sort of latency would be acceptable to you?
I have a capture-based setup involving a USB capture device (Magewell XI100DUSB-HDMI) and mini PC (Gigabyte Brix Pro i7) which has a latency of about 400ms. The GB Pro is set to use 8 threads, which allows me to use all default settings for SVP except for Frames Interpolation Mode = Uniform and Motion Vectors Grid = 6 for maximum smoothness. This comfortably smoothes 25 or 30fps sources to 50fps or 60fps accordingly. It may be possible to reduce latency further by switching to 4 threads or less and reducing the intensity of the SVP settings.
From my extensive trial and error the biggest effect by far on the latency is the number of threads, but also make sure you have factored in the latency of the capture device itself. The device I'm using is pretty much zero latency running over USB - maybe a frame or two latency - but some devices, most likely those which encode the video (rather than raw capture it, as mine does), can add plenty of latency of their own even before it hits SVP.