berpo wrote:dawkinscm wrote:abraxas wrote:I'd also love to see the overrides, because the settings you just posted are already working extremely well here (120 frames per second, and the 4070 GPU is 30-40% max). The few artifacts can certainly still be "masked."
I've had a few people PM me for them and I sent them with notes. I'm very happy that the basic settings are working well for you and it's probably all you need. With my current settings including overrides the 1% frame pacing average is around 8.4ms over wifi. The combination 4k content on a very large screen being streamed over wifi makes even the smallest jitters more obvious which is why I monitor even the 1% averages. For most people the overrides are very overkill and no one in their right mind is monitoring frame pacing for watching movies lol. But if there is some traction for me to post them then I will.
+1 vote for you to post them, or PM them to me if you'd rather. I originally bought SVP to play with RIFE but after experimenting and reading some more I came across your basic settings and was much happier with the results. I'm using a 9700X and a 3080 Ti and have some good headroom to do 120 fps, but I've also realized the importance of keeping frametimes from getting out of hand.
Thanks. Assuming you do have the headroom then I think 120fps is actually easier to make smooth than 60fps because it is a multiple of 24fps. Below are the overrides with notes.
Remember this is for my setup. 4K streamed over WiFi at 120fps on a "very" large screen. I've labelled the ones I think might not be needed for a standard TV.
==================================
levels.pel = 4; /* Overkill */
analyse.main.search.type = 4;
analyse.main.search.coarse.width = 3840; /* Definitely Overkill */
/* Definitely Overkill and no longer using because it "kills" SVP when mv_gridsize is reduced
*/
analyse.refine[0].search.satd = true;
/* Overrides "Artifacts Masking" setting */
smooth.mask.cov = 300;
smooth.mask.area = 300;
smooth.mask.area_sharp = 1.3; /* Personal Preference */
/* TBH I would love some help on better understanding the settings below. But from what little I do understand these work really well for me */
analyse.main.penalty.lsad = 16000;
analyse.refine[0].penalty.lsad = 12000;
analyse.refine[0].penalty.lambda = 20.0;
analyse.refine[0].penalty.pnew = 100;