Thanks, that GUI option is exactly what I was looking for since it lets me toggle it depending on the video resolution.


Also, I'm disappointed that you didn't respond until I essentially solved the issue. tongue ...though I guess I didn't really solve why variable framerate + non-cubic via GPU = seizures

302

(21 replies, posted in Using SVP)

Oh I just remembered; there is definitely one setting in SVP that you do not want to max out - artifact masking!  In fact, you typcally want to make sure it is turned down low or even completely disabled (if your eyes an handle it that is).

303

(21 replies, posted in Using SVP)

fabiorosado16 wrote:

my desktop just sounds louder but nothing that loud, just graphic card pumping i believe

This is very likely - at high settings, madVR will eat up much of your GPU resources (which is why it was important to have SVP use your integrated Intel GPU).

If your really concerned about reducing GPU noise without buying a new GPU, consider blowing/cleaning out any dust on its fan and heatsink, possibly replace its thermal paste (put a pea-sized dot in the middle of the GPU die and let the pressure from the screws+heatsink spread it out), or even consider undervolting your GPU (not underclocking; undervolting can even improve performance at times - see the Rx 480).

304

(21 replies, posted in Using SVP)

The madVR settings that you use shouldn't really depend on the refresh rate at all, so even if you were using something wacky like 67Hz you'd still want to use the same settings that you would for plain old 50Hz.

And since you've set SVP to use your integrated Intel GPU, you also shouldn't need to use different madVR settings for when SVP is active vs when SVP is not active.

305

(21 replies, posted in Using SVP)

fabiorosado16 wrote:

shall i add this to madvr? 2560x1080p72

Sure, but you'd probably want to make sure that it's actually smoother than 60Hz (you can usually tell by just draging some windows around the screen and stuff).

If you monitor can legitimately run at 72Hz without issue then you may even want to consider using it as your default desktop refresh rate.

306

(21 replies, posted in Using SVP)

fabiorosado16 wrote:

Would that brick my monitor? would my 25 fps ep's benefit from more hz?

No it won't brick it, it just can give you a black screen or at least a less smooth result (dropping frames) if your monitor can't handle it.

If you're doing it from the Nvidia control panel then it's pretty safe to test because, if your monitor can't handle it, your GPU will revert to the previous working setting if you don't press anything for 15 seconds.

307

(21 replies, posted in Using SVP)

Optimally you should add in resolutions at both 48Hz and 60Hz as well.

And alternatively, if you're feeling particularly daring, you could try 72Hz, 75Hz, and/or even 90Hz.



Off topic: is there a particular reason why you purchased that monitor rather than a 27" 2560x1440 display?  Thing is, I never quite understand what the benefit of a dedicated 21:9 monitor is when you can just get something like a larger 2560x1440 monitor and then just make a custom resolution of 2560x1080...

308

(21 replies, posted in Using SVP)

fabiorosado16 wrote:

btw i made an custom res with 2560x1080 and 50hz for the 25 fps, dat right?

Yes.  Now you just have to configure madVR to use it.

While I'm no expert in madVR upscaling, I do know how to do automatic resolution stuff.  In the madVR settings, it's under "devices" -> [your monitor] -> "display modes" and then in the text field "list all display modes madVR may switch to" type in "2560x1080p60, 2560x1080p50" (without quotes).

I had planned to try this out more today, but now I can not even get Reclock to activate (see attached screenshot).

And yes I tried to uninstall then re-install Reclock along with trying its built in reset and clean-up functions.



EDIT: Geez, now I'm having issues where madVR causes a similar weird flickering on first run, but on any successive runs it's fine...maybe I really should look into the mpv route, but I'm worried that dxva2 copy-back decoding will be slower.

EDIT 2: Figured out the madVR issue - I just needed to have madVR disable desktop composition hen n fullscreen.  Now to figure out what the crap is up with Reclock...

310

(21 replies, posted in Using SVP)

IPS does not automatically mean good - it has some of the worst black levels and sub-par pixel response time.

I cannot help you with madVR upscaling, but custom resolutions and refresh rates can be set up right in the Nvidia control panel.

Also, for non-HD videos, you should be able to easily run maximum settings in SVP.

311

(21 replies, posted in Using SVP)

You did not specify your CPU which is the most important indicator of performance.

Also, if you have no idea what you are doing, then SVP 4 Free would be quite a bit easier to use.

(you really should only use SVP 3.1.7 if you are already quite familiar with SVP or are using weak hardware)


Lastly, if you are OCD about visual quality, then you should set SVP to use your integrated Intel GPU while madVR uses your discrete Nvidia GPU - this will allow you to use better madVR settings than otherwise.  You would also want to make sure your screen refresh rate is an exact multiple of the source frame rate (like 47.952Hz for 23.976fps content and 60.00Hz for 30.000fps content), which can be done automatically via MPC-HC or madVR when opening a video (you may need to make custom resolutions to access such refresh rates however).

Apologies for the quadruple post, but I think I've finally figured it out!


When I put the 15fps AVC video stream into an MP4 container via Avidemux, the framerate was changed to this according to MediaInfo:

MediaInfo wrote:

Minimum frame rate             : 7.519 fps
Maximum frame rate             : 15.003 fps

This was also why just muxing it into an MKV doesn't fix the issue.  However, when muxing it into an MKV and specifying 15p as the framerate, MediaInfo showed the framerate as a constant 15.000 fps and everything worked perfectly in SVP.

Of course, the wacky thing is that with SVP disabled or when cubic interpolation is enabled, there's no issue at all...which itself is just strange.



ANYWAY...one last quick question - is there any way I can add the smooth.cubic setting via Application settings -> Additional options -> All settings -> User defined options like the override.js recommends one to do?

313

(20 replies, posted in Using SVP)

forager wrote:

Yes MP4 is a way around it, but most of the videos that I have tried are 1080p in dashed format only, leaving 720p as the highest res for MP4 only.

Have you tried VP9/WebM as a better work-around?

Note the related thread on achieving the same thing but with mpv here:
http://www.svp-team.com/forum/viewtopic.php?id=3439



As I mentioned in the above mpv-related thread, I've got a TV that can't properly handle 48Hz nor 72Hz (it accepts them, but does frame-skipping/repeating), but can properly handle 50Hz and 60Hz perfectly fine (as well as 24Hz, but pfft to that tongue).


So I want to try using Reclock to turn any and all 23.976/47.952fps and 24.00/48.00fps videos into 25.00/50.00fps videos (possibly with pitch correction, but I'd like to compare with and without it myself and see which one I like better).

But I'm a compete newbie a configuring Reclock and the closest I was able to get was speeding up/slowing down everything so that it may play at 25fps...which is no good since I watch a lot of 30fps content from YouTube as well, and I want those to stay at their original 30fps.


Could anyone lend a hand here?




Even if I eventually go the mpv route in the end, I would like to be able to compare the two methods and see which one I prefer.

315

(3 replies, posted in Using SVP)

Another user has used SVP via WINE on Mac OS X:
http://www.svp-team.com/forum/viewtopic … 647#p60647

You could possibly do the same with SVP 4 Free and/or SVP 3.1.7.

dlr5668 wrote:

I uploaded my config (pcloud). Check previous post and edit it.

That alone doesn't help me that much.  Remember, I'm a complete mpv newbie and any sort of command-line and/or coding like stuff is my single massive weakpoint PC-skills-wise, so you're going to have to practically hold my hand here. tongue


Oh, and I must ask - I've heard that DXVA upscaling is similar in quality to lanczos yet is very light on the processor; does mpv support this?

OK then, so uh...how the crap do I go about setting things up in mpv to achieve the stuff I layed out?

dlr5668 wrote:

1 not possible on windows, 24fps * 2 (svp) * 1.04 (mpv) = 50 Hz
2 not possible on windows, 30fps * 1.67  (svp) = 50 Hz . You have to choose what video content fps is more important for you.

I thought that's what the following did?:
https://github.com/kevinlekiller/mpv_sc … tospeedwin

Nevertheless, I haven't a clue on how to actually go about using it.

Wait; does mpv not even support an equivalent of DXVA2 copy-back?  That's...interesting.  I guess that doesn't really matter for VP9/WebM stuff though.

Note the related thread on achieving the same thing but with Reclock here:
http://www.svp-team.com/forum/viewtopic.php?id=3439



I've got a TV that can't properly handle 48Hz nor 72Hz (it accepts them, but does frame-skipping/repeating), but can properly handle 50Hz and 60Hz perfectly fine (as well as 24Hz, but pfft to that tongue).


So simply put, I'd like to use mpv* to turn any and all 23.976/47.952fps and 24.00/48.00fps videos into 25.00/50.00fps videos (possibly with pitch correction, but I'd like to compare with and without it myself and see which one I like better).  However, I want to leave all other framerates as they are (20fps, 25fps, 30fps, etc)

The problem is that I'm a complete newbie when it comes to mpv and don't really know what I'm doing.

I'm also concerned about the fact that a lot of YouTube's VP9/WebM videos have slightly variable frame rates, so specifically specifying 23.976 might not work if the video actually fluctuates from 23.917 to 24.043fps.


How may I properly achieve what I am looking to do?




If anyone cares, I know how to manually do this process "off-line" and as a sort of "pre-production", but that's kind of a pain to have to do every single time I come across a 24fps video - especially since it prevents me from streaming because such method requires the entire file to be downloaded.


*For setting up mpv, I'll need to also know how to set up the following:

  • ____REQUIRED____

  • automatically change my resolution/refresh rate to 1280x720 @ 50Hz for 25fps & 50fps

  • automatically change my resolution/refresh rate to 1280x720 @ 60Hz for 20, 30, and 60fps

  • use the left/right arrow keys to seek 15-20 seconds backwards/forwards

  • use whatever the equivalent of LAVfilter's CUVID decoding is (it's faster for me than DXVA2 copy-back)

  • use some sort of upscaling algorithm that's better quality than bilinear but isn't all that intensive (similar to bicubic in MPC-HC)

  • use the equivalent of D3D Fullscreen with minimal to no extra vsync-ing

  • automatically launch videos in fullscreen when video files are associated with mpv and double-clicked on in the Windows Explorer

  • automatically switch from fullscreen to windowed after video playback finishes

  • use the ESC key to switch from fullscreen to windowed

  • use the space bar to pause/resume the video

    ____OPTIONAL____

  • equivalent to MPC-HC's "Remember file position", but I must know where the data file that stores the playback position is located on the hard drive so that I can put it on a volatile ramdisk so that the saved position is cleared when the PC is shut down or rebooted

  • automatically change my resolution/refresh rate to 1920x1080 @ 50Hz or 60Hz for any video that is of a considerably smaller resolution than 1280px or 720p (such as a video at 1024x576).

  • use the up/down arrow keys to seek ~5 seconds backwards/forwards

  • advance to the previous/next frame via ctrl+left_arrow and ctrl+right_arrow

  • use DXVA2 native decoding for 50fps and 60fps videos

  • don't upscale any videos that aren't at least considerably smaller resolution than 1280x720, rather display them as is (I'd prefer to not do any scaling on a 1264x704 video)

Duckers wrote:

12+GB movies from a external usb 3.0 wd elements

Then it has nothing to do with it being an MKV and everything to do with it being huge files on an external mechanical hard drive (they're usually 5200rpm).

321

(34 replies, posted in Using SVP)

Chainik wrote:

the solution with external fan (from another thread here) is far more preferable in my opinion big_smile

But that only works if your PC is throttling due to temperature rather than power consumption (which ThrottleStop prevents).

Duckers wrote:

Mpc with svp uses equally long time with both mkv video files as with youtube videos. Around 20 sec

O_o  What kind of MKVs are you using?  The MKV I use take all of 2-3 seconds the launch, and that's on a lowly Core 2 Duo T8300 (though with an SSD).

323

(34 replies, posted in Using SVP)

Duckers wrote:

svp4 free on the tablet

Well there's your problem.  Stick with SVP3 or use SVP4 Pro on it.

...OR, I just had a thought - what if you try ThrottleStop?  Since you say that the temperatures are good, using ThrottleStop may very well prevent your tablet's CPU from ever underclocking:
http://forum.notebookreview.com/threads … de.531329/


Chainik wrote:

SVP "any version here" is totally not optimized for hw that varies performance from 600 to 3200 MHz on the fly

Which would be the benefit of using SVP3 or SVP4 Pro where you can use specific profile settings, no?

324

(5 replies, posted in Using SVP)

You forgot to mention the most important part about using 48Hz - x2 interpolation has better performance!

Also, from my experience EVR CP + D3D Fullscreen is the lightest in terms of performance load, especially if you use the bilinear (non-PS 2.0) resizer (though even bicubic doesn't take that much assuming your PC was made in the last 7 years).

325

(20 replies, posted in Using SVP)

Duckers wrote:

But i wonder, is there a way to get the player to play 60 fps youtube videos with 2 times the framerate? For example cranking the fps up to 144 as i can with movies?

I answered this question when you asked it 3 days ago here:
http://www.svp-team.com/forum/viewtopic … 496#p60496

Quoted for your convenience:

Nintendo Maniac 64 wrote:
Duckers wrote:

And for downloaded youtube videos already at 60 fps, whgy doesn't the program convert it to 120/144 fps?

See this thread:
http://www.svp-team.com/forum/viewtopic.php?pid=56025

Also you may want to read the entire thread since it also gives some pointers with regards to setting things up optimally for high-refresh displays.


Regarding the tips, basically 60fps is smoother at 120Hz than 144Hz because 120 is an exact multiple of 60.

Also 5x interpolation is quite a bit more intensive than 4x interpolation, but 4x interpolation may require manually increasing the amount of threads.