ETH Video Downloader
Docker scripts to download videos from the ETH Zürich video portal
Current Version:
1.0
Requirements:
- Docker
Howto:
- Clone (or download) this repo
- Modify the
downloads/config.json
script and add your courses. - Run
docker run -v $(pwd)/downloads:/app/downloads pascalwacker/eth-video-downloader:version-1.0
to run the docker image directly from docker cloud
Options:
In downloads/config.json
the key existing
accepts either overwrite
or skip
. Default is overwrite
. overwrite
will overwrite existing files, while skip
skips them.
Alternative (build the docker image yourself):
- Clone (or download) this repo
- Modify the
downloads/config.json
script and add your courses. - Run
docker build -t eth-video-downloader .
- Run
docker run -v $(pwd)/downloads:/app/downloads eth-video-downloader
Note:
If you have permission issues in the download folder after running this script, you can add && sudo chown $(whoami):$(whoami) -R downloads
at the end of the docker run
command. This will change the permission of both user and group to the current user
Disclaimer:
This software is provided as is. The are not responsible for any damages on your system or legal actions brought forward against you. Only use it if you're allowed to save the videos on your hardware by ETH Zürich (http://www.video.ethz.ch/footer/copyright.html)