Petr Schreiber
09-11-2013, 22:54
When you hit YouTube and internet discusions, everybody does slow motion using Twixxtor. It is probably very good tool, but it also costs around $300.
Thanks to user Nynja at camcorder (http://hddv.net) forums I discovered way, which allows to produce very good quality slow motion using free tools.
The process is a bit hardcore, so I prepaired GUI front end for it. It allows you to fine tune slow down factor without need to edit some script manually.
If you are experienced with AVISynth, you can edit the script and the program will still work. The communication GUI <-> AVS is established this way:
$sMVTools2Path - path to MVTools2 plugin, passed from program
$sInputFile - input file picked by user from GUI
$nTimesSlowedDown - factor of slowdown, picked by user from GUI
$nFPSSource - FPS of original footage, picked by user from GUI
The tool requires these dependencies, you must install them to make it work:
VirtualDub (http://sourceforge.net/projects/virtualdub/?source=dlp)
AVISynth (http://sourceforge.net/projects/avisynth2/?source=dlp)
MVTools2 (http://avisynth.org.ru/mvtools/mvtools-v2.5.11.3.zip)
CAUTION! You must extract the file to plugins directory in AviSynth folder
It is primarily focused on files produced by Nikon 1 V1, but it is usable even with other cameras and camcorders.
Attached is both pure source code and pure executable form of the same tool.
Petr
EDIT: Example of 24 FPS footage processed via this script can be seen at Vimeo (http://vimeo.com/79010380), thanks to Rainer Listing. You can see some artifacts, but this gets only better with higher FPS of source footage and shorter exposure times.
Thanks to user Nynja at camcorder (http://hddv.net) forums I discovered way, which allows to produce very good quality slow motion using free tools.
The process is a bit hardcore, so I prepaired GUI front end for it. It allows you to fine tune slow down factor without need to edit some script manually.
If you are experienced with AVISynth, you can edit the script and the program will still work. The communication GUI <-> AVS is established this way:
$sMVTools2Path - path to MVTools2 plugin, passed from program
$sInputFile - input file picked by user from GUI
$nTimesSlowedDown - factor of slowdown, picked by user from GUI
$nFPSSource - FPS of original footage, picked by user from GUI
The tool requires these dependencies, you must install them to make it work:
VirtualDub (http://sourceforge.net/projects/virtualdub/?source=dlp)
AVISynth (http://sourceforge.net/projects/avisynth2/?source=dlp)
MVTools2 (http://avisynth.org.ru/mvtools/mvtools-v2.5.11.3.zip)
CAUTION! You must extract the file to plugins directory in AviSynth folder
It is primarily focused on files produced by Nikon 1 V1, but it is usable even with other cameras and camcorders.
Attached is both pure source code and pure executable form of the same tool.
Petr
EDIT: Example of 24 FPS footage processed via this script can be seen at Vimeo (http://vimeo.com/79010380), thanks to Rainer Listing. You can see some artifacts, but this gets only better with higher FPS of source footage and shorter exposure times.