Smoother is a command-line tool that can optimize demo file in various ways. This results in smoothering player moves (most evident when player played with low cl_maxpackets) and also in smaller size demo file.
Command-line syntax is following:
Smoother [Input file] (Output file)
If Output file is not specified, Smoother will store result in input file with appended "_smooth" at the end. Don't forget to use "" if your file paths contain spaces in them.
So, these both are valid calls for smoothering demo in the same directory with tool:
Smoother.exe 1431_ctf4.dm_26
Smoother.exe 1431_ctf4.dm_26 my_smoothered_demo.dm_26
TODO:
- wrap in GUI
- add smoothering for other entities also