I'm a big SNL nerd and have favorite sketches/memories going back over 30 years. I find it very rewatchable, but streaming services don't have full episodes, and even downloading full episodes wouldn't make it easy to find individual sketches. So I built a Plex library of over 500 individual sketches using some automation.
I used yt-dlp to download the metadata for over 6,000 videos on the SNL Youtube channel. I put it into a database, parsing out season/episode into fields where possible. Then I wrote a small Flask app to search or browse seasons/episodes, from which I could flag for download the sketches I wanted.
replies(2):