Skip to content

📦 Bundling Smoothie yourself

Couleur edited this page Oct 24, 2022 · 1 revision

If you don't want to use my zipped pack of portable VapourSynth and Python, and all it's dependencies, here's some useful information for you to get started:

🐍 pip packages

  • DearPyGui - to make a graphical user interface (UPDATE: unused)
  • yaspin - for the nice spinner to wait while it indexes your clips
  • tkinter for the file open dialog
  • pywin32 for changing window position / stay on top behavior
  • pyyaml to parse and dump the YAML config
  • PyTaskbar - progress bar in taskbar

🍃VapourSynth

You can get our modified versions in /src/plugins/, here's their original source scripts:

  • adjust - for basic color correction, haven't implemented it yet nor do I know it's author
  • filldrops
  • havsfunc for it's ChangeFPS function and InterFrame2 script
  • msvfunc needed by havsfunc
  • weighting (formally Weights) plugins:
  • mvtools2: interpolation and rsmb stuff
  • svpflow1 & 2: frame interpolation
  • vs-frameblender: does the frame blending, wow
  • ffms2: to import input clips

Will update this later if dependencies grow/change