Download file
The official installer is ST_Video_Setup.exe. Download it from this website and run the setup wizard on Windows.
Use this page when you only need the installer link, trial details, and the basic setup steps before opening the desktop client.
The official installer is ST_Video_Setup.exe. Download it from this website and run the setup wizard on Windows.
After Stripe checkout, the website returns to account registration. Set a password, then log in from the ST_Video desktop app.