SmoothVideo Project – SVP
SmoothVideo Project (SVP) is a software for advanced frame rate conversion in real-time that makes video playback smooth and judder-free - the most common usage is to convert 24 fps to 48 or 60 fps on the fly. SVP is not a video player but allows almost any player supporting external video decoders to playback with motion interpolation.
The process is based on well known approach when Avisynth script is executed inside ffdshow video decoder but with SVP it can be controlled with a graphical user interface.
Technical details
SVP package consists of three base components:
- ffdshow video decoder processing video with AviSynth
- Avisynth script that calculates intermediate frames using some libraries based on MVTools 2.5. Original libraries was modified to run faster and now include GPU accelerated version based on OpenCL API so in the current SVP version almost half of total job can be done on compatible GPU.
- SVP Manager - a graphical part that controls processing parameters and supports profiles for different frame sizes.
References
ru:SmoothVideo Project - SVP