Would there be any way to have both automatic profile switching and image scaling for improved performance?

A way for SVP to somehow detect which profile to enable and only then apply the resize?

Thank you so much Chainik, problem solved.

Have a nice day.

Hello,

I have an issue with 2160p video: it obviously requires additional processing power and a specific profile is necessary to ensure smooth playback.

Unfortunately though, somewhere along the chain 2160p video is internally resized to my monitor's 1440p resolution, and the result is that I cannot seem to be able to create a profile that automatically enables when resolution is high enough.

I don't know where the downsize is happening, but if I block ffdshow raw (thus disabling SVP), the source video correctly shows as 2160p:

https://i.imgur.com/5qnnLKV.png



and with ffdshow raw, and SVP, enabled, it shows as 1440p:

https://i.imgur.com/ZpHtWgj.png

I can actually see it change from 2160p to 1440p in the first few seconds of playback.

I tried changing renderers, splitters, but the problem remains whenever the SVP script is called through avisynth.

My only current solution is to switch SVP profiles manually, but that's kind of an hassle and I'd really with for automatic detection to work. Would anybody be able to help?