Add Video-Cache Scripts
This commit adds a suite of scripts meant to be run locally for updating a torque video cache. The scripts are meant to be run in the order of:
- get_uncached_videos.py, which queries torque for all video urls not in the cache and outputs them as a line-separated text-file
- download_uncached_videos.py, which downloads the videos via yt-dlp, and outputs a json file which is an array of objects that contain the video (or thumbnail, or both) file paths and the torque url
- upload_videos_to_cache.py, which ingests the previously made json file and uploads the files to torque
In order to run these scripts, the config.py file must be populated with the relevant values, including an output directory for the downloaded media.
Issue #169 (closed) create proposal video download and upload scripts
Closes #169 (closed)