Skip to content
This repository was archived by the owner on Feb 28, 2025. It is now read-only.

Latest commit

 

History

History
38 lines (32 loc) · 1.36 KB

File metadata and controls

38 lines (32 loc) · 1.36 KB

drawing

=== Please do not use this anymore it's a terrbile piece of software ===

mpdl

GUI-Based MPD Downloader for DRM Protected content.

Requirements

Setup

  • Clone the Repo
  • Install the required modules: pip3 install -r requirements.txt
  • Run mpdl: python3 mpdl.py

Usage

  1. Select a CDM
  2. If not already in your PATH, select an ffmpeg and mp4decrypt executable
  3. Optionally, specify a download directory in the settings (default is the program's root)
  4. Hit 'Apply'
  5. Start the Browser
  • If you just want to download:
  1. Open the URL Sniffer
  2. Navigate to a Website utilizing DRM
  3. Choose "License URLs" in the drop-down menu
  4. Select a License URL from the list and hit 'Select'
  5. Choose "MPD URLs" from the drop-down menu
  6. Select an MPD URL from the list and hit 'Download'
  • If you want more control:
  1. Open the advanced mode.
  2. Enter everything you have. (use the internal browser if you want to have the request headers automatically transferred to pywidevine)
  3. Hit 'Download'

image