Topic: SVP Free breaks script
Hi. I was about to run a script based on one of a handful of templates (skeletons) I made last year for several categories of video structures. Many of them start with:
# Requires AviSynth 2.6MT (using 2.6.0.5MT)
# 9/11/2015 switched to avisynth.2.5.8.6.MT.svp.dll
# 10/17/2016 switched to 2.6, alleged to be MT (2.5.8 dropped everywhere)
SetMemoryMax(1024)
global svp_scheduler=true
global threads=4
global svp_cache_fwd=threads+10
SetMTMode(3,threads)
This has been working fine for at least a couple years (heavy season Sep-Dec each year). Actually, I'm trying to phase out Avisynth scripts. But there is a need sometimes.
Recently, I finally got SVP4 Free, never having used SVP outside of InterFrame, etc. Yes, it run great. I got with it the MPC player. It's SO cool to see "instant" 60fps!
But today is the first time I've tried to run a "tried and true" skeleton script, and I got this message from Virtualdub:
Script error: There is no function named 'SetMTMode'.
(... line 9)
What did installing SVP Free do to damage my Avisynth environment??? And please tell what I can do to get it back AND still keep SVP Free playing fine.
Also, at the end of each script, I have these lines. Will that blow up too??
SetMTMode(2)
InterFrame(Cores=threads,Tuning="Film",GPU=true)