526

(186 replies, posted in Using SVP)

Forever is a long time...if you come back a year from now and want more smoothness and/or less artifacts without upgrading your PC, I'm going to really rub it in that you said you wanted this. tongue

OK, so I must admit you won't get optimal settings now...unless you consider 30 minutes to an hour to be close enough to "now".

What I'm going to do is underclock my CPU so as to create a performance level that is similar to your own, I'll just optimize the SVP settings myself and then post them.

527

(186 replies, posted in Using SVP)

AndyDragneel wrote:

Erm....i think the first one
"1. Optimize your SVP settings for 2.5x (24fps -> 60Hz) interpolation now and forget about ever running your display at 48Hz for 24fps, 50Hz for 25fps videos, and just use 60Hz for everything"

Now just to be clear, you want to have less smoothness and have more visual artifacts forever so that you can have SVP working right now (or at least as soon as possible).

Is this correct?

528

(186 replies, posted in Using SVP)

AndyDragneel wrote:

Please, i don't want to do this T_T  Can give me an example of good settings without custom refresh rate?

Here's the problem.


If we do the SVP settings now, we would be optimizing the settings for 60Hz.  For 24fps content, this means doing 2.5x interpolation.

However, by the time we're done, your display should run at 48Hz for 24fps video, 50Hz for 25fps video, and 60Hz for 30fps videos.

In other words, the refresh rate and the interpolated frame rate will always end up being 2x of the source content.

This is a problem because interpolating 24fps videos to 60Hz is worse for smoothness, worse for artifacts, and worse for CPU utilization.


If we figure out the best settings right now, then once we're done they will no longer be the best settings and we would have to do the process again to determine the best optimal settings.

I tried to tell you this with regards to your anime settings, but you insisted on optimizing for "To screen refresh" (which currently is only ever 60Hz and therefore 2.5x interpolation) instead of for 2x interpolation - 2x would have automatically given you optimal settings for 24fps @ 48Hz.


So I'll ask you a very simple question.  Which of the following 4 choices would you rather do?

  • 1. Optimize your SVP settings for 2.5x (24fps -> 60Hz) interpolation now and forget about ever running your display at 48Hz for 24fps, 50Hz for 25fps videos, and just use 60Hz for everything

  • 2. Optimize your SVP settings for 2.5x (24fps -> 60Hz) interpolation now and live with re-optimizing your settings for 2x (24fps -> 48Hz) interpolation later

  • 3. Optimize your SVP settings for 2.5x (24fps -> 60Hz) interpolation now and not even worry about having sub-optimal settings for 2x (24fps -> 48Hz) interpolation later

  • 4. Set up MPC-HC to run at 48Hz for 24fps now and then optimize your SVP settings a single that for that configuration

529

(186 replies, posted in Using SVP)

AndyDragneel wrote:

The highest settings possible? But can my cpu handle it??

Actually, you know what, since you're here and I'm not going to bed for 2-3 hours still, do you think we could set up the refresh rate stuff first?



First off, it would be a good idea if we added a custom refresh rate for 50Hz, so please go through the process I lined out previously for making custom resolutions; here it is again for your convenience:


Run CRU.exe

Under "detailed resolutions", click "Add..."

Set the "Timing" to "Automatic - LCD native"

Next to "Active", input "1366" under "Horizontal" and input "768" under "Vertical"

Next to "Refresh rate", input "50"

Click OK; this should close the smaller window

Click OK again; this should close the bigger window


In CRU, you should now have at least three listings for 1366x768 - one at 60Hz, one at 50Hz, and one at 48Hz (there might also be one for 40Hz, you can either ignore that or even remove it)

After this, restart your PC, and then test setting your refresh rate to 50Hz; signs of it not working correctly would be a flickery screen, weird colors, or a black screen.


Important!: If setting your screen refresh rate to 50Hz does in fact makes your computer unusable and you cannot change it back, restart your PC (you may have to "cut the power" by holding down the power button) then before it starts to load windows, press F8 over and over again.  On the menu that appears, you should be able to select something that says "low resolution mode" or 640x480.  Select that and you should be able to boot and see your desktop (though massively cramped). Then change your resolution back to 1366x768, but before clicking Apply or OK, go into Advanced and set the refresh rate to 60Hz, and click Apply/OK in that window - you should now have 1366x768 @ 60Hz.

530

(186 replies, posted in Using SVP)

AndyDragneel wrote:

With the shader "complicated" the playback is too slow......

You don't have to use all of those settings at the same time, and "Decrease grid step" can be set to one of the lower settings like "Local refinements" or, if you must, even "Small step" if your CPU can't handle "Global" (again, don't use "smallest" on HD content).

AndyDragneel wrote:

Now can you help me to figure out a good setup to watch a tv series in 1080p?

For film-like content, you basically would just use the highest settings possible in SVP.

Just remember that certain settings (like "Motion vectors precision") have much more CPU impact than other settings but arguably have less of a result on the final video.

531

(186 replies, posted in Using SVP)

AndyDragneel wrote:

OK but....with the option"to screen refresh rate" the cpu usage is under 45%......

Have you tried these?  They'll eat your CPU right up to the point that you might have to set 'Target frame rate' to "2x". wink

Shader = Complicated
Decrease grid step = By two with global refinement
Search Radius = Large
Artifacts masking = [user choice]
Processing of scene changes = Blend adjacent frames

dlr5668 wrote:

its either smooth or without artifacts big_smile

Not true, 24fps with 2x @ 48Hz is smoother and has less artifacts than 24fps with 2.5x @ 60Hz, though the latter may "feel" faster.

That's why I was trying to get AndyDragneel to configure his/her settings around 2x, because the refresh rate stuff will be to have MPC-HC automatically switch to 48Hz for 24fps content.

532

(186 replies, posted in Using SVP)

AndyDragneel wrote:

Well....yes i'm happy even i think there are too much artifacts in my opinion. No i keep svp set to "To screeen fresh rate" beacouse is so smoother than "to 2x".

*sigh*...

The problem with doing things that way is that, if we did the refresh rate stuff now, you will have both extra CPU headroom and reduced artifacts which will allow you to increase SVP's settings.  If you used 2x like I kept asking you to do and configured SVP around that, then your SVP settings would already be optimal and the refresh rate stuff would merely give you that smoother result without any increase in artifacting nor CPU utilization.

I really need to get to sleep, so in the mean time could you please please please figure out your optimal SVP settings when using 2x?  That will definitely save us some time, and it may free up enough CPU to increase the artifact masking and/or the "decrease grid step" option which can help reduce artifacting as well (fyi, don't use "to smallest step" on HD videos).


EDIT: Last thing, it may be wise to take a screen shot of both your current SVP settings and whatever settings you find to be optimal when using 2x - that way you can easily revert to one set of settings or the other until we get the refresh rate stuff out of the way.

533

(186 replies, posted in Using SVP)

AndyDragneel wrote:

Erm....yes i remeber that....but really i don't undstand what i have to do now hahaha sorry. Maybe  Have i to set an option in mpc hc?

Well first off, are you happy with the results your getting in SVP?  And did you keep SVP set to 2x?

534

(186 replies, posted in Using SVP)

AndyDragneel wrote:

No when i set "one pixel" or "two pixels" is ok. But when i set "half pixel" (the best option i think) the ugly artifacts occur!

Do you remember in SVP 4 there was an "Optimized for" with two options, one being "Film" and the other "Animation"?  This is due to the fact that the optimal settings for 2D animation will be different compared to film-like content.

SVP 3 obviously lacks such an automatic setting, so the user must manually change the settings accordingly.


BTW, while I've got you here, did you or did you not decide to get a "head start" and set up MPC-HC to automatically change the refresh rate?  You've been kind of missing in action, but I didn't want to guide you through the process until you were happy with regards to interpolation artifacts.

535

(186 replies, posted in Using SVP)

AndyDragneel wrote:

Hum....ok. I have another question: i can't set the option in svp (motion vectors precison "half pixel") because it makes uglys strange artifacts. Like.....like i don't know
like a motion is repeated several times. Why?

Do the ugly artifacts occur if you set it to "one pixel" or "two pixels"?

536

(4 replies, posted in Using SVP)

What if you close SVP? (right-click SVP's tray icon)

If your issue still occurs, then we can definitely rule out SVP.

537

(186 replies, posted in Using SVP)

AndyDragneel wrote:

Hi and sorry aigan for my absance. So,yestrday i saw a strange thing: on the option of mpc hc (Hardware acceleration) i set DVXA(copy-back) but below this option i say to me Active decoder : <inactive>. Is it normal??

Depends on the video codec.  If the video codec is anything other than 8bit AVC/h.264, then that is normal.

538

(46 replies, posted in Using SVP)

Wait, I remember the last time I had 2.6 MT crash on me - it was when I switched from MPC-HC 1.7.9 to 1.7.10!

Needless to say, I reverted to 1.7.9 and instead just manually updated the integrated LAVfilters.  Since then I've been rock-solid stable.


Heck I've been so stable that I've decided to try out SVP 64bit since I feel that all the low-hanging fruit have been tended to with 32bit SVP.

539

(6 replies, posted in Using SVP)

greg1292 wrote:

Yes only have tried that artifact masking and is set to highest setting. Where are the other adjustments located?

Oh, you're not using custom settings?

Make a new video profile in SVP and that will allow you to modify all the interpolation settings.

540

(46 replies, posted in Using SVP)

I can't even remember the last time I've had 2.6 MT crash/freeze, and I use SVP for darned near everything.

541

(6 replies, posted in Using SVP)

Have you tried using "artifact masking" and/or the "reduce grid step" settings in SVP?  Those are the go-to settings for people that are sensitive to artifacts.

542

(6 replies, posted in Using SVP)

greg1292 wrote:

Intel Xeon-1230 quad 3.3 and a Nvidia GTX-770 do I need new hardware to 72hz without artifacts?

That hardware is arguably overkill already for SVP.

Regardless, we should first ask whether these artifacts only occur on your projector or on other non-projector displays as well.

543

(2 replies, posted in Using SVP)

If you know what your license key is, you can log in and manage your activations:
https://www.svp-team.com/secure/license_manager.php

544

(4 replies, posted in Using SVP)

dlr5668 wrote:

if u have pro version then use vapoursynth version. that version is perfect

Unless you actively use MPC-HC's automatic resolution/refresh rate changer and, like me, don't really have any coding or command line ability...then it's a downgrade.

There are workaround methods; this thread may help you in that regard:
http://www.svp-team.com/forum/viewtopic.php?pid=57733

546

(138 replies, posted in Using SVP)

James D wrote:

I guess it's a matter of taste because [mpv] works and for me it's MPC what is the utter mess.

My main issue is that I use MPC-HC's automatic resolution/refresh rate changer to give a smoother result with fewer artifacts and lower CPU utilization, but setting up mpv to do the same thing requires at least a bit of coding-like or command-line ability which is a major weak point of mine due to it being much more abstract than dealing with hardware and/or GUIs.

547

(2 replies, posted in Using SVP)

You may need to run DDU and re-install the GPU drivers.

However, it must be said that it is arguably more optimal to have SVP use the integrated GPU while something like MadVR is given full rein of your discrete GPU.  Unlike MadVR, SVP's GPU utilization is far from demanding unless you're doing something like 5x interpolation or more.

548

(0 replies, posted in Using SVP)

I just noticed that SVPtube uses Vorbis audio for VP9 video streams rather than Opus.  For the last year or so, YouTube will use Opus audio by default (fmt251 for HD videos) and will only use Vorbis as a fallback.

Seeing how YouTube's Opus encodes are of better audio quality and is even the default audio format, I hope it isn't blasphemous to suggest implementing support for it.

549

(9 replies, posted in Using SVP)

DXVA2 native does not work with SVP, but that's actually the only decoder that doesn't work with SVP.

DXVA2 copy-back, Intel QuickSync, Nvidia CUVID, and None all work with SVP.

550

(14 replies, posted in Using SVP)

MAG79 wrote:

Nintendo Maniac 64
24fps --to--> 72 Hz is more smoother and less VISIBLE artifacts than 24fps --to-> 48Hz and 24fps --to-> 60Hz wink

24fps--to->72Hz is obviously smoother than 24fps--to->48Hz, but if 72Hz isn't an option then 48Hz would be a better choice than 60Hz due to said artifacts.

However, I was unaware that 24fps--to->72Hz also had less visible artifacts than 24fps--to->48Hz.  Just for clarification sake, could you re-affirm if this is indeed correct?