Topic: Performance issue with an AviSynth script
I have performance issues with the following AviSynth script:
SetMemoryMax(1024)
LoadPlugin("C:\Program Files (x86)\AviSynth\plugins\svpflow1.dll")
LoadPlugin("C:\Program Files (x86)\AviSynth\plugins\svpflow2.dll")
threads=2
SetMTMode(3,threads)
FFmpegSource2(FULL_PATH_TO_FILE)
SetMTMode(2)
orig_fps=FrameRate()
super_params="{gpu:1}"
super = SVSuper(super_params)
analyse_params="{}"
vectors = SVAnalyse(super, analyse_params)
smoothfps_params="{rate:{num:2,den:1}}"
SVSmoothFps(super, vectors, smoothfps_params, url="www.svp-team.com", mt=threads)
AssumeFPS(orig_fps)
It should slow down the video by a factor of two. The problem is that even a 720p video is not rendered with 60fps, if I comment out the last line.
BUT: Using the SVP Manager and MPC-HC, I can view the very same video with approx. 100 fps, if I increase the playback speed in the player.
What could be the issue?
In MPC-HC the EVR is already selected.