Download script for SchleFlix (SchleFaZ Mediathek). This script will download all SchleFaZ movies available in the Mediathek including the cover image files. You can run this script regularly to add new movies as they are released.
- Python 3
The following instructions are for Linux systems, but you may also run this script on Windows.
- Download source code
git clone https://github.com/simon-wessel/schleflix.git
cd schleflix
- (Optional) Install and activate virtual environment
python3 -m venv env
source env/bin/activate
- Download requirements
pip3 install -r requirements.txt
- Set up .env file
cp .env.example .env
- Make changes according to your wishes in the .env file
- Use
YDL_QUIET_MODE=False
if you want to see more information and progress on the console - Set
MAX_WORKERS
to configure how many movies will be downloaded at the same time
- Use
- Run script
python3 schlefaz.py
- Movies will be downloaded to the subdirectory
output
by default settings
- The script may download movies again to another subdirectory if they have been reuploaded to the Mediathek.