add support for different video types
Some lectures provide multiple video types (e.g. separate webcam and screen captures). Those are usually annotated within the metadata provided by OpenCast, so we should be able to group downloads by video type.