Another thing I want to mention while this thread is still alive.
You probably have many other things to do, but it's just a small suggestion for something to add some day (if it is possible).

Have you guys thought about adding different frame rates for demonstration mode?
So, not only have source + your current framerate, but maybe 60 fps + current framerate, 120fps + 144fps, 90 + 144.
Or maybe even three different options; source + 60 fps + 120 fps.
I'd wager these would get your CPU and GPU cooking, but it'd be a nice feature to compare differences in framerates.

MAG79 wrote:

It looks like you are using different settings in SVP3 and SVP4.
Look at avs script in SVP3.  How many threads there? For your i7-4790k it must be 15 or more.
Point that value in SVP4.

The AVS script from SVP3 told me I use 15 threads. I had already tried all the different thread options though, but none of them had previously made any difference.
I also tried to use the same settings in SVP4 as I use in SVP3, but I had to lower them quite substantially for it to work without skipping in SVP4, while they worked perfectly smooth in SVP3.
  // I made an error about the thread settings


I updated my SVP to 4.0.0.48 today, and suddenly everything was smooth as butter, even with high settings on 144 fps, and I hadn't changed any settings.
So in hindsight I think I tested the different thread settings wrong. I didn't close the player between each time I changed the thread settings. Which means it was still set on auto while I thought I had tested out all the different threads one by one.
I noticed it because I changed the settings from auto (which as of 4.0.0.48 was smooth) to 3 threads, everything was still smooth, but then I closed the player. Then the skipping started happening again, even worse this time, and I got tonnes of dropped frames (which didn't happen before, even when it skipped). Then I changed settings to 15 threads and restarted the player, and it was smooth as butter even with high settings on 144fps.
So I guess the auto threads didn't function properly before, and I failed to test the thread settings properly, and with the new update it now functions properly?
I still think it's a bit weird there was no message about these dropped frames before, if the problem was that the auto threads didn't choose the correct amount.
Thanks for all the answers and suggestions!

Nintendo Maniac 64 wrote:

You wouldn't happen to be using an Nvidia GPU on Windows 10, would you?

Regardless, try enabling either "D3D Fullscreen" or "use Direct3D 11 for presentation".

Yeah, I'm using an Nvidia GPU on Windows 10.
I couldn't find the "D3D Fullscreen" on the nvidia control panel, but I found "use Direct3D 11 for presentation"in madVR. But it didn't make a difference.
I also tried installing the CUDA drivers after seeing it mentioned in the forums. But again, no fix.

After some more tampering with settings, I did however find some settings that kept it from skipping. If artifacts masking is "disabled", motion vectors precision is on "Two pixels", motion vectors grid on "16 px. Average 0", search radius on "Small and fast" and wide search "disabled" there are very few skips compared to before. Also with these settings my CPU sits on 17-30% usage. Any other settings, and the skipping starts happening again.

I can set these much higher on v3.1.7 without any skipping at all. And if I set it as high as possible and if it then skips, these skips show up as dropped frames/presentation glitches on MPC-BE, which doesn't happen when I'm using v4.

Chainik wrote:

try to play with number of processing threads value (under "additional options")

what CPU do you have?

I'm using an i7 4790k. I tried every single option for the thread value: auto, 3, 5, 7, 9, etc up to 23, and they all skipped on 144 fps ("to screen").
I've also made sure my GPU is checked on GPU acceleration.

My CPU sits at around 30-40% usage on 90 fps and it sits around the same on 120 and 144 fps on the video I'm testing it on.

I tested some more on a higher bitrate video, and the skipping got even worse than before, even on 90 and 60 fps. CPU usage was around 30-40%.
I tested the same video with SVP 3.1.7, it skipped sometimes, but when I diasbled artifacts masking there was absolutely no skipping. Unfortunately disabling artifacts masking didn't make a difference for SVP 4.

No matter what settings I use, the video is really choppy when it comes to 120 and 144 fps on SVP 4 Pro. It's most noticable in scenes with panning.
I can't even do 120 with everything on the lowest settings (I've tried low, medium and high, and everything skips regardless).
I doubt it's a performance issue - because with SVP 3.1.7 I can easily do 144/120fps with most settings on maximum, and because none of the settings make any difference at all on SVP 4.
There's no problem with 90 or 60fps, they're both smooth and there's no skipping, so it's weird to me that it happens with 120/144.
Unlike this guy http://www.svp-team.com/forum/viewtopic.php?id=2893 it looks like my screen rate is detected fine. I use a 144hz monitor and MPC-BE detects it to be 143.995 Hz and SVP 4 detects 143.973 Hz.
With ctrl+j showing info - there's no frame drops and no presentation glitches when these skips/chops happen.
I'm running 8-bit video, so it's not a trouble with 10-bit either.

Any ideas?