1 (edited by talguy 15-03-2016 20:40:56)

Topic: SVP Kodi DSPlayer refresh rate switching

I've been recently trying to run SVP only for animated titles I have in my Kodi DSPlayer library.  Not really working for me right now which is another story for the Kodi forums.  However while I was trying to get this to work I noticed an issue which I'm not sure if it can be resolved here or in the Kodi DSPlayer thread over on the Kodi forums but I wanted to bring it up here. 

So I like to watch none animated films at there intended frame rates (23/24fps) but for animated films (anime, cartoons, etc.) the extra frame rates is really pleasing, plus I feel interpolating animation produces a less artifacts then interpolating real life scenes.  So in DSPlayer I have it set to switch the refresh rate to the videos refresh rate.  This issue is if DSPlayer detects my cartoon at 24fps it'll switch the TV to 24Hz and then I see SVP notification pop up saying its interpolating frames at 22.xxx fps.  This doesn't produce the effect I would like.

So is there a way that if SVP kicks on it'll force the display to a refresh rate that a user has defined?  Or do I need to work this out with the developer of DSPlayer (he called it quits and patiently waiting on a new developer) to baking in some kind of option for to get this resolved.

Also, I would like to make some new custom profiles in Madvr when I'm using SVP.  Does anyone know if I'm playing a video with a 24fps playback that is interpolated to 60fps using SVP will Madvr detect this as 24fps or 60fps if I use the Madvr variable "deintFps" in my profile rules?

FYI, I'm running Windows 10 x64 with SVP4-Free and all the latest versions of DSPlayer, Madvr, LAV, MPC-HC, XYSubFilter

2 (edited by Nintendo Maniac 64 30-04-2019 03:51:49)

Re: SVP Kodi DSPlayer refresh rate switching

If you run the refresh rate at the same as the source frame rate, then of course SVP isn't really going to do anything.  The whole point of SVP is the interpolate to a higher frame rate; if you interpolate to the same frame rate as the source, then you're not really doing any interpolation at all.

The key is to use a refresh rate that is an exact multiple of 2x or more of the source frame rate.  Some examples:

24fps @ 48Hz, 72Hz, 96Hz, 120Hz, 144Hz
25fps @ 50Hz, 75Hz, 100Hz, 125Hz, 150Hz
30fps @ 60Hz, 90Hz, 120Hz, 150Hz
48fps @ 96Hz, 144Hz
50fps @ 100Hz, 150Hz
60fps @ 120Hz


Note that SVP4 by default does not interpolate videos with a source frame rate above 47fps, but this can be manually overridden:
http://www.svp-team.com/forum/viewtopic.php?pid=56025

Re: SVP Kodi DSPlayer refresh rate switching

thanks for the input.  I understand this principle but unfortunately it seems like my TV only supports 24,30, 50 and 60Hz signals.  What I'm really looking for is a rules system that I can use to create a rule that says if the filename that currently is being played has "(SVP)" in it then se the screen close to the multiple of the source frame rate (60hz?) and enable SVP/ffdshow raw filter.  If the currently file doesn't contain "(SVP)" then change the screens refresh rate to the source's refresh rate and do not enable SVP/ffdshow raw filter.

That's what I'm looking for.  I tried with DSPlayer and it seems to not work.  Does anyone know of an application that can accomplish this for me?

4 (edited by Nintendo Maniac 64 17-03-2016 21:36:13)

Re: SVP Kodi DSPlayer refresh rate switching

Is something like 48Hz not supported even via a custom resolution?


MPC-HC has an automatic resolution/refreshrate changer that uses the video's original framerate as the basis, and I believe MadVR also has such functionality (but I'm not entirely sure).

For MPC-HC, more info can be found here starting at the 6th post: http://www.svp-team.com/forum/viewtopic.php?pid=56025

Re: SVP Kodi DSPlayer refresh rate switching

ok I'll take a look at that.  I would really love to stay within the Kodi interface as I like being able to see the artwork and info screens (plot, director, etc..)  Maybe I'll try downloading the DSPlayer code and messing with it so that I can specify in the media rules engine refresh rates, based on certain conditions.

Re: SVP Kodi DSPlayer refresh rate switching

MadVR is apparently compatible, so assuming that it's resolution/refreshrate changes gives a similar to MPC-HC's, then you should be able to use that.

Re: SVP Kodi DSPlayer refresh rate switching

As an alternative, you could just leave your TV at 48hz or 60hz and use MadVR's "smooth motion" for live action, and SVP for animation.



Also, on a separate note, someone is merging the Jarvis updates into the old DSPlayer build. Be sure to get your updates from the later forum posts, not the first posts:
http://forum.kodi.tv/showthread.php?pid … pid2275141