MYT Hub setup
Run scripts\start_hub.bat. It asks Windows to install anything missing. This page is the manual path when that install is declined, winget is unavailable, or a tool still needs a download.
Checking this computer…
Runs the hub. Without it, nothing else on this page can start the server.
Windows can install this from the command line with winget. The old installer is still there if you would rather click through it. Leave the default options so node is added to PATH, then run start_hub.bat again.
Download Node.js
Python 3
Needed for YouTube tools
Scorekeeping and recording work without Python. The YouTube quota helper does not.
On the first installer screen, turn on Add python.exe to PATH.
Download Python
FFmpeg
Needed to stitch takes
Phones can still upload slices without FFmpeg. Joining those slices into one take needs it.
Download FFmpeg
OpenSSL
Needed for phone cameras
The laptop viewfinder works without it. A phone camera needs the HTTPS certificate OpenSSL creates.
Git for Windows also includes openssl.exe, if you already use Git.
Download OpenSSL
Download Git for Windows
Install from a terminal instead
On Windows 10 and 11, winget installs Node.js, Python, FFmpeg, and OpenSSL without opening each vendor’s installer. Approve the administrator prompt. start_hub.bat runs these for you.
winget install --id OpenJS.NodeJS.LTS -e --accept-package-agreements --accept-source-agreements
winget install --id Python.Python.3.12 -e --accept-package-agreements --accept-source-agreements
winget install --id Gyan.FFmpeg -e --accept-package-agreements --accept-source-agreements
winget install --id ShiningLight.OpenSSL.Light -e --accept-package-agreements --accept-source-agreements