Back to projects
Oct 29, 2023
2 min read

ZDF-LinkFinder - Mediathek Video Downloader

A multi-threaded Python CLI tool for extracting and downloading high-quality videos directly from the ZDF Mediathek

A command-line tool for extracting media stream links and downloading videos and films directly from the German public broadcaster’s ZDF Mediathek platform.

Core Features

  • Automated Stream Extraction: Extracts direct video stream links from ZDF Mediathek show and episode URLs.
  • Optimal Quality Selection: Automatically determines and selects the highest available video resolution and bitrate.
  • Accelerated Downloads: Uses multi-threaded chunk downloading for high-speed transfers.
  • Progress Tracking: Real-time download speed and progress indicator bar in the terminal.
  • Format Detection: Distinguishes between directly downloadable streams (MP4, WebM) and chunked formats.

Installation & Usage

# 1. Clone repository
git clone https://github.com/EvickaStudio/ZDF-LinkFinder.git
cd ZDF-LinkFinder

# 2. Install dependencies
pip install -r requirements.txt

# 3. Run tool with a ZDF Mediathek URL
python main.py