This fetches stream URLs from IFSC's YouTube channel using the API. Stream URLs are usually available there days before an event starts. Their online calendar is not always up-to-date, and URLs are often missing.
This is used by sportclimbing/ifsc-calendar which generates the calendar files for sportclimbing/web.
- Video information, such as title, ID, length, and publish date, can be found in data/videos.json
- Video covers are automatically downloaded, and magically upscaled using deepai.org
This can be installed via composer:
$ composer require sportclimbing/ifsc-youtube-videos:dev-main