I was unsure if this was TV or MC, I settled on the latter because it's not really a TV problem to my mind, more a problem with the MC video engine when fed via the TV feature.
I have a magewell capture card (
https://www.magewell.com/products/usb-capture-hdmi-plus) which works well in MPC-BE but was unusable in MC (video lagged a long way and video was glitchy also). I recently happened to try it again in MC and it's almost functional now so I'm wondering if there is a way to make it actually useable (so I can then drop MPC-BE)
almost I mean the lag has gone (I feed a cable box into it so I'm measuring lag by "is the remote control usable?") but video playback is not smooth using madvr and does not work at all using RO standard/EVR when using no timeshifting at all.
Looking at the madvr stats I can see the present queue is v small (see attached) so I guess it would work smoothly *if* I could get MC to buffer consistently however this is completely broken for me, if i use the "start analogue device in timeshifting" mode then the behaviour is that it plays short bursts of video at high speed and then pauses, i.e. it looks like
read some frames from device
send them all to the renderer
renderer renders them all
repeat
If I change the madvr config to trim a few more ms from rendering time then playback is smooth.
Obviously I can change the madvr config as a short term measure (until faster GPUs are available at reasonable prices) but it's clear that current hardware would be perfectly useable *if* I could get MC to push more frames at madvr.
i.e. what I need is live mode with some buffer in front of it, something in the 250-500ms (10-30 frames at 50Hz?) sounds about right. There is no such configuration that I can find though. Is it possible? Is MC meant to be doing this internally already but isn't for some reason on this device? Any other options to try?
To preempt any windows defender etc comments, all that is sorted for both MC and MPC-BE and mpc-be + the same USB interface + madvr just works (on the same computer, switching back and forth between the two) so there is no evidence (that I can see) to point at Windows or the setup/hardware.