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.
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:
- Normal work:
- Server did not issue a license, as it requires additional json-formatted data:
- If "Unable to find PSSH in mpd" - use this tool to get it manually or write to issues attaching a link to mpd