Hello!

I have used this new PC and the video at slow speeds does continue to stutter, although I am still fiddling around with the settings!

There are a bunch of solutions I have found while trying to play these transcoded videos on this other laptop I have been using.

The continued stuttering makes me think that even if I had gotten a RTX 3080 graphics card, I likely would have continued to have the same issues.

The awesome news is that in regards to transcoding times. transcoding fps has basically more than doubled for rife (sometimes tripled) and probably even more for the SVP algorithm, which is really cool!

I will also try overclocking the GPU to see if that helps, but I suspect it probably won't.

Who knows, I think this is more an issue with Nvidia and developers of MPV not encountering someone like me who has this playback stuttering problem only with very specifically, video files that have had their noise and compression and other artifacts mostly removed through an AI filter.  I think if developers were aware and ready to work on this issue, they probably could find a way to remove the stuttering. But who knows, I really don't know what I am talking about and it may just be a real playback limitation with graphics cards when the quality of the video is high and without much compression artifacts.

Anyways, there are a lot of bizarre workarounds that seem to reduce the stuttering like multiplying the FPS in real time using the SVP algorithm to something ridiculous to like above 700 fps, even above 1000 FPS, and setting the MPV display rate to like 1500 FPS, for some videos, for some reason, this can seem to give smoother playback.

Also if you have a 700 fps transcoded video and then try and get SVP to use the SVP algorithm to REDUCE the FPS to like 165 FPS, sometimes that results in smoother playback as well!

Bizarelly, it seems like each video is not alike, and one method will not necessarily work for another, if they work at all.

If anyone has any tips and tricks, if I am doing something really silly (which is highly possible, lol!), or any other ideas, definitely would be awesome to hear!

Thanks a lot again all you guys for all the help and for SVP, which is just an amazing program!


Edit: It also seems like messing with the two "reclock replacement" configuration settings in the mpv config file can help smooth the playback at slow speeds as well!

I am not surprised at the stuttering but I do think it is possible to mostly eliminate it.

At least I hope so. As I've progressed with computers different technical specs like moving from intel integrated graphics to a dedicated graphics card I've noticed the ability of MPV to play transcoded video files at slow speeds has improved, the stuttering has decreased.

Right now I am using a laptop with a Nvidia RTX 2060 and there is still some stuttering with files that have been run through an AI filter to remove compression and noise artifacts.

I am about to use in a few days a desktop with a Nvidia RTX 3060 TI and a base clock speed of 3.6 ghz along with Windows 11 home. I am hoping this will eliminate the stuttering I am seeing with the RTX 2060 laptop.

If not, I guess I could always upgrade the graphics card at some point in the future.  This will be the first desktop I have purchased in over two decades!

I will let you guys know how the playback goes with the desktop Nvidia 3060 TI!

UHD - Thank you very much for the feedback.  I am wondering, with whatever graphics card you have, how many fps can you get when transcoding a 4k or 1080p video with rife in SVP?


Also, I seemed to have found some kind of solution for the video choppyness/stuttering when played back at very slow speeds.

In the MPV config file I changed this setting: "video-sync-max-video-change=5"

to =0 and that seemed to help a lot, the videos run a lot smoother at slower speeds although occassionaly they may still stutter, it seems much improved from before.

I have no idea why this works or what the setting is, it seems to have something to do with a reclock replacement in MPV or something, I have no idea.


I am just glad it seems to work well now!

Thank you very much everyone for all your help with this!

In my previous post I mistakenly said hardware acceleration when I meant hardware decoding!

Ignore HFR sources does seem to help in some ways, although there is still choppyness.

It may be that 240 FPS and setting my MPV config file to have a frame rate display rate of 240.0 FPS is too much for 4k video at least with the computer that I have.

Switching off and on hardware acceleration seems to have some effect as well, with hardware acceleration on in MPV with D3113d seeming to help at speeeds lower than .15 or .14 and turning hardware acceleration off seems to work well for speeds above .18

I really am mostly going to resign myself to the fact that I may just be pushing this software too hard and it's probably not worth it for me to spend a huge amount of time trying to optimize playback at these speeds and frame ratings and FPS display settings.

Thank you very much for your suggestions and advice, was very helpful and much appreciated!

Hello,

I am a layman when it comes to the intricacies of GPUs and computer hardware architecture. I only know the basics and how much you can learn from reviews on technology review websites like cnet.com or pcmag.com or techradar.com

I have been using SVP for many years now, but almost always with a very basic computer and with only intel integrated graphics.

I am planning to purchase a new laptop or desktop in the near future (next few weeks hopefully) and want to purchase something for like maximum 2100 dollars.

I do use SVP for real time frame interpolation. But I kind of have found my own specific use for it.  I transcode music videos to watch at super slow speeds.

Thus I transcode 4k resolution (at the moment I have acceess to a laptop with a RTX 2060 Nvidia GPU and a 2.6 ghz intel i7 with 6 cores) videos with rife to 59.94 fps and then take that transcoded rife file and transcode it to 240.0 FPS with the original SVP algorithm with the settings optimized to maximize fluidity while trying to minimize artifacts (as much as possible, I am more interested in the fluidity than eliminating all artifacts).

This creates a really smooth slow motion effect even when you slow down videos to very reduced playback speeds of like 10%-20% and possibly lower.

I would encode with rife all the way to 240 fps but rife has rife-specific artifacts of it's own and the transcode times are a lot longer than the SVP algorithm. The blend of the two seems to work really well.

I am also going to be able to use a 120hz monitor and/or television fairly soon. At the moment I am at 60 hz.

I also noticed that if I use a AI video enhancement software to take out any of the noise or compression artifiacts in a video and make it very crisp and clear and then transcode it with rife or even the SVP algorithm, when the playback speed goes below about 40% or less in MPV or even MPC, the playback will start having a slightly choppy effect, where it will play smoothly for 1-4 seconds but then the video will freeze for a half second or a little more or less and then start playing again and then freeze again ect, ect, with no freezes in the audio.  This only happens in videos that have been transcoded after being previoulsy reencoded by being run through an AI video enhancement filter.  I don't know why this happens, maybe because the RTX 2060 is not powerful enough to play back such clear video with no compression artifacts at such a high FPS? But the videos play fine without freezing, at speeds above about 40%, which I find strange.  Could it be a sync issue with the media players trying to keep the video in sync with the audio?

My main concern really is not transcode times, although faster transcode times would always be much appreciated.

I am mainly concerned with stopping this freezing effect that happens when I try and slow down a Rife or SVP transcoded 4k video below 40% or so playback speed after it has been run through an AI video enhancement software filter. 

Would upgrading to say a Nvidia RTX 3080 graphics card help in this regard?

Would it make more sense for me to get a desktop with the more powerful version of Nvidia's graphics cards rather than a laptop with the less powerful versions?

Would getting a CPU with a higher base processor speed than 2.3-2.6 ghz have any effect on either transcode times or the playback ability of MPV or MPC or VLC?

Do I need a certain type or level of graphics card or a threshold cpu processor speed for my laptop or desktop to be able to output 4k at 120hz smoothly to an external monitor or TV using either a DP to HDMI 2.1 adapter, a Thunderbolt to HDMI 2.1 adapter, or even just an HDMI 2.1 port?

I probably have more questions that I can't think of at the moment.  I know this is a lot of blather to read from someone who doesn't really know what they are talking about and is probably saying a lot of silly things out of ignorance, but any assistance would be greatly appreciated!

Thanks very much! I am a huge fan of SVP! It's a great piece of software!