151

(17 replies, posted in Using SVP)

Devourer wrote:

my monitor is working on 95hz at 3440x1440p resolution and has the g-sync. I'm trying your advice, but I have trouble missing frames beyond 60 fps.

Are you absolutely sure that g-sync is working while playing a video?  I don't know if it's still the case, but at least with MPC-HC without madVR you had to enable D3D Fullscreen for it to work, so there's no guarantees that it's "kicking in" for your madvr+potplayer setup.

Also, is that 95hz a typo?  In other words, did you mean to say 96Hz?  Or perhaps it's actually 95.904Hz?


Devourer wrote:

I wasn't ignoring your posts.

I was concerned that you didn't see it, not that you were ignoring it.


Devourer wrote:

Have you tried to download and test the video linked?

That video is 29.97 fps, so the expected frame rate and refresh rate should be 89.91 rather than 96.

152

(17 replies, posted in Using SVP)

dlr5668 wrote:

almost same effect.

Almost is an understatement; that's only a difference of 1.4%.


For reference I do something similar, but I go the opposite direction - my TV doesn't like any refresh rate other than 23.976Hz, 24Hz, 29.97Hz, 30Hz, 50Hz, and 59.94Hz, and 60Hz, so I have to speed up 24fps videos to 25fps via reclock and then interpolate to 50Hz.

I've been doing this for the last month and I'm still kind of amazed at how flawless it's been working out - I've watched all of Fate/stay night Unlimited Blade Works, all of The Melancholy of Haruhi Suzumiya, and the second season of Dark Matter without any issues whatsoever.

153

(17 replies, posted in Using SVP)

Blackfyre wrote:

instead of setting it to "Fixed Framerate 60 FPS", change that to "Movie Frame Rate x 4", which would make 24FPS movies run at 96FPS.

Devourer wrote:

I have problems of dropped frames changing from 60 fps to "Movie Frame Rate x 4".


You MUST also run your monitor at 96Hz+ for this to actually be beneficial.  Considering that OP is running 60fps, it is extremely likely that they also use a 60Hz display.

If we're going to get into monitor overclocking, then it's worth mentioning that achieving an overclock of 72Hz (movie x3) is much more common than an overclock of 96Hz.


I discreetly linked to it once, but it seems to have been largely ignored so I must be blatant this time - PLEASE review the following thread of mine that goes over the general concept of what frame rates and refresh rates are ideal for optimal smoothness and minimized artifacts in SVP:

http://www.svp-team.com/forum/viewtopic.php?pid=61595

154

(17 replies, posted in Using SVP)

If your TV has its own interpolation engine, then you'd be better off just having your GPU output at the refresh rate that is identical to the source video framerate (like 24Hz for 24fps, 30Hz for 30fps, etc) and then just have the TV do all of the interpolation.  This should also reduce artifacts since the TV will then not be trying to interpolate already-interpolated frames.

Devourer wrote:

seems to lessen the feeling of fluidity

That's why I also mentioned to change "two pixels" to "one pixel", or heck if you have the performance use "half pixel".

155

(17 replies, posted in Using SVP)

Chainik wrote:

DO NOT "maximize" all SVP settings just because you have 5820k wink

Though for the most part, maxing-out everything except "artifact masking" and "motion vectors grid" should work just fine if you have the performance (and at low resolutions like 480p, even maxing out "motion vectors grid" can work).

156

(17 replies, posted in Using SVP)

MadVR has nothing to do with interpolation artifacts.

7px is a recipe for tons of artifacts at 1080p; try setting it to 12px instead (from there you can probably change "two pixels" to "one pixel").

Lastly, if your video is something like 24fps, then using 60Hz is going to just give you more artifacts - more info.

157

(30 replies, posted in Using SVP)

thibaultmol wrote:

I'm still waiting to see a converter implemented into SVP itself. So I can just convert an mp4 to a 60fps version of that mp4 without having to install 3rd party programs and mess around with scripts.

You're more likely to see a stand-alone third party video editor that can hook into SVP just like the media players can.

I had made a thread about Avidemux since it now supports VapourSynth, but the thread was DOA...

brucethemoose wrote:

Gotta love Intel's IGP drivers...

Unless you're on Linux using their open-source drivers, in which case loving their drivers is actually accurate.

159

(9 replies, posted in Using SVP)

Victolabs wrote:

Basically, My monitor is overclocked to 76hz. And overwatch has some sort of rule setting to set its framerate cap to 10 above your current monitor refresh rate. Example: 60 = 70, 72 = 82 etc.

I've applied this to other games and I have gotten fantastic results.

That works because games are not rendered at 100% constant framerates (that's partially why Adaptive Sync and G-sync are a thing).  On non-variable refresh displays, if you set your maximum framerate to slightly above your display's maximum refresh rate, then most of any frame-rendering inconsistency will still be above your display's maximum refresh rate.


Victolabs wrote:

So now I want to apply this to my movies as well.

Videos, unlike games, are rendered at constant framerates (well, they are 99.99% of the time), so there's no need to leave this headroom between your monitor's refresh rate and the video frame rate.


Victolabs wrote:

By the way. I did set my fps rendered to 90. My anime looked smoother at that refresh rate then it did at 75.

That's because 24 --to-> 75fps @ 76Hz is one of the worst scenarios possible to the point that even 24 --to-> 90fps @ 76Hz will look better (more info).

You should have much better results if you simply set your monitor to 72Hz and then do 24 --x3-to-> 72fps.

You know, many of the interpolation settings available in SVP 4 Pro are present in SVP 3.1.7 (which is free).

161

(9 replies, posted in Using SVP)

dlr5668 wrote:

you dont need higher rates than your monitor can support

This.  I myself use some pretty non-standard refresh rates for various things (74Hz, 83Hz, 110Hz), but setting SVP to interpolate to a refresh that is considerably higher (i.e. not just by 1 or so fps) than whatever your display is running at is a waste of CPU utilization and can give a less smooth result.

dlr5668 wrote:

mpv can do reclock like scaling too <3

I personally would call that "playback speed adjustment".

mpv can also automatically change your resolution/refresh rate as well, but it's nowhere near as easy to set up as MPC-HC or madvr:
https://github.com/kevinlekiller/mpv_sc … tospeedwin

163

(2 replies, posted in Using SVP)

Frankyboy5 wrote:

the other streams (FLAC, mp3 etc.) are still being listed

When your video file is an MKV or WebM, MPC-HC will do this automatically when an audio file has the same file name as the MKV video.

For reference, this will occur even if you're using MPC-HC by itself without any additional software (such as SVP and ffdshow).

It's worth mentioning that mpv supposedly includes scaling algorithms that are quite similar to madVR's.

(unless you use madVR for DXVA scaling)

165

(1 replies, posted in Using SVP)

I would very much love this as I use non-standard aspect ratios in order to achieve a higher refresh rate than my would normally support - I can use true 16:9 for 90Hz, but for 96Hz I have to use a 1.83 aspect ratio and for 100Hz I have to use a 1.91 ratio.

James D wrote:

unless 16:10

Mac computers are pretty much exclusively 16:10, tablets are commonly 16:10 or 3:2, and Microsoft seems to prefer 3:2 for its newer "Surface" branded products.

166

(4 replies, posted in Using SVP)

Razgritz wrote:

Haali, is it need for SVP 4 normal Functioning?

No, it is not necessary nowadays (it predates even Windows Vista).

167

(10 replies, posted in Using SVP)

Completely close SVP (right-click the SVP taskbar icon, select "close") - does the issue still occur with DXVA2?

168

(14 replies, posted in Using SVP)

biff wrote:

If MPC-HC becomes too much of a hassle, you might try the 64bit version of PotPlayer. Doesn't crash using Nvidia Cuvid  (so I haven't used a 32bit player in months.)

The crashes with SVP + 64bit MPC-HC that I attested to have nothing to do with Nvidia CUVID considering that I experience said crashes on my desktop PC that completely lacks an Nvidia GPU...

That's not to say that CUVID is issue-free though - there have definitely been stability issues with SVP + CUVID on Windows 10.

169

(10 replies, posted in Using SVP)

trandoanhung1991 wrote:

The video in question is 60FPS, so I'm not sure why you're talking about 120FPS

The link you gave me says that your GPU is capable of decoding 120fps video encoded at HEVC, but it does not say if that is 8bit or 10bit.  It's very possible that this 120fps maximum is only for 8bit and that its capabilities are much less (say, 30fps) for 10bit HEVC.

trandoanhung1991 wrote:

What I'm trying to do is to interpolate from 60FPS to 144FPS.

SVP's interpolation engine is completely independent of your GPU's HEVC decoding - it does not matter if you are trying to interpolate to 144fps or 240fps if your GPU can't decode 60fps 10bit HEVC.


dlr5668 wrote:

use only integral multipliers (60 x 2 -> 120, 24 x 5 -> 120, 24 x 6 -> 144).
144/60 = garbage video big_smile
MPC-HC, mpv, Kodi can auto switch monitor refresh rate.

I wouldn't call it "garbage", but it is tru that 60fps--to->120Hz is better than 60fps--to->144Hz - more info here.

170

(10 replies, posted in Using SVP)

trandoanhung1991 wrote:

All Pascal GPUs have that capability built in.
http://www.notebookcheck.net/Nvidia-Pas … 493.0.html

That link doesn't make it clear if 4k HEVC @ 120fps is 8bit or 10bit.

One thing you could try to do is simply open your video into mkvtoolnix, set the video's framerate to 30p, and export as a new MKV - then see if that new MKV plays fine (note that it will be playing at half-speed).

171

(14 replies, posted in Using SVP)

hoover1979 wrote:

I don't normally use D3D FullScreen with EVR as I can't access my GUI with D3D FullScreen enabled, and because I use playlists, it means going to windowed to change to another video in the playlist and back to fullscreen.

But could you still test it?

Also you can use the Page Up and Page Down keyboard keys to go to the next/previous item in the current playlist.

172

(3 replies, posted in Using SVP)

dlr5668 wrote:

svp 3 big_smile

This.

To clarify, SVP 3 and SVP 4 Pro have mostly the same interpolation settings.

OK yeah, on my CPU it's actually a difference of 10% CPU utilization - for reference that's basically the difference between decoding Xvid vs decoding VP9 (both in software).

With SVP's downscaling I was only able to do half pixel + 16px with Xvid (VP9 required too much CPU).  Using "fast billinear" downscaling, I was able to do half pixel + 16px with VP9 at similar CPU utilization.

174

(15 replies, posted in Using SVP)

Moavre wrote:

Yeah it is XD

HorribleSub's 23.810fps releases seem to have problems with SVP anyway.

(no surprise since such a non-standard frame rate implies that there's something being done wrong on the video-encoding side of things)

brucethemoose wrote:

You can sort of compensate for that by increasing the block size.

AFAIK, bigger block sizes at high res is similar to smaller sizes at lower res.

But I have to use settings so reduced that it's much better just to use 720p than 1080p.

MAG79 wrote:

You can "override" default SVP downscaling algorithm BicubicResize by ffdShow's Fast Resize. I got economy by 2% CPU load. Try it smile

Thanks!  I'll definitely look into this.  While it may only be 2% for you, it could very well be much more on my weaker hardware.