Skip to content

AviSynth Frame Interpolation

Anime4000 edited this page Aug 8, 2017 · 6 revisions

Convert 23.976fps to 60fps or 120fps

Make your video more smoother and more real, plus helps reduce eye strains, most Smart TV has this feature, for example Sony MotionFlow XR 240.

Install

If you don't have AviSynth+ installed, please follow this instruction before proceed.

Get these file before proceed

  • SVPFlow AviSynth+ Frame Interpolation plugins

Install & Extract

  • Extract SVPFlow plugins & plugins64 into C:\Program Files (x86)\AviSynth+

Check SVPFlow install

Screenshot

Let's Start!

  • Open AvsPmod.exe
  • Paste and Edit this script
Video="robot_imouto.mp4"
Core=4
NewNum=120
NewDen=1
Preset="Medium"
Tuning="Film"
UseGPU=true

DirectShowSource(Video).ConvertToYV12()
InterFrame(Cores=Core, Preset=Preset, Tuning=Tuning, NewNum=NewNum, NewDen=NewDen, GPU=UseGPU)

Script Explanation

  • Video= (string) Path of video file only file name will assume video & script in same folder
  • Core= (int) How many CPU core need to use
  • NewNum= (int) How many fps
  • NewDen= (int) Divide how many fps, eg: 59.94fps = 60000 / 1001
  • Preset= (string) "Medium", "Fast", "Faster", "Fastest"
  • Tuning= (string) "Film", "Smooth", "Fast", "Weak"
  • UseGPU= Use nVidia/AMD GPU for acceleration

Encode!

Save your script AvsPmod

Import to IFME IFME

Encode x265

ENJOY!!!