Merge features from dev to master
- Allow downloading specific resolutions (e.g.
4K, or numeric values like
720p) instead of the previously vaguely defined
low. Default resolution is now
HDif nothing is specified. This also fixes issues caused when a lecture supplied more then 3 different resolutions.
- Fixed the way the date is added to the filename to be consistent between older and newer lectures. ETH changed the timestamp formatting to include seconds halfway through SS21.
- Fixed a few typos
- Renamed a few variables
- Used some more f-strings for print formatting
- For the video quality
lowwill no longer work. Instead use
lowestfor lowest, or a specific numeric value for the desired resolution (e.g.
720por keywords like
- As the quality of the video is also part of the filename this means what previously downloaded videos might get redownloaded when using the
--allparameter. To prevent this generally it is recommended to use the