⚠️ This repository is not active anymore. Feel free to use github.com/Valentin-Metz/tum_video_scraper ⚠️
Download lecture recordings from streams.tum.de and lecturio
Some lecture recordings on streams.tum.de that include slides don't upload them as a single video stream, but rather as a sequence of many individual images.
The chrome extension can detect this and will show a notice if slides are available.
If you prefix the lecture name with an exclamation mark (!), the extension will download these slide images.
You can then use the process_slides
Python script to turn these individual slides into a video file.
The script will adjust how long each slide is shown, so that the slides video is in sync with the main lecture recording.
MIT @ Lukas Kollmer