Widevine Keys Save

This repo created for bypassing Widevine L3 DRM and obtaining keys.

Project README

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
Open Source Agenda is not affiliated with "Widevine Keys" Project. README Source: medvm/widevine_keys
Stars
391
Open Issues
43
Last Commit
1 year ago
Repository

Open Source Agenda Badge

Open Source Agenda Rating