Yes your system would work with SVP + madVR. Read about madVR here

http://forum.doom9.org/showthread.php?t=146228

madVR is a bit more complex to configure. It improves the image quality by scaling your videos up/down with better (and more demanding) algorithms, but you have to tell it which algorithms to use for each type of video by configuring different profiles. With SVP @ 60fps, madVR has 16.6ms to render each frame without dropping frames. Press CTRL+J in MPC-HC to view statistics and select an algorithm that keeps you under 16.6ms.

At 120fps, however, madVR would only have 8.3ms to render each frame... unless MAG79 would edit SVP to first allow frame processing by madVR and THEN increase the frame rate.

502

(104 replies, posted in Using SVP)

Now I see the issue with 2.6 MT. Memory usage goes up to 1.6GB, but then stabilizes there.

It still occasionally crashes, but I would say 90% of the crashes are gone.

With 8GB of RAM, 1.6GB usage is no big deal, but it might be an issue with a computer having 2GB of RAM. Would it still uses that same memory on a computer having only 2GB? Any other issue to be aware of?

What's your computer specs and graphic card? madVR allows to further increase the image quality but requires a modern graphic card.

When I played around with Reclock, it seemed to cause stutter and I found it to play better without it. Later, I read someone commenting that Reclock had issues with certain graphic cards. I can't give any more details, but personally I decided to go without it. I still don't even understand its benefits...

In MPC-HC, to go View | Options | Playback | Output, I believe Reclock should show up under Audio Renderer.

505

(104 replies, posted in Using SVP)

So we have to choose between memory leaks (and performance degradation) or constant freeze & crash.

I was feeling that something was slightly off performance-wise, but I guess I don't feel much the memory leaks with 8GB of RAM. How bad are those memory leaks?

And when it comes to the AviSynth+, does it do a better job besides the one bug you mentioned? I guess even a custom-build of AviSynth+ would be better than an unstable & old version of AviSynth 2.5.8 MT

506

(3 replies, posted in Using SVP)

Before creating the new profile, it was using the 24fps profile. I lowered the settings in the 29.97 profile. See attached pictures.

507

(104 replies, posted in Using SVP)

Wow. Replacng AviSynth.dll by this 2.6 MT build fixes the seek&freeze problem!!

508

(3 replies, posted in Using SVP)

And here's another one that is causing lag problems, again a 29.97 fps video that it was trying to render as 39:20
https://www.youtube.com/watch?v=AK3mOtk7V1s

This time I have enabled OpenCL, created a new profile to double the frame rate, but... it's busting the Quad-Core i7 CPU @ 100%. Even if I set SVP Shader to Simple Lite. Even if I also set Motion Grid Precision to 1 pixel. It still busts at 100%

509

(3 replies, posted in Using SVP)

I'm having problems with this video lagging.
https://www.youtube.com/watch?v=BclmGVKdHII

As suggested previously, I created a new profile to ensure 29.97 render with a 2:1 ratio instead of the bastard 39:20 it was attempting. Still... (view attached file)

madVR's rendering time is 13ms in window mode (it can go up to 16.6ms without lagging but SVP isn't providing the frames fast enough), SVP) is running on the CPU, and the CPU is only loaded at 70% (I lowered the quality setting to see if it would still lag)

So what's going on here?

510

(104 replies, posted in Using SVP)

Does this build have the same problem as AviSynth+? Which is better to use?

And doesn't SVP automatically replace the system AviSynth.dll file with its own if I happen to change it?

511

(104 replies, posted in Using SVP)

The latest InterFrame recommends to use this build of AviSynth 2.6 MT which is more stable than 2.5.8 MT
http://forum.doom9.org/showthread.php?t=148782

Why aren't you using that build?

512

(3 replies, posted in Using SVP)

so... would that be possible or not? and would it be a good idea or not?

513

(7 replies, posted in Using SVP)

and I was wondering, is it possible to specify the output rate when using InterFrame with AviSynth to re-encode videos? I tried accelerating the video x2, processing with SVP, then slowing it down 2x to get 30fps, but that didn't produce good results.

514

(3 replies, posted in Using SVP)

While playing with AviSynth to optimize videos, here's what I found.

At least for low quality videos, I'm getting MUCH better results if I first upscale/process/denoise the video, and THEN increase the frame rate to 60 at the end.

SVP, however, does the opposite. It first increases to 60fps and then sends it to madVR.

What if we were to do the opposite?

First, SVP would have higher-quality frames to work with.

Second, madVR would have more time to process each frame = higher quality (41ms per frame on a 24fps video instead of 16ms with 60fps)

Why are you doing SVP first?

515

(104 replies, posted in Using SVP)

I was interested in working with SVP x64 as well while trying AviSynth+ x64, and here's what I found...

Although x264 encoder is faster in x64 mode, other AviSynth filters (NNEDI3, EEDI3) did NOT perform any better in x64 mode. The code has to be optimized for it, and very few AviSynth components are. I'll stick with x86 for now.

516

(3 replies, posted in Using SVP)

OK that's a way of fixing it.

Interestingly enough, 1080p 29.97 videos on 768p display play with a 2:1 ratio. They only play with a 39:20 ratio on 1080p display!

K-Lite is still very useful to have all the necessary codecs to play various video files. BUT, I installed K-Lite BASIC to not have duplicate MPC-HC/madVR, and install it BEFORE installing SVP.

518

(104 replies, posted in Using SVP)

Who are taking care of making the official builds? They're doing it from the efforts of a community of developers?

519

(104 replies, posted in Using SVP)

You told them exactly what to change. They haven't done anything about it?

And since you seem to know more about it than they do, perhaps you could make the changes yourself.

520

(3 replies, posted in Using SVP)

Lately I've disabled OpenCL so that SVP runs on the CPU while madVR runs on the GPU and it is working much better now. 1080p videos on 1080p are finally working... most of the time.

There's one type of video that still can't play smoothly though.

1080p 29.97fps videos on 1080p 60hz display are lagging. The reason is that SVP play those with a bastard 39:20 ratio!! It should just use a plain 2:1 ration and it would play perfectly.

So now I have to kick your butt on this one smile

521

(104 replies, posted in Using SVP)

Chainik wrote:

why you think we didn't tried? smile

What problems did you encounter afterwards?

522

(104 replies, posted in Using SVP)

InterFrame2, which is a wrapper around SVP, can run on AviSynth+.

With AviSynth+, it runs @ 21.0fps
With AviSynth 2.5.8 MT, it starts at 21.1 fps and then it gradually goes down (it was at 20.3fps when I stopped)

Since it can natively run on AviSynth, it should be easy to port SVP to it. You just have to remove the setmtmode lines.

Edit: With setmtmodes commands, it instead generates at 36.5fps...

523

(104 replies, posted in Using SVP)

Why is it all dead? The latest release of AviSynth+ was on January 2nd 2014, which isn't dead.

There are still active conversations around it
http://forum.doom9.org/showthread.php?t=168856

And a roadmap for further development
http://avs-plus.net/gsoc-ideas.php

Why are you considering it dead?

For the same scripts, I found to have MUCH better performance just by switching from 2.6 to AviSynth+. It would be interesting to compare InterFrame performance on 2.5.8 vs +

524

(104 replies, posted in Using SVP)

One of the main issues with SVP is that the player crashes all the time. Now it's becoming clear that the problem is most likely in AviSynth 2.5.8 MT that it is using, as this thing crashes all the time.

Are there plans to upgrade SVP to work with either AviSynth 2.6 or AviSynth+?

Now that I started looking into AviSynth, I know the challenge is that the setmtmode function is absent from these later versions, and that AviSynth 2.5.8 was customized for SVP, but I don't really know what that means.

525

(5 replies, posted in Using SVP)

Wow, disabling OpenCL and resetting profiles lowers all my rendering times and allows me to raise madVR settings! This answers a performance question I asked in another thread.

But... this is a VERY unintuitive setting!

That means when combining SVP with madVR, it's best to disable OpenCL so that madVR has more GPU available? I'll try it on the 1080p TV later.