1 (edited by godofmafeiness 13-12-2014 08:27:02)

Topic: Mini Custom Guide for SVP using MPC-HC

Hey peeps

Hi all! I'm quite new here and this is my first thread here. Not really all that experienced in posting on online forums so there'll probably be a few errors and typos here and there. Apologies in advance! big_smile

Anyway here I'm gonna be doing a mini guide here on some of the settings that you can set to increase the visual fidelity of your videos(especially anime) using SVP. I'm aware that there is already a default guide for anime and this guide is just an alternative option for those with extra horsepower idling around in their system and I'm NOT trying to say that this guide is the like "the BEST" for anime or the one provided by SVP is "louuusy" by any means haha cool

If you are one of those people who have too much time everyday, watches tons of anime variety shows, movies and have a powerful system to boot, then you could possibly consider using some of the settings in this guide to give a mini boost to your videos. Why mini though? Well the settings that I'm posting here are my own personal settings that I've tested and am using to watch mostly anime atm so the results may differ on your system and the media that you'll be watching. Also, the perceived increase in quality is quite arguable on whether it was worth the increase in power consumption too.... tongue

Now lets get down to the actual setup that I'm using at the moment for anime.

Note: This guide assumes that you have already installed the latest version of SVP (at the time of writing it's 3.1.6), installed LAV, ffdshow raw video filters as well as madVR. This also assumes that SVP is already running well on your system and that your system is a rather powerful rig at that!:)
The objective of this guide is to enable both SVP and 10bit playback for anime at the same time as well as increase the quality of the output using madVR. If you've realised that many fansub sites do offer guides on using madVR for 10bit playback and such but not many have a guide on enabling 10bit madVR as well as smooth motion at the same time. This guide thus offers one possible solution for you:)
Do note that this may not be the best or the only output method; I'm sure some other way is possible as well.

Here's are some helpful links for you to go to if you have not done the initial setup:
Default MPC-HC setup: http://www.svp-team.com/wiki/SVP:MPC-HC
User Manual: http://www.svp-team.com/wiki/SVP:User_manual
SVP's own Anime Settings guide: http://www.svp-team.com/wiki/Watching_anime



Currently, I'm using the following:

MPC-HC 1.7.7
Lav Filters 0.6.3
ffdshow tryouts rev4532
madVR 0.87.10

Settings in MPC:

Output
http://i1327.photobucket.com/albums/u675/godofmafeiness/Screenshot2014-12-13142149_zps40368b70.png



Internal Filters
(Disable the transform filters and some of the source filters as seen in the screencaps here)
http://i1327.photobucket.com/albums/u675/godofmafeiness/Screenshot2014-12-13142203_zpsa5697dc2.png
http://i1327.photobucket.com/albums/u675/godofmafeiness/Screenshot2014-12-13142206_zpsdab90dbc.png



External Filters
(You can add ReClock here if you want to)
http://i1327.photobucket.com/albums/u675/godofmafeiness/Screenshot2014-12-13142729_zps9fbe541e.png



ffdshow filter settings
(Ensure that you enable 10bit output!)
http://i1327.photobucket.com/albums/u675/godofmafeiness/Screenshot2014-12-13142444_zps7ada6114.png
http://i1327.photobucket.com/albums/u675/godofmafeiness/Screenshot2014-12-13153621_zpsc623674c.png



LAV Settings
(If you do not have an nvidia gpu just choose DXVA copy-back)
http://i1327.photobucket.com/albums/u675/godofmafeiness/Screenshot2014-12-13142454_zps208d3181.png



madVR Settings
(The following are optional; customise it your own way but you need to disable madVR's smooth motion option)

http://i1327.photobucket.com/albums/u675/godofmafeiness/Screenshot2014-12-13142533_zps18896d4b.png
http://i1327.photobucket.com/albums/u675/godofmafeiness/Screenshot2014-12-13142535_zpse579bab5.png


DISABLE:
http://i1327.photobucket.com/albums/u675/godofmafeiness/Screenshot2014-12-13142546_zps0199076e.png


Now if you've been using the settings as above, you should now be seeing the following:

http://i1327.photobucket.com/albums/u675/godofmafeiness/Screenshot2014-12-13143835_zpsac8fd6db.png
Make sure its ffdshow raw filter and not decoder


http://i1327.photobucket.com/albums/u675/godofmafeiness/Screenshot2014-12-13143940_zps209c3837.png
ITS 10BIT!!!! OOOMGMGMMGMGGGGGGG... lol

Anyway now you shld be able to enjoy your animes in not only that smooth fps but also in 10bit:D


My own SVP settings:
They probably aren't the mose efficient nor are they the best. It gives me the best average results on the various animes that I watch though.

1080@23.976 => 1080@144
http://i1327.photobucket.com/albums/u675/godofmafeiness/Screenshot2014-12-13144953_zps19501130.png



720@23.976 => 720@144
http://i1327.photobucket.com/albums/u675/godofmafeiness/5f80f0e6-8672-472a-83a3-32c61f7fb620_zpsdd663a94.png



The settings here are intended for playback at 144hz. If you are just going for 60, you could probably bump up the grid step to global refinement and search radius for 1080p.
Do take note that these are just what I'm using. Feel free to use something else if they don't work well.


Things to note however:
Should you have issues with performance, here's some options you can consider:
1) Choose EVR Custom presenter instead of madVR as the output device (This will likely reduce the load by quite a bit, not sure whether 10bit playback will still be available.)
2) Lower settings inside madVR
3) Lower your SVP Settings. Notably the "frame interpolation mode", "SVP Shader", "search radius" as well as "grid step" and "vector precision
4) OC your GPU and CPU? Do be careful in doing so though. Frying either one of them isn't a good option.

Using the settings here may post an immense amount of stress on your system, especially CPU! You absolutely need at least a quad-core i5/AMD equivalent or above and a dedicated GPU for the settings here to work as intended. More threads are welcome! A good GPU is quite helpful as well! In fact, this thing stresses my system even more than BF4 does:

http://i1327.photobucket.com/albums/u675/godofmafeiness/Screenshot2014-12-13151444_zps813a1c0b.png

OMG LOL. near 100% utilisation most of the time.


As a reference here's my system specs:
i7-3930k@4.5GHz with H100i, custom fan speed curve
RIVE with 32GB RAM(8GB is more than enough)
GTX680 DCII 2GB, 1200MHz Boost


Hopefully this guide was of some help to some of you peeps here!

Re: Mini Custom Guide for SVP using MPC-HC

The simplest to set up is by uninstalling all codecs and install full packaged SVP.

I have posting how to setup using k-lite, it's already buried several pages.

That Nisekoi picture looks ugly, not your screenshot, but the animation studio. Thank goodness I never want to watch anime from Shaft, all their anime are mess and ugly, visually-wise.

Re: Mini Custom Guide for SVP using MPC-HC

Haha true true... That would have been the easiest and the fastest way to do so haha.

LOL have to agree with you on that one:) the anime itself was kind of funny actually haha

4 (edited by Ironclad 25-12-2016 02:00:48)

Re: Mini Custom Guide for SVP using MPC-HC

This guide was very helpful to me for fine tuning SVP but I don't see the point in using madVR if you're dropping so many frames and still using such low end settings. Until there's better integration of the two, I think I'm sticking with EVR.

Re: Mini Custom Guide for SVP using MPC-HC

Will this make a difference in 8bit displays? Also will it work with 64bit mpc-hc?

Re: Mini Custom Guide for SVP using MPC-HC

Do not set the ffdshow raw video filter to output in 10bit (P010). Avisynth (the 'engine' SVP is uses) only processes the video in 8 bits, so any 10bit source will have already been transformed to 8bit before reaching SVP by the decoder. By forcing ffdshow to output in 10bit, you're unnecessarily transforming 8bit video to 10bit, only for it to be transformed back to 8bit later on by the renderer. It is better to set ffdshow to output directly in YV12 to avoid the extra steps.

Re: Mini Custom Guide for SVP using MPC-HC

So for me it seems like SVP is working when I play a video in MPC cause my SVP profile is "active" then. However it doesnt matter if I select 50fps/60fps or 120fps, the video (in this case 25fps) plays at 25fps, nothing happens. What is the problem here?

I tried MadVR and Enhanced Video Renderer and all that. Also I only selected ffdshow raw video filter in external filters nothing else. So whats the problem here? Why does SVP seem to be active but doesnt change the FPS?

Thx

8 (edited by brucethemoose 21-05-2017 10:19:58)

Re: Mini Custom Guide for SVP using MPC-HC

Godmax wrote:

So for me it seems like SVP is working when I play a video in MPC cause my SVP profile is "active" then. However it doesnt matter if I select 50fps/60fps or 120fps, the video (in this case 25fps) plays at 25fps, nothing happens. What is the problem here?

I tried MadVR and Enhanced Video Renderer and all that. Also I only selected ffdshow raw video filter in external filters nothing else. So whats the problem here? Why does SVP seem to be active but doesnt change the FPS?

Thx

This guide is old, you shouldn't be using it. No codec packs or anything, just uninstall everything and install SVP with the MadVR check box ticked and everything should just work.



And the source isn't interlaced/telecined is it? Are you trying to play a DVD or something?

Re: Mini Custom Guide for SVP using MPC-HC

I tried many files with 25fps and 30 and 50 and 60 but SVP doesnt change anything.
So its best to install MPC with MadVR and then just use SVP? I'll test that soon, thx.

10 (edited by brucethemoose 21-05-2017 13:47:01)

Re: Mini Custom Guide for SVP using MPC-HC

Godmax wrote:

I tried many files with 25fps and 30 and 50 and 60 but SVP doesnt change anything.
So its best to install MPC with MadVR and then just use SVP? I'll test that soon, thx.

SVP now installs everything you need. MPC, MadVR, the works. So if you downloaded them separately, make sure they're uninstalled and just let SVP install/configure everything.


If you have SVP pro and you want to be on the cutting edge, you should try MPC-QT (it's in a sticky post above this thread).

Re: Mini Custom Guide for SVP using MPC-HC

Is this QT better than MPC with MadVR?

12 (edited by brucethemoose 21-05-2017 19:59:52)

Re: Mini Custom Guide for SVP using MPC-HC

Godmax wrote:

Is this QT better than MPC with MadVR?

SVP is faster with QT.

MadVR and MPC-QT have most of the same features. MadVR may be a bit more mature, but I've used alot of both and right now I use QT so I can use better SVP settings.

EDIT: Though I still prefer MPC-HC for low res stuff, like old 640x480 DVDs, since SVP performance doesn't really matter and MadVR had a few more scaling options to tweak.

Re: Mini Custom Guide for SVP using MPC-HC

Well cant get the QT version to work. But a fresh installation of the free version plus MPC and MadVR now works smile With 60fps. Is there a way to change the fps to sth. above 60? Or is that only possible in the pro version?

14 (edited by dlr5668 22-05-2017 19:01:43)

Re: Mini Custom Guide for SVP using MPC-HC

Godmax wrote:

Well cant get the QT version to work. But a fresh installation of the free version plus MPC and MadVR now works smile With 60fps. Is there a way to change the fps to sth. above 60? Or is that only possible in the pro version?

QT = mpv = vapoursynth = svp pro big_smile worth it imo

Re: Mini Custom Guide for SVP using MPC-HC

MadVR still has some high end upscalers that haven't been implemented in mpv like NGU which in my experience is sharper than NNEDI3 in some scenarios but significantly faster which is vital for interpolation. For my mostly anime usecase, NGU w/AA had the best results though if I had a 10 bit monitor, I'd probably make the switch to mpv. Still I've had great results with madVR, able to get 90 fps across the board with no dropped frames. I think the biggest bottleneck is ram speed actually since neither my GPU or CPU are getting near full utilization, but I can't get up to 120 fps. That was only possible after overclocking my ram. Couldn't get over 75 fps beforehand, and on my old DDR3 PC had dropped frames at 60 fps.

QT is just a gui for mpv which of course has vapoursynth integration which works much better than avisynth+ and ffdshow raw video filter which is used for MPC-HC. Unfortunately ffdshow doesn't allow 10 bit. Madshi mentioned in the past that he was planning vapoursynth integration eventually but it's been over a year since then with no further mention. He seems to be focused on tuning NGU and HDR support for now.

With good profile configurations you can fine tune upscaling based on the native resolution of the video with either program I believe. I know you can for madVR at least.

Re: Mini Custom Guide for SVP using MPC-HC

hey, can you reupload the settings?