A user named “FoxRefire” released a script that sits between your browser and the streaming service.
[INFO] Key found: KID=1234567890abcdef : KEY=abcdef1234567890 , this method does not modify the MPD file. It captures the key at the point of license exchange. Once you have the key, you use ffmpeg or mp4decrypt as above. Method 3: The “Offline” MPD Decryption (For Downloaded WVD Files) If you have a previously downloaded .mpd file and a separate .wvd (Widevine Device) file, you can use:
docker run -p 8080:8080 -v $(pwd)/cdm:/cdm --rm foxrefire/widevine-proxy-l3 Then open Chrome with the proxy flag and play any video. The console will output: