/videos

Lecture video processing scripts 🎥

Primary LanguagePythonOtherNOASSERTION

Missing Semester: Lecture Videos

This repository contains scripts for producing lecture videos for Missing Semester.

Dependencies

pip install ffmpeg-python

Usage

Run python lec{n}.py to produce a lecture video. The DSL defined in lib.py is pretty simple; look at any of the processing scripts for any lecture video, and it should be clear how to make new ones.

Right now, the DSL requires that all video streams are already synced with each other, which is e.g. the case with the MIT ODL lecture capture systems.

To type-check the code, run:

mypy .

License

Copyright (c) 2020 Anish Athalye, Jose Javier, and Jon Gjengset. Released under the MIT License. See [LICENSE.md][license] for details.