Skip to content

Download script for SchleFlix 📺 (SchleFaZ Mediathek)

License

Notifications You must be signed in to change notification settings

simon-wessel/schleflix

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

schleflix

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.

Requirements

  • Python 3

Installation and Usage

The following instructions are for Linux systems, but you may also run this script on Windows.

  1. Download source code
    1. git clone https://github.com/simon-wessel/schleflix.git
    2. cd schleflix
  2. (Optional) Install and activate virtual environment
    1. python3 -m venv env
    2. source env/bin/activate
  3. Download requirements
    1. pip3 install -r requirements.txt
  4. Set up .env file
    1. cp .env.example .env
    2. Make changes according to your wishes in the .env file
      1. Use YDL_QUIET_MODE=False if you want to see more information and progress on the console
      2. Set MAX_WORKERS to configure how many movies will be downloaded at the same time
  5. Run script
    1. python3 schlefaz.py
    2. Movies will be downloaded to the subdirectory output by default settings

Known Issues

  • The script may download movies again to another subdirectory if they have been reuploaded to the Mediathek.

About

Download script for SchleFlix 📺 (SchleFaZ Mediathek)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published