Skip to content

Latest commit

 

History

History
22 lines (19 loc) · 1.75 KB

README.md

File metadata and controls

22 lines (19 loc) · 1.75 KB

Important info

From December 14, 2021, CDM android_generic_4464 is gradually ceasing to work on most major VODs. Accordingly, since the script is based on this CDM, from this day on without replacing the CDM with the "non-leaked" one it will not work. How to fix this can be found in Google (with the proper level of knowledge what to look for, of course).
If you need script modification for some specific service, you can always write me on telegram @medvm. Since paypal doesn't work here anymore, I use Tether TRC20 wallet.

First run:

Copy headers (with cookies) of POST license request from browser to headers.py like dictionary.

pip install -r requirements.txt # if doesn't work try pip3
py l3.py
Input MPD URL: https://site.ru/.../.../filename.mpd
License URL: https://cms.35mm.online/umbraco/api/products/473/drm/widevine?platform=BROWSER&type=MOVIE

Works only if the site does not require specific json-formatted data in the license request. And if it requires and you want to add its support, write me on telegram and we'll figure something out. Nothing is unhackable.
Examples:

  1. Normal work:
    Normal work
  2. Server did not issue a license, as it requires additional json-formatted data: error_teapot
  3. If "Unable to find PSSH in mpd" - use this tool to get it manually or write to issues attaching a link to mpd