1 (edited by airport 03-06-2012 12:47:53)

Topic: InterFrame plugin trouble

Hi
Using MPC-HC.
I am trying InterFrame AviSynth plugin.
I put this into ffdshow filter > AviSynth
InterFrame(FlowPath="D:\Program Files\AviSynth 2.5\plugins\")
When I play video MPC-HC says script error: there is no function named InterFrame

I followed the instructions carefully installing the plugin I dont know why I dont work.
I tried using a different plugin and the same thing happens.

Can you help?

Re: InterFrame plugin trouble

Import("InterFrame2.avsi") !  big_smile

Re: InterFrame plugin trouble

Yes I have done that.
Now I get script error: there is no function named InterFrame2

So that means ffdshow filter cant find InterFrame2

Re: InterFrame plugin trouble

You need to write something like this in ffdshow:

Setmemorymax(512)
SetMTMode(3,4)
LoadPlugin("CORRECT_PATH/svpflow1.dll")
LoadPlugin("CORRECT_PATH/svpflow2.dll")
Import("CORRECT_PATH/InterFrame2.avsi")
ffdshow_source()
SetMTMode(2)
InterFrame(Cores=4)
distributor()

But I wonder what you're expecting from InterFrame? It uses the very same libraries that SVP does with 23th SVP-shader and very hard settings.

5 (edited by airport 03-06-2012 16:28:32)

Re: InterFrame plugin trouble

Ok, I wrote like you said in ffdshow and MPC-HC gave no script errors.

So you say I will have more trouble this way than I did with SVP?

So what can I use other than SVP that will work for me for interpolation?

Also please edit that script for me so all it does is let me use 4 cores, and Setmemorymax(1024)
I would like to try that out.

Re: InterFrame plugin trouble

Using SetMemoryMax 1024 is overkill, 512 is better since it is more likely to be stable.
This is the code template I would recommend for realtime processing with InterFrame:

Setmemorymax(512)
SetMTMode(3,4)
LoadPlugin("CORRECT_PATH/svpflow1.dll")
LoadPlugin("CORRECT_PATH/svpflow2.dll")
Import("CORRECT_PATH/InterFrame2.avsi")
ffdshow_source()
SetMTMode(2)
InterFrame(Cores=4)
SetMTMode(1)
GetMTMode(false) > 0 ? distributor() : last

Re: InterFrame plugin trouble

Sir i found your script(ffdshow.avs) in programdata....
By the way i am using SVP 3.1.7a as SVP 4 wasnt supported properly by my laptop

Specs are

Intel core i7 4710HQ OC 2.8GHz turbo to 3.7GHz quad core
Nvidia GTX 860M custom extreme OC 1.4GHz
Kingston HyperX 16GB Cl11
1TB 5400rpm 8gb ssd cache hard disk


I can play video totaly smooth without frame drops on madvr with following settings

Artifact masking(debanding) completely high

Chroma upscaling- jinc with anti ringing and super Res 2 pass

Image downscaling- shaindow SSM with sigmoidal light

Image upscaling- lancoz 4tap with anti ringing and sigmoidal light

Still got response time of 4ms with lot of hardware load left to tinker about(cpu load is 20% and gpu is 50%)

With SVP setting to 5g(grid set to 24px as anime look bad) otherwise nice

I want to import xaa.avsi and toon.dll/protoon.avsi in your ffdshow.avs

I tried importing the script
Import('path')
Import.load("path", true)

And for dll
Loadplugin('path')

But in my MPC i get error

Dont know what to do in yellow colour

Any suggestion