Abusing the Twitch API.
Downloading private VODs worked for some years but does not anymore.
Install Python packages.
pip install -r requirements.txt
Download ffmpeg and add its location to PATH
.
Twitch requires an OAuth token for Helix API access. Run python auth.py
and follow the instructions to generate a token.
python download.py -v <id>
to download videos (even sub-only ones)python watch.py -u <user>
to watch users for new videos