parnexcodes/widevine-L3-WEB-DL-Script

KeyError: 'kid'

chrisgarland21 opened this issue · 6 comments

I'm new to coding so this may be a simple issue to resolve... This is the error message I am getting:

`Traceback (most recent call last):
File "C:\Users\kevin\Documents\widevine-L3-WEB-DL-Script-main\widevine-L3-WEB-DL-Script-main\webdl.py", line 35, in
keys += f"--key {config[i]['kid']}:{config[i]['hex_key']} "
KeyError: 'kid'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File "C:\Users\kevin\Documents\widevine-L3-WEB-DL-Script-main\widevine-L3-WEB-DL-Script-main\webdl.py", line 39, in
keys += f"--key {config[i]['kid']}:{config[i]['hex_key']} "
KeyError: 'kid'`

I am using a keys.json file obtained in Chrome 94 from Hulu. There are two mpds, I tried swapping them but the same issue occurred. Is this something on my end or something Hulu has changed to break the keys.json file?

I have the same error when trying to download from HBO MAX. I understand that you have to edit the script because each web page is different. But I still don't know how to fix it

Find a possible solution to my problem. Send me the keys.json to try to download it.

Find a possible solution to my problem. Send me the keys.json to try to download it.

Can I? Trying to download from HBO Max also

Find a possible solution to my problem. Send me the keys.json to try to download it.

Can I? Trying to download from HBO Max also

To download from HBO Max, follow these steps, it takes a while.
#24 (comment)

@ErickAlex77 You could use this method, it has less steps #56 (comment)

@ErickAlex77 You could use this method, it has less steps #56 (comment)

Excellent, works very well, thank you very much