Section 3 - Speed : Display Speed is the same speed control found on the main GUI.
ScaleTempo tries to keep real sound speed (whatever the video speed) It sometimes works, sometimes not.
InterFrame : This features allows to "create" frames between frames. You can play a 25 frames per second movie and watch it at 50 or 60fps.
(Interframe is similar to TV's MotionFlow...)
InterFrame options : - No Change : Source is left at original frame rate (this disables InterFrame).
- MonitorMax : Source is converted to your max monitor frame rate : If your have 60hz monitor, movie frame rate becomes 60Hz (instead of original : usually 24, 25 or 30fps).
- MonitorHalf : Source is converted to half monitor frame rate. Example : playing 23.974 fps movie will be converted to 30fps (for a 60Hz monitor). This option may be faster than MonitorMax.
- SourceX2 : Source is doubled : 25fps -> 50fps.
- SourceX4 : 25fps -> 100fps. Etc...
- Other values define a particular "static" frame rate.
Note : - MonitorMax and MonitorHalf are dynamic values.
- Assuming you choose "MonitorMax", HamMultiPlayer will calculate 60fps output regardless of the source frame rate.
Example : for a 60Hz monitor playing a movie at 29.97fps :
MonitorMax at 100% playing speed : 29.97fps -> 60fps (InterFrame creates two frames from one source frame).
MonitorMax at 75% playing speed : 22.48fps -> 60fps (InterFrame creates almost three frames from one source frame).
MonitorMax at 50% playing speed : 14.98fps -> 60fps (InterFrame creates four frames from one source frame).
etc...
Example 2 : Playing a cinema movie (23.976fps) very slowly (10%) would display a little more than 2 pictures per second. Using InterFrame changes playing :
MonitorMax at 10% playing speed : 2.3976fps -> 60fps (InterFrame creates 25 frames from one source frame).
MonitorHalf at 10% playing speed : 2.3976fps -> 30fps (InterFrame creates 12.5 frames from one source frame).
SourceX2 at 10% playing speed : 2.3976fps -> 4.79fps (InterFrame creates 2 frames from one source frame).
...
Using MonitorMax or MonitorHalf and decreasing speed is a good way to slow down motions.Others values are static, output frame rate will always be relative to source frame rate.
To use it, AviSynth and InterFrame must be installed on your system :- AviSynth :
http://forum.doom9.org/showthread.php?t=148782- InterFrame :
http://www.spirton.com/interframe InterFrame comes from SVP project :
http://www.svp-team.com/ and it uses SVPFlow libraries.
Warning : InterFrame needs a lot of resources. Trying to use it to play HD contents may be slow...InterFrame settings :Tuning : Film / Animation / Smooth / Weak.
Tunes the settings for the type of content :
- Film - This offers a good balance between the accuracy of individual moving things and the cohesiveness of the frame. Useful for content that was filmed or rendered (Recommended).
- Animation - This should be used for cartoons/anime.
- Smooth - This increases the accuracy of individual moving things while decreasing the cohesiveness of the frame. Some people prefer it since it gives the motion an overall "smooth" feeling.
- Weak - This decreases the accuracy of individual moving things while increasing the cohesiveness of the frame.
Interpolation quality : Faster / Fast / Medium
Sets the interpolation strength/quality. It controls the compromising between quality and speed.
- Medium - Very good quality.
- Fast - Faster than Medium but slightly lower quality.
- Faster - Faster than Fast but lower quality (default).
GPU : False (Do not use the GPU) or True (Use the GPU)
Whether or not to use GPU (video card) alongside CPU to accelerate conversion and improve quality.
This mode may run slower. This is because while it is doing calculations much faster, it is also doing more complicated calculations to improve quality.
Speed Presets : 100% to 10%
A faster way to activate InterFrame at defined speed using current maximum monitor refresh rate.
Abort and reset :
Abort Interframe and reset its settings (use it if program does not respond after few seconds).
If it does not work, try that :(All installed versions must be 32bits to work together).
- Install AviSynth 2.6 :
http://sourceforge.net/projects/avisynth2/- Once AviSynth is installed, download a newer and multi-threaded version of AviSynth.dll and copy it in
Windows\SysWow64 or
Windows\System32 :
http://forum.doom9.org/showthread.php?t=148782- Download InterFrame and copy all files in :
\Program files\AviSynth\PlugIns :
http://www.spirton.com/interframe/- Install FFdshow (When FFdShow asks for components to install,
select all) :
http://www.videohelp.com/software/ffdshow- Install a Splitter :
http://www.videohelp.com/software/Haali-Media-Splitter or
https://github.com/Nevcairiel/LAVFilters/releasesAfter installing AviSynth, InterFrame, FFDshow and Lavfilters, restart your computer and HamMultiPlayer should now be abble to use InterFrame(s).
...