Skip to content

couleur-tweak-tips/smoothie-rs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Smoothie

add motion blur to videos, with granular configuration

License .gg/CTT render tests Demo Playlist Download Download License

smoothie-rs is a rewrite of smoothie in rust, find the documentation over on ctt.cx/smoothie

Thanks to tekno, yalter and anima for inspiration

What is smoothie for?

Smoothie can be used to apply motion blur to video-game footage (or anything really, tho it was designed in mind for fast-paced FPS games),

it has features similar to blur's, VEGAS Pro's frame sampling (frame blending), RSMB, Flowframes, and basic video editing capabilities (cutting, basic color grading,LUT..)

It acts as an all-in-one filter chain, you can individually toggle and configure each component however you like via the recipe.

Installer

Get the latest installer.exe here

sminst.mp4

Portable

It's as simple as extracting the latest nightly release zip to a folder and running launch.bat

Here is also a short YouTube tutorial with extra tips (Send To & Acquiring RIFE models):

thumbnail of smrs installation tutorial youtube video

about the now-removed README's roadmap

Me and anima once considered developping Smoothie-RS in such a way that it directly made use of VapourSynth as a library via a Rust wrapper (and occasionally ditching Python completely), but the only benefits I see are:

  • Slightly smaller package (50MB doesn't matter for much people nowadays)
  • Faster startup times because it wouldn't have to go through VSPipe
  • It could also allow more fancy ways to output (e.g render a VSNode once but pipe it to two processes at once?)

And developping it would mean:

  • Compiling would be much more complex since it'd be OS-based to link VapourSynth's library
  • All of the logic in the easy python code would have to be rewritten in Rust / C

I don't consider it worth working on nowadays