Smooth Video Project - videos on the fly at 60 FPS in MPC

Discussion about 120fps HFR as well as future Ultra HFR (240fps, 480fps and 1000fps) playing back in real time on high refresh rate displays. See Ultra HFR HOWTO for bleeding edge experimentation.
Post Reply
Posts: 1
Joined: 27 Dec 2014, 07:59

Smooth Video Project - videos on the fly at 60 FPS in MPC

Post by Z3R0B4NG » 27 Dec 2014, 09:13

1st post here, i hope this is the right section :mrgreen:

A few weeks back i found this tutorial:

it explains how to re-encode video files to get 48 or 60 FPS out of existing material.
The additional frames are calculated out of the last and the next frame, so that the video looks a lot smoother.

Here are 2 Sample files so you can see the difference for yourself (rightclick save): ... iginal.mkv ... rFrame.mkv

I found this very interesting to say the least, but i simply don't have the time to re-encode everything i watch, because re-encoding takes a LOT of time, the CPU is heavily utilized so i can't do anything else in that time and also the filesize of the videos gets bigger too.
I don't have the time and disk space to do this for everything all the time... or my PC would be doing nothing else anymore.

Yesterday i did google a bit more and found the Solution:

SmoothVideo Project (SVP) -

This basically does the same thing ON THE FLY (and in Media Player Classic) (...and some other compatible players).


I tested it a bit and i love it, so i thought i share what i've found.

A few things i've noticed so far:
- by default it tries to match the TFTs frequency, if you still got a 60Hz TFT then this should be of no concern to you, but i guess most here will have a >120Hz screen and with 120FPS and 1080p video content this will start to lag pretty bad. (720p was fine at 120FPS... but still overkill).
So be aware that you probably have to change the profile so that it gives you 60FPS (i would suggest to use the "refresh rate /2"-setting, that way you'll get 60FPS no matter if the video has 24 or 25 or whatever...).

- My Core i5 @ 4,6GHz can go up to 50 - 85% CPU load, so i have to put my CPU Fan to 12volt or it may get too hot! (pay attention to your temps), the GPU load is somewhere around 12% on my GTX980... the page says that it is GPU accelerated, i'm not so sure about that.

- there can on occasion be some artifacts (i've seen like 2 in 3 movies so far...), nothing too brutal just be aware that the tech isn't 100% perfect yet.

- Results May Vary: JJ Abrams overly excessive use of "Shaky Cam" in the newest Star Trek Movies makes it so that i can't even see a difference if i watch it at 60FPS. Avengers or Iron Man on the other hand are pure buttery smoothness, as expected.

- Content that is recorded at 48 or 60 FPS (like The Hobbit) would of course, have less motion blur in each frame because high fps cameras use a faster shutter speed, so getting Hollywood to use better cameras and to actually SELL the Movies like that would still give us all better results. BluRay does not support higher framerates in it's standard and existing BluRay Players would not be able to understand it, so even The Hobbit, which was recorded with 48FPS, is still sold with 24FPS on BluRay.

Post Reply